Creamy Pea & Macaroni Salad is a delicious, comforting side dish that combines tender elbow macaroni, sweet green peas, crunchy celery, sharp cheddar cheese, and a rich, tangy homemade dressing. Every bite delivers the perfect balance of creamy, cheesy, fresh, and satisfying flavors.
This classic macaroni salad recipe makes a wonderful addition to summer barbecues, family dinners, holiday gatherings, picnics, and potlucks. Its colorful ingredients create an inviting presentation, while the simple preparation makes it easy enough for beginner cooks.
The secret to a great Creamy Pea & Macaroni Salad lies in the combination of textures. Tender pasta provides a satisfying base, sweet peas add little bursts of freshness, and celery contributes a pleasant crunch. Meanwhile, red onion adds mild sharpness, and cheddar cheese brings a delicious savory richness.
The homemade dressing combines mayonnaise, sour cream, apple cider vinegar, Dijon mustard, and a touch of sugar. Together, these ingredients create a smooth, flavorful coating that complements the pasta and vegetables beautifully.
Best of all, you can prepare this recipe ahead of time. A short rest in the refrigerator allows the flavors to blend, making it especially convenient for entertaining.
I first started making this macaroni salad for family cookouts when I wanted something a little more colorful than traditional plain pasta salad. I had a bag of frozen peas, some cheddar cheese, and a few fresh vegetables in the refrigerator, so I decided to mix them into my usual creamy macaroni salad. The peas added sweetness, the celery gave every bite a nice crunch, and the cheese made the whole dish feel extra comforting. After an hour in the refrigerator, the flavors came together beautifully. Now, whenever I need an easy side dish for a gathering, this is one of the first recipes I consider.

Creamy Pea & Macaroni Salad – A Classic Family Favorite Recipe
Equipment
- Large cooking pot
- Colander
- Large mixing bowl
- Whisk
- Cutting board
- Sharp kitchen knife
- Measuring cups and spoons
- Large spoon or spatula
- Airtight storage container
Ingredients
- 3 cups elbow macaroni, cooked and cooled
- 1.5 cups frozen green peas, thawed and drained
- 0.5 cup cheddar cheese, diced
- 0.5 cup celery, finely chopped
- 0.25 cup red onion, finely chopped
- 2 hard-boiled eggs, chopped, optional
- 0.75 cup mayonnaise
- 0.25 cup sour cream
- 1 tbsp apple cider vinegar
- 1 tsp Dijon mustard
- 1 tsp granulated sugar
- 0.5 tsp garlic powder
- 0.25 tsp salt, or to taste
- 0.25 tsp black pepper, or to taste
- 1 tbsp fresh parsley, chopped, optional garnish
Instructions
- Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to the package directions until tender but slightly firm.
- Drain the macaroni in a colander. Rinse briefly under cold water to stop the cooking process, then drain thoroughly and allow it to cool completely.
- Thaw and drain the frozen peas. Finely chop the celery and red onion, and dice the cheddar cheese into small cubes.
- If using hard-boiled eggs, peel and chop the cooled eggs into bite-sized pieces.
- In a large mixing bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, Dijon mustard, granulated sugar, garlic powder, salt, and black pepper until smooth.
- Add the cooled macaroni, thawed peas, diced cheddar cheese, chopped celery, red onion, and optional chopped eggs to the dressing.
- Gently toss the ingredients with a large spoon or spatula until the pasta and vegetables are evenly coated in the creamy dressing.
- Cover the bowl tightly and refrigerate for at least 1 hour to allow the flavors to blend.
- Before serving, stir gently. If the pasta has absorbed too much dressing, add a small spoonful of mayonnaise or sour cream.
- Garnish with chopped fresh parsley or additional black pepper if desired. Serve chilled.
Notes
Nutrition
Why Creamy Pea & Macaroni Salad Is a Family Favorite
The Perfect Combination of Creamy, Crunchy, and Cheesy
One of the biggest reasons people enjoy Creamy Pea & Macaroni Salad is its wonderful combination of textures.
Elbow macaroni provides a tender, satisfying base that holds the dressing beautifully.
The curved pasta shape helps capture the creamy mixture, so every bite contains plenty of flavor.
Meanwhile, green peas introduce natural sweetness and a soft, pleasant texture.
Their bright green color also makes the finished salad look fresh and inviting.
Celery adds an important crunchy element.
Without it, the pasta and creamy dressing could make the salad feel too soft.
However, finely chopped celery creates a refreshing contrast.
Red onion provides a slightly sharp flavor that balances the richness of the mayonnaise and cheese.
Because the onion pieces are small, they distribute evenly throughout the salad.
Cheddar cheese contributes another delicious layer.
Its slightly sharp, savory taste complements the sweetness of the peas.
For an even heartier version, chopped hard-boiled eggs add extra richness and protein.
Finally, the creamy dressing brings everything together.
Mayonnaise creates a smooth, rich texture, while sour cream adds a pleasant tang.
Apple cider vinegar and Dijon mustard provide brightness and depth.
A small amount of sugar balances the sharper ingredients.
The result is a comforting salad that tastes creamy, tangy, slightly sweet, and wonderfully satisfying.
Why This Easy Pasta Salad Works for Every Occasion
Creamy Pea & Macaroni Salad is one of those versatile recipes that fits almost any gathering.
You can serve it at backyard barbecues, birthday parties, holiday dinners, family reunions, and casual potlucks.
It also makes an excellent side dish for grilled chicken, burgers, sandwiches, and roasted meats.
Because the recipe uses familiar ingredients, it appeals to many different tastes.
Additionally, you can prepare it without complicated cooking techniques.
Once you cook the macaroni, the remaining preparation involves chopping vegetables, mixing the dressing, and combining everything in a bowl.
The refrigerator handles the final step.
Chilling allows the flavors to blend and gives the dressing time to coat the pasta evenly.
This makes the recipe especially convenient when you’re preparing several dishes for a gathering.
You can make the salad the day before serving, then stir it gently before bringing it to the table.
Another advantage involves portion size.
The recipe works well for a small family meal, but you can easily double it for a larger event.
Simply increase the ingredients proportionally and use a larger mixing bowl.
For a beautiful presentation, serve the salad in a chilled ceramic bowl and garnish it with fresh parsley or black pepper.
Essential Ingredients for the Best Creamy Pea & Macaroni Salad
Choosing the Right Macaroni, Peas, Cheese, and Vegetables
The foundation of delicious Creamy Pea & Macaroni Salad starts with properly cooked pasta and fresh-tasting ingredients.
For this recipe, use 3 cups of cooked and cooled elbow macaroni.
Elbow macaroni works particularly well because its curved shape holds the creamy dressing.
However, small pasta shells also make a good substitute.
Cook the pasta according to the package directions until it reaches a firm, tender texture.
Avoid overcooking it because overly soft pasta can become mushy after you add the dressing.
Next, use 1½ cups of frozen green peas.
Frozen peas offer convenience and consistent sweetness.
Thaw them completely before adding them to the salad.
Then drain any excess moisture.
This step helps prevent the dressing from becoming watery.
For the cheese, use ½ cup of diced cheddar.
Sharp cheddar adds a stronger savory flavor, while mild cheddar creates a gentler taste.
Cut the cheese into small cubes so it distributes evenly.
Next, add ½ cup of finely chopped celery.
Choose crisp celery stalks without wilted leaves or soft spots.
Then add ¼ cup of finely chopped red onion.
Red onion brings color and a mild sharpness.
Finally, consider adding two chopped hard-boiled eggs.
The eggs are optional, but they make the salad heartier and add a creamy texture.
Making the Perfect Tangy Homemade Dressing
The dressing gives Creamy Pea & Macaroni Salad its signature rich and creamy flavor.
Start with ¾ cup of mayonnaise.
Mayonnaise creates the smooth foundation and helps coat the macaroni evenly.
Next, add ¼ cup of sour cream.
Sour cream introduces tanginess and slightly lightens the texture.
For acidity, include 1 tablespoon of apple cider vinegar.
The vinegar balances the richness of the mayonnaise and cheese.
Then add 1 teaspoon of Dijon mustard.
Dijon mustard provides subtle sharpness and a deeper savory flavor.
A teaspoon of granulated sugar softens the acidity.
Meanwhile, ½ teaspoon of garlic powder adds gentle savory warmth.
Finally, season the dressing with salt and black pepper.
Whisk everything together until smooth.
Before adding the pasta, taste the dressing.
If you prefer a tangier flavor, add a few extra drops of apple cider vinegar.
For a slightly sweeter dressing, add a small pinch of sugar.
However, make adjustments gradually.
The dressing should complement the vegetables rather than overpower them.
For a lighter variation, replace some of the mayonnaise or sour cream with thick plain Greek yogurt.
Greek yogurt adds tanginess and contributes additional protein.
How to Make Creamy Pea & Macaroni Salad Step by Step
Cooking the Macaroni and Preparing the Vegetables
Making Creamy Pea & Macaroni Salad begins with properly cooking the pasta.
First, bring a large pot of water to a boil.
Add a little salt to season the pasta.
Next, add the elbow macaroni and cook according to the package directions.
Stir occasionally to prevent sticking.
The macaroni should become tender while maintaining a slightly firm texture.
Avoid cooking it until overly soft.
Once the pasta reaches the desired texture, drain it in a colander.
Rinse briefly under cold running water to stop the cooking process and remove excess surface starch.
Then allow the macaroni to drain thoroughly.
Spread it in a shallow bowl or on a clean tray if you want it to cool more quickly.
Meanwhile, prepare the remaining ingredients.
Thaw the frozen peas completely and drain them well.
If necessary, pat them gently with paper towels.
Next, dice the cheddar cheese into small, even cubes.
Finely chop the celery and red onion.
Smaller pieces create a more balanced texture because every spoonful contains a mixture of ingredients.
If you plan to include hard-boiled eggs, peel and chop them.
Make sure the eggs have cooled before adding them to the salad.
Once everything is ready, you can prepare the creamy dressing.
Mixing the Dressing and Chilling the Salad
The next step brings all the ingredients together.
First, place the mayonnaise and sour cream in a large mixing bowl.
Add the apple cider vinegar, Dijon mustard, granulated sugar, garlic powder, salt, and black pepper.
Whisk until the dressing becomes smooth and creamy.
Next, add the completely cooled elbow macaroni.
Then add the thawed peas, diced cheddar cheese, chopped celery, and red onion.
If you’re using hard-boiled eggs, add them now.
Use a large spoon or spatula to gently toss the ingredients.
Continue mixing until the dressing coats the macaroni and vegetables evenly.
Avoid stirring too aggressively because the peas and chopped eggs can break apart.
Once everything looks well combined, taste the salad.
Adjust the salt and pepper if necessary.
Then cover the bowl tightly.
Place it in the refrigerator for at least one hour.
During this time, the flavors blend and the dressing settles into the pasta.
Before serving, remove the salad from the refrigerator.
Give it another gentle stir.
The pasta may absorb some dressing during chilling.
If the salad looks dry, add a small spoonful of mayonnaise or sour cream.
Mix gently until the salad becomes creamy again.
Finally, garnish with freshly chopped parsley or a little black pepper.
Serve chilled.
Helpful Tips, Delicious Variations, and Storage Ideas
Easy Ways to Customize Your Macaroni Salad
Creamy Pea & Macaroni Salad offers plenty of opportunities for customization.
For a heartier version, add diced cooked ham.
Ham provides savory flavor and pairs beautifully with sweet peas and cheddar cheese.
You can also include crispy cooked bacon.
However, allow the bacon to cool before adding it.
For extra cheesy flavor, increase the cheddar slightly.
You can also use a combination of sharp cheddar and Monterey Jack.
If you prefer additional crunch, add finely diced bell peppers.
Red bell peppers contribute sweetness and bright color.
Green bell peppers provide a slightly more savory taste.
For a fresher flavor, add chopped parsley or chives.
Fresh dill also works well, especially if you enjoy herb-forward pasta salads.
If you want a lighter dressing, replace some of the mayonnaise with thick plain Greek yogurt.
The yogurt creates a tangy flavor while reducing some of the richness.
For extra acidity, add a small splash of apple cider vinegar.
If you prefer a sweeter macaroni salad, increase the sugar slightly.
You can also add a spoonful of sweet pickle relish for a traditional deli-style flavor.
Regardless of the variation, keep the ingredient proportions balanced.
The pasta, peas, vegetables, cheese, and dressing should complement one another.
Make-Ahead Preparation and Proper Storage
One of the biggest advantages of Creamy Pea & Macaroni Salad is its make-ahead convenience.
In fact, preparing it several hours before serving often improves the flavor.
The chilling period allows the dressing to blend with the pasta, vegetables, and cheese.
For the best results, prepare the salad at least one hour before serving.
You can also make it the night before a gathering.
Simply cover the bowl tightly and refrigerate.
Before serving, stir gently and check the consistency.
The macaroni may absorb some of the dressing overnight.
If necessary, add a small spoonful of mayonnaise or sour cream to restore creaminess.
For storage, transfer leftovers to an airtight container.
Keep the salad refrigerated at 40°F or below.
Enjoy it within 3 to 4 days.
Because the recipe contains mayonnaise, sour cream, cheese, and optional eggs, proper temperature control matters.
For outdoor gatherings, place the serving bowl over ice or return it to the refrigerator between servings.
Do not leave the salad at room temperature for more than two hours.
When temperatures exceed 90°F, refrigerate it within one hour.
Avoid freezing this recipe.
Freezing can change the texture of the macaroni and cause the creamy dressing to separate.
For the best flavor and texture, serve the salad fresh and chilled.
Ingredients
Servings: 6 | Prep Time: 15 minutes | Cook Time: 10 minutes | Chill Time: 1 hour | Total Time: 1 hour 25 minutes
For the Salad
- 3 cups elbow macaroni, cooked and cooled (approximately 1½ cups dry macaroni)
- 1½ cups frozen green peas, thawed and drained
- ½ cup cheddar cheese, diced
- ½ cup celery, finely chopped
- ¼ cup red onion, finely chopped
- 2 hard-boiled eggs, chopped (optional)
For the Creamy Dressing
- ¾ cup mayonnaise
- ¼ cup sour cream
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard
- 1 teaspoon granulated sugar
- ½ teaspoon garlic powder
- ¼ teaspoon salt, or to taste
- ¼ teaspoon black pepper, or to taste
Optional Garnish
– 1 tablespoon fresh parsley, chopped
Instructions
1. Cook the macaroni. Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to the package directions until tender but slightly firm.
2. Cool the pasta. Drain the macaroni in a colander. Rinse briefly under cold water to stop the cooking process, then drain thoroughly and allow it to cool completely.
3. Prepare the vegetables. Thaw and drain the frozen peas. Finely chop the celery and red onion, and dice the cheddar cheese into small cubes.
4. Prepare the eggs if using. Peel and chop the cooled hard-boiled eggs into bite-sized pieces.
5. Make the creamy dressing. In a large mixing bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, Dijon mustard, sugar, garlic powder, salt, and black pepper until smooth.
6. Combine the salad ingredients. Add the cooled macaroni, thawed peas, cheddar cheese, celery, red onion, and optional chopped eggs to the dressing.
7. Toss gently. Use a large spoon or spatula to gently mix until the pasta and vegetables are evenly coated in the creamy dressing.
8. Chill the salad. Cover the bowl tightly and refrigerate for at least one hour to allow the flavors to blend.
9. Adjust the consistency. Before serving, stir gently. If the pasta has absorbed too much dressing, add a small spoonful of mayonnaise or sour cream.
10. Garnish and serve. Sprinkle with fresh chopped parsley or extra black pepper if desired. Serve chilled.
Frequently Asked Questions
1. Can I make Creamy Pea & Macaroni Salad the day before?
Yes. This recipe works especially well as a make-ahead side dish. Prepare the salad, cover it tightly, and refrigerate overnight. Before serving, stir gently and add a small spoonful of mayonnaise or sour cream if the pasta has absorbed some of the dressing.
2. Should I cook frozen peas before adding them to macaroni salad?
Most frozen peas need only thawing for this recipe, but follow the package’s preparation instructions, especially if it directs you to cook them. Drain them thoroughly and cool them before adding them to the salad. Excess moisture can thin the creamy dressing.
3. What type of pasta works best for creamy macaroni salad?
Elbow macaroni works best because its curved shape holds the dressing well. However, small pasta shells, ditalini, and other short pasta shapes also work. Choose a pasta that maintains its shape after cooking and chilling.
4. Can I make this macaroni salad without mayonnaise?
Yes. You can replace the mayonnaise with thick plain Greek yogurt or use a combination of Greek yogurt and sour cream. The flavor will become tangier and the texture may be slightly less rich, but the salad will still taste delicious.
5. How long does homemade creamy macaroni salad last in the refrigerator?
Store the salad in an airtight container at 40°F or below and enjoy it within 3 to 4 days. Keep it chilled during serving, especially at outdoor gatherings. Discard the salad if it remains at room temperature for more than two hours, or more than one hour in temperatures above 90°F.
Conclusion
Creamy Pea & Macaroni Salad combines tender elbow macaroni, sweet green peas, crunchy celery, red onion, cheddar cheese, and a rich homemade dressing into one comforting side dish.
The mayonnaise and sour cream create a smooth texture, while apple cider vinegar and Dijon mustard add tangy flavor.
Meanwhile, the peas contribute sweetness, the celery adds crunch, and the cheddar brings delicious savory richness.
This easy recipe requires only a few everyday ingredients and minimal hands-on preparation.
Additionally, you can make it ahead of time, making it an excellent choice for potlucks, family gatherings, summer barbecues, and holiday dinners.
For the best results, cook the macaroni until just tender, drain the peas thoroughly, and chill the salad for at least one hour before serving.
Finally, give it a gentle stir and add a little extra dressing if necessary.
Whether you’re planning a casual family dinner or preparing food for a crowd, this creamy macaroni salad delivers classic comfort-food flavor in every bite.




