| | | |

Macaroni Salad With Ham

macaroni salad with ham in a serving bowl

This macaroni salad is a satisfying dish that works just as well for lunch as for a light summer supper. It’s cool, creamy, and loaded with texture from crisp celery, sweet peas, and tender pasta.

The ham adds heartiness, but the recipe is flexible—swap in leftover chicken, turkey, or extra vegetables for an easy variation. Served on a bed of crisp lettuce, it’s as pretty as it is delicious.

What You’ll Like About This Dish

Hearty and filling. Ham, peas, and pasta make it a meal-worthy salad.

Customizable. Easy to adapt with chicken or extra veggies.

Great for warm weather. Cool and refreshing straight from the fridge.

Make-ahead friendly. The flavors improve as it chills.

Ingredient Notes

  • Macaroni – Small elbow or salad macaroni works best.
  • Lettuce – Iceberg or romaine adds crunch and freshness.
  • Celery & onion – Provide crisp texture and savory balance.
  • Ham – Diced cooked ham adds protein and substance.
  • English peas – Steam briefly for the best color and flavor.
  • Mayonnaise – Start with ½ cup and add more if you prefer a creamier texture.
  • Sweet pickles – Bread-and-butter pickles add sweetness and tang.
  • Tomatoes – Add color and juiciness when arranged on top.

Steps to Make Macaroni Salad With Ham

  1. Cook and drain the macaroni; rinse with cold water.
  2. Line a serving dish with whole lettuce leaves.
  3. Shred the remaining lettuce.
  4. Toss the cooled macaroni with the shredded lettuce, celery, onion, ham, and peas.
  5. Mix mayonnaise and chopped sweet pickles to make the dressing; stir into the salad.
  6. Season with salt and pepper and add more mayo if desired.
  7. Transfer to the lettuce-lined serving bowl and garnish with tomato wedges.
  8. Chill the salad before serving.

Tips

  • Rinse the pasta well to stop cooking and prevent stickiness.
  • Add the tomatoes just before serving so they stay firm.
  • Use light mayo or part-yogurt for a lighter version.
  • Stir in extra lettuce at serving time if you like more crunch.

Recipe Variations

  • Swap the ham. Use cooked chicken, turkey, or even rotisserie leftovers.
  • Add more veggies. Bell peppers, cucumbers, or shredded carrots work well.
  • Make it tangier. Add a splash of pickle juice or vinegar.
  • Creamier version. Stir in a spoonful of sour cream with the mayo.

Serving Suggestions

  • Serve with sliced tomatoes or cucumbers on the side.
  • Pair with grilled chicken or burgers for a summer meal.
  • Add hard-boiled eggs for more protein.
  • Garnish with fresh herbs like parsley or dill.

How to Store

Refrigerate: Store the macaroni salad in an airtight container for up to 3 days.

Refresh before serving: Stir in a spoonful of mayonnaise if the salad seems dry after chilling.

Do not freeze: Freezing breaks down the vegetables and mayonnaise.

macaroni salad with ham and vegetables

Macaroni Salad With Ham

Diana Rattray
This macaroni salad is hearty enough to serve for dinner or lunch on a summer day. Feel free to omit the ham and use chicken or more veggies.
No ratings yet
Servings 4 servings
Calories 456
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes

Ingredients
  

  • 1 ½ tsp kosher salt, for the pasta cooking water
  • 1 cup uncooked elbow macaroni, (4 ounces)
  • ½ head lettuce, iceberg or romaine (plus some whole leaves for the serving bowl)
  • 1 cup diced celery
  • ½ cup diced onion
  • 1 cup diced ham
  • 1 cup frozen peas, cooked and cooled
  • ½ to 1 cup mayonnaise, as desired
  • cup chopped sweet pickles
  • Fine salt and freshly ground black pepper, to taste
  • 2 medium fresh tomatoes, cut into wedges

Instructions

  • Bring a large pot of water to a boil with 1 1/2 teaspoons of kosher salt, and cook the macaroni following the package directions. Drain in a colander and rinse with cold water; set aside.
    1 cup uncooked elbow macaroni | 1 1/2 tsp kosher salt
  • Arrange a few lettuce leaves at the bottom of a serving dish or large plate, and shred the remaining lettuce.
    1/2 head lettuce
  • In a bowl, toss the drained macaroni with the shredded lettuce, diced celery, onion, and ham, and cooked and cooled peas.
    1 cup diced celery | 1/2 cup diced onion | 1 cup diced ham | 1 cup frozen peas
  • In another bowl, combine 1/2 cup of mayonnaise with the chopped sweet pickles. Add the dressing to the macaroni mixture and toss to blend. Add more mayonnaise, as desired. Taste and add salt and pepper, as needed.
    1/2 to 1 cup mayonnaise | 1/3 cup chopped sweet pickles | Fine salt and freshly ground black pepper
  • Spoon the macaroni salad into the lettuce-lined serving dish or plate and garnish with tomato wedges.
    2 medium fresh tomatoes

Nutrition

Calories: 456kcalCarbohydrates: 36gProtein: 14gFat: 28gSaturated Fat: 5gPolyunsaturated Fat: 13gMonounsaturated Fat: 8gTrans Fat: 0.1gCholesterol: 33mgSodium: 662mgPotassium: 360mgFiber: 6gSugar: 7gVitamin A: 731IUVitamin C: 16mgCalcium: 39mgIron: 2mg

Disclaimer:

Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.

Keyword ham, macaroni salad with ham, pasta salad, peas, tomatoes
Tried this recipe?Let us know how it was!

You Might Also Like

  • Sausage Ragu

    This sausage ragu perfectly balances simplicity and bold, vibrant flavors.

  • Simple Pasta Recipes for Weeknights and Weekends

    Pasta is one of the easiest ways to get a good meal on the table without a lot of stress. It can be simple and comforting, a little hearty and meaty, or loaded with vegetables and cheese—whatever fits the day. Whether you’re in the mood for a quick weeknight skillet meal, a baked pasta casserole,…

  • Spaghetti and Meatballs

    Spaghetti and meatballs may be Italian, but it’s also a classic American weeknight meal!

  • Creamy Spaghetti With Bacon

    Try this quick and easy stovetop spaghetti recipe with bacon, mushrooms, and a creamy Parmesan sauce. Dinner in 30 minutes!

  • Beef Stroganoff and Noodles

    Make a comforting meal with this beef stroganoff and noodles recipe. Creamy, flavorful, and perfect for any night of the week.

  • Bucatini all’Amatriciana

    This classic bucatini all’Amatriciana, with crisp guanciale, pecorino Romano cheese, and bright San Marzano tomatoes, is loaded with flavor, and incredibly satisfying.

  • Penne Pasta Casserole With Tomatoes

    This penne pasta bake is a casserole that can be served as a main dish or side dish. It is an excellent choice for a potluck, or for a holiday dinner when you must provide some vegetarian options.

  • Buttered Egg Noodles With Parsley

    Buttered egg noodles with parsley are the perfect quick and easy side dish. They come together in just 15 minutes and pair beautifully with anything from meatballs and pot roast to salmon and shrimp. A generous amount of butter coats the noodles, while fresh parsley adds color and freshness. Season simply with salt and pepper, or add Parmesan or garlic for extra flavor.

  • Creamy Sausage and Tortellini Soup

    This creamy tortellini soup is chock full of flavor, with Italian sausage, garlic, and Italian seasonings. Heavy cream makes it a rich and delicious soup everyone will love!

  • Classic Macaroni Salad

    Make your next cookout or picnic a hit with our mouthwatering classic macaroni salad recipe. It’s loaded with flavor and perfect for sharing!

  • Homemade Spaetzle

    How to make spaetzle from scratch with this easy recipe. Sautéed or served plain, this German-style spaetzle is a versatile side dish!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating