Make creamy Macaroni Salad with crisp vegetables, eggs, and a tangy dressing. This colourful, easy side dish is perfect for picnics and BBQs.
There is something wonderfully nostalgic about a bowl of Macaroni Salad. Cool, creamy pasta tossed with crunchy vegetables, tender eggs, and a tangy dressing creates the kind of side dish that instantly makes a table feel more inviting. Whether you are planning a weekend barbecue, preparing a family lunch, or simply want something refreshing waiting in the fridge, this Macaroni Salad is an easy winner. Inspired by the classic combination featured by Closet Cooking, this 9jaKitchen version brings those familiar flavours together in a colourful, approachable recipe designed for everyday cooks.
The beauty of this Macaroni Salad is its balance. The macaroni provides a soft, satisfying base, while celery, red pepper, carrot, red onion and spring onion bring freshness, colour and crunch. Chopped boiled eggs add richness, while optional pickles introduce a bright, tangy note. The creamy dressing combines mayonnaise, sour cream, vinegar or lemon juice, and Dijon mustard, with a little pickle juice for an extra punch. The original recipe also notes that the salad can be prepared ahead and becomes even better after chilling, making it particularly useful for entertaining.
If you have been searching for an easy macaroni salad that looks vibrant without requiring complicated cooking techniques, you have found it. This Macaroni Salad is flexible enough for a family gathering and impressive enough for a party spread. It is also wonderfully adaptable: use Greek yoghurt instead of sour cream, add cheese or cooked bacon, stir through peas, introduce a little hot sauce, or add relish instead of chopped pickles. With a few simple ingredients and a little chilling time, you can create a bowl of creamy goodness that disappears remarkably quickly.
Table of Contents
💕🌟 Why You’ll Love This Recipe
- 🥗 Fresh and Colourful: This Macaroni Salad combines creamy pasta with crisp vegetables in a rainbow of colours.
- 🍝 Easy To Make: The method is straightforward, making this an excellent easy pasta salad for beginners and experienced cooks alike.
- 🥚 Packed With Texture: Tender macaroni, creamy egg, crunchy celery, and peppers create an enjoyable contrast in every forkful.
- 🥒 Tangy And Creamy: The dressing combines richness from mayonnaise and sour cream with the brightness of vinegar, mustard, and optional pickle juice.
- 🧊 Perfect Served Cold: Unlike many hot side dishes, this cold macaroni salad is designed to be chilled and served for a refreshing experience.
- 🎉 Party-Friendly: It is ideal for picnics, family gatherings, barbecues, potlucks, and celebrations.
- ⏰ Make-Ahead Friendly: Preparing the salad in advance allows the flavours to mingle beautifully in the fridge.
- 🌈 Easy To Customise: Add peas, bacon, cheese, relish, paprika or a little chilli sauce to create your own version.
- 👨👩👧👦 Serves A Crowd: The quantities below make six generous servings, with plenty of flexibility depending on what else is on the table.
- 💚 Everyday Ingredients: Most of the ingredients are easy to find, making this homemade macaroni salad practical for a busy kitchen.
🛒🥕 Ingredients Needed (Serves 6)
- 🍝 250 g elbow macaroni: This is the star of the Macaroni Salad. Elbow macaroni works particularly well because its curved shape catches the creamy dressing.
- 🥚 2 large eggs: Hard-boiled eggs add richness, protein, and a soft texture. They are optional, but highly recommended for a more substantial salad.
- 🌿 ⅔ cup diced celery: Celery brings a crisp, refreshing crunch that prevents the salad from becoming too soft.
- 🫑 ⅔ cup diced red bell pepper: Red pepper adds natural sweetness, colour, and a satisfying crunch.
- 🥕 ⅔ cup diced or grated carrot: Carrot gives the vegetable macaroni salad a bright orange colour and subtle sweetness.
- 🥒 ⅓ cup diced pickles: Use sweet or savoury pickles according to preference. You can also substitute pickle relish.
- 🧅 2 tablespoons finely diced red onion: Red onion contributes a sharp, savoury bite that complements the creamy dressing.
- 🌱 2 tablespoons sliced spring onion: Spring onion adds freshness and a gentle onion flavour.
- 🥄 ⅓ cup mayonnaise: Mayonnaise forms the creamy foundation of the macaroni salad dressing.
- 🥛 ⅓ cup sour cream: Sour cream adds a smooth texture and pleasant tang. Greek yoghurt can be used instead.
- 🍋 1½ tablespoons white vinegar or lemon juice: This provides acidity and helps balance the richness of the dressing.
- 🥒 1½ teaspoons pickle juice: Optional, but excellent for adding extra tang and pickle flavour.
- 🌼 2 teaspoons Dijon mustard: Dijon mustard adds gentle heat and depth.
- 🧂 ¼ teaspoon salt: Season carefully, especially if your mayonnaise, pickles, and pasta water are already salty.
- ⚫ ¼ teaspoon freshly ground black pepper: Pepper adds a subtle savoury warmth.

🔪🍲 Equipment Needed
- 🍲 Large saucepan: Use it to cook the macaroni until tender.
- 🥣 Large mixing bowl: This gives you enough room to combine the pasta, vegetables, and eggs without spilling.
- 🥄 Small mixing bowl: Use this to whisk the creamy dressing until smooth.
- 🫗 Colander: Essential for draining the cooked macaroni quickly.
- 🔪 Sharp knife: Use it to dice the vegetables and eggs evenly.
- 🪵 Chopping board: Provides a safe, stable surface for preparing the vegetables.
- 🥄 Wooden spoon or large spatula: Use it to fold the ingredients together gently.
- 🧊 Lidded storage container: Useful if you are making the Macaroni Salad ahead of time.

👩🍳🔥 Step-By-Step Guide: How To Make Macaroni Salad
Cooking Instructions:
Follow these detailed steps carefully to make perfect Macaroni Salad every single time.
Step 1: Cook The Macaroni
- Bring a large saucepan of salted water to a rolling boil.
- Add the macaroni and cook according to the packet instructions until tender but still slightly firm.
- Drain thoroughly in a colander.
- Rinse under cold running water until completely cooled, then drain well.
Step 2: Prepare The Eggs And Vegetables
- Dice the celery, red bell pepper, carrot, red onion, and pickles into small, even pieces.
- Slice the spring onion finely.
- Hard-boil the eggs, cool them under cold water, peel, and chop.
Step 3: Combine The Salad Ingredients
- Place the cooled macaroni in a large mixing bowl.
- Add the chopped eggs, celery, red pepper, carrot, pickles, red onion, and spring onion.
- Gently fold everything together without breaking the pasta.
Step 4: Make The Creamy Dressing
- Add the mayonnaise, sour cream, vinegar or lemon juice, pickle juice, Dijon mustard, salt, and black pepper to a small mixing bowl.
- Whisk until smooth and creamy.
- Taste and adjust the acidity or seasoning if needed.
Step 5: Dress The Salad
- Pour the dressing over the macaroni mixture.
- Gently fold until all the ingredients are evenly coated.
- Avoid vigorous stirring to keep the macaroni and vegetables intact.
Step 6: Chill Before Serving
- Cover the Macaroni Salad and refrigerate for at least 30 minutes.
- For deeper flavour, chill it for several hours or overnight.
- Stir gently before serving and adjust the seasoning with salt, pepper, or a little lemon juice if needed.
✅Your Macaroni Salad is ready to enjoy!🎉

💡✨ Tips For A Perfect Result
- 🍝 Do Not Overcook the Pasta: Cook macaroni until tender but not mushy. Slightly firm pasta holds its shape much better after chilling.
- 🧊 Cool the Pasta Completely: Warm macaroni can make the dressing loose and greasy. Rinse it under cold water and drain thoroughly before assembling.
- 🔪 Dice Vegetables Finely: Smaller pieces distribute more evenly throughout the salad and make every bite balanced.
- 🧂 Season In Stages: The pickles, mayonnaise, and pasta water can already contain salt, so taste before adding too much.
- 🥄 Fold Rather Than Beat: Gentle folding protects the macaroni and keeps the vegetables looking fresh.
- 🍋 Balance Richness With Acid: Vinegar or lemon juice cuts through the creamy dressing and keeps the Macaroni Salad tasting fresh.
- 🥒 Do Not Skip Pickle Juice If You Love Tang: A small amount can give the dressing an especially lively flavour.
- 🧊 Give It Time To Chill: A short rest improves the flavour, while several hours allow the ingredients to mingle.
- 🥗 Taste Before Serving: Cold foods can taste slightly less seasoned than warm foods, so always check the final seasoning.
- 🌿 Keep the Colours Bright: Fresh vegetables make the salad visually appealing, particularly when serving it at a gathering.
🍽️🌞 Serving Suggestions
This Macaroni Salad is a brilliant BBQ side dish because its cool, creamy texture contrasts beautifully with grilled and roasted foods.
Serve it alongside:
- 🍗 Grilled chicken or roasted chicken.
- 🍖 Barbecued beef or pulled beef.
- 🌭 Sausages and hot dogs.
- 🍔 Burgers and homemade sandwiches.
- 🐟 Grilled fish.
- 🌽 Grilled sweetcorn.
- 🥔 Roasted or grilled potatoes.
- 🥗 Other fresh salads.
- 🧺 Picnic sandwiches and wraps.
For a Nigerian-inspired spread, serve your Macaroni Salad alongside grilled chicken, barbecue beef, spicy grilled fish, fried chicken, or smoky suya-style meats. The creamy, cool texture provides a refreshing contrast to smoky and spicy dishes.
🎨🥗 Variations To Try
- 🧀 Cheesy Macaroni Salad: Stir in ½ cup grated or finely cubed mature Cheddar for extra richness.
- 🥓 Bacon Macaroni Salad: Add ¼ cup cooked, crumbled bacon for smoky, savoury flavour.
- 🌱 Pea Macaroni Salad: Fold in ½ cup cooked, cooled, or thawed peas for extra colour.
- 🌶️ Spicy Macaroni Salad: Add hot sauce or Sriracha to the dressing for a chilli kick.
- 🌶️ Paprika Version: Add ½ teaspoon paprika for gentle warmth and deeper colour.
- 🥒 Relish Version: Replace diced pickles with pickle relish for a smoother distribution of tangy flavour.
- 🥛 Greek Yoghurt Version: Substitute Greek yoghurt for sour cream to create a lighter, tangy dressing.
- 🍋 Lemon-Forward Version: Use fresh lemon juice instead of vinegar for a brighter finish.
- 🥚 Egg-Free Version: Simply leave out the boiled eggs and add extra vegetables.
- 🥕 Extra Vegetable Version: Add sweetcorn, peas or finely diced cucumber for more crunch.
- 🌿 Herby Version: Add chopped parsley, dill or chives for a fresh herbal note.
- 🌶️ Jalapeño Version: Finely dice a small amount of fresh jalapeño for a sharper chilli flavour.
The original Closet Cooking recipe also suggests several customisation options, including sugar, hot sauce, paprika, Worcestershire sauce, relish, bacon, cheese and peas.
⏱️🍝 Recipe At A Glance
- 🍽️ Recipe: Macaroni Salad
- 👨👩👧👦 Serves: 6
- ⏰ Prep Time: 20 minutes
- 🔥 Cook Time: 10 minutes
- 🧊 Minimum Chilling Time: 30 minutes
- ⏱️ Total Active Preparation: Approximately 30 minutes
- 🍴 Course: Side Dish
- 🌎 Style: American-inspired
- 🥗 Category: Macaroni Pasta Salad
- 🧊 Best Served: Chilled
- 🔥 Calories: Approximately 225 calories per serving, based on the nutritional information supplied with the source recipe.

Macaroni Salad Recipe
Equipment
- 1 Large Saucepan:
- 1 Large Mixing Bowl
- 1 Small Mixing Bowl
- 1 Colander:
- 1 Sharp Knife
- 1 Chopping Board
- 1 Wooden Spoon Or Large Spatula
- 1 Lidded Storage Container
Ingredients
- 250 g elbow macaroni
- 2 large eggs
- ⅔ cup diced celery
- ⅔ cup diced red bell pepper
- ⅔ cup diced or grated carrot
- ⅓ cup diced pickles
- 2 tablespoons finely diced red onion
- 2 tablespoons sliced spring onion
- ⅓ cup mayonnaise
- ⅓ cup sour cream
- 1½ tablespoons white vinegar or lemon juice
- 1½ teaspoons pickle juice
- 2 teaspoons Dijon mustard
- ¼ teaspoon salt
- ¼ teaspoon freshly ground black pepper
Instructions
Step 1: Cook The Macaroni
- Bring a large saucepan of salted water to a rolling boil.
- Add the macaroni and cook according to the packet instructions until tender but still slightly firm.
- Drain thoroughly in a colander.
- Rinse under cold running water until completely cooled, then drain well.
Step 2: Prepare The Eggs And Vegetables
- Dice the celery, red bell pepper, carrot, red onion and pickles into small, even pieces.
- Slice the spring onion finely.
- Hard-boil the eggs, cool them under cold water, peel and chop.
Step 3: Combine The Salad Ingredients
- Place the cooled macaroni in a large mixing bowl.
- Add the chopped eggs, celery, red pepper, carrot, pickles, red onion and spring onion.
- Gently fold everything together without breaking the pasta.
Step 4: Make The Creamy Dressing
- Add the mayonnaise, sour cream, vinegar or lemon juice, pickle juice, Dijon mustard, salt and black pepper to a small mixing bowl.
- Whisk until smooth and creamy.
- Taste and adjust the acidity or seasoning if needed.
Step 5: Dress The Salad
- Pour the dressing over the macaroni mixture.
- Gently fold until all the ingredients are evenly coated.
- Avoid vigorous stirring to keep the macaroni and vegetables intact.
Step 6: Chill Before Serving
- Cover the Macaroni Salad and refrigerate for at least 30 minutes.
- For deeper flavour, chill it for several hours or overnight.
- Stir gently before serving and adjust the seasoning with salt, pepper or a little lemon juice if needed.
Notes
- 🍝 Cook the Pasta Properly: Cook the macaroni until tender but still slightly firm, then rinse with cold water to stop the cooking process and prevent a mushy salad.
- 🧊 Cool Before Dressing: Allow the macaroni to cool completely and drain well before adding the dressing so it stays creamy rather than watery.
- 🥕 Keep Vegetables Crisp: Dice the carrots, celery, red pepper, onion, and pickles into small, even pieces for a satisfying crunch in every bite.
- 🥄 Fold Gently: Add the dressing and fold everything together carefully to keep the macaroni intact and the vegetables fresh-looking.
- 🍋 Balance the Flavours: Taste the dressing before mixing and adjust the vinegar or lemon juice, mustard, salt, and pepper to achieve the perfect creamy-tangy balance.
- 🧊 Chill For Better Flavour: Refrigerate the finished salad for at least 30 minutes, or several hours if possible, to allow the flavours to develop.
- 🥗 Refresh Before Serving: Give the chilled salad a gentle stir before serving and add a small spoonful of mayonnaise or yoghurt if it has become too dry.
🧊📦 Storage Instructions
- ❄️ Refrigerate Promptly: Transfer leftover Macaroni Salad to a clean, airtight container and refrigerate.
- 🕐 Keep It Chilled: Because this salad contains mayonnaise, sour cream, and boiled eggs, it should not be left sitting at room temperature for extended periods.
- 🥄 Stir Before Serving: The dressing may settle or absorb into the pasta while refrigerated. A gentle stir restores its creamy texture.
- 🍋 Refresh If Needed: If the salad seems dry after chilling, stir in a small spoonful of mayonnaise or yoghurt and a tiny splash of lemon juice.
- 🥗 Make Ahead: Preparing the salad several hours ahead is ideal because the flavours have time to develop.
📊🥗 Nutritional Information
The figures below are approximate per serving and are based on the nutritional information published with the source recipe. The source lists 225 calories, 7 g fat, 1 g saturated fat, 43 mg cholesterol, 180 mg sodium, 31 g carbohydrates, 2 g fibre, 2 g sugars and 6 g protein per serving.
| Nutrient | Approx. Per Serving | Approx. % Daily Value* |
|---|---|---|
| Calories | 225 kcal | 11% |
| Total Fat | 7 g | 9% |
| Saturated Fat | 1 g | 5% |
| Cholesterol | 43 mg | 14% |
| Sodium | 180 mg | 8% |
| Total Carbohydrates | 31 g | 11% |
| Dietary Fibre | 2 g | 7% |
| Total Sugars | 2 g | — |
| Protein | 6 g | 12% |
Percentages are approximate and calculated using standard 2,000-calorie Daily Values. Individual nutritional values can vary according to ingredient brands, portion sizes, and substitutions.
💚🥕 Health Benefits And Advice
- 🥕 Vegetable Variety: Carrot, red pepper, celery and onions contribute vitamins, minerals, fibre and plant compounds while adding colour and texture.
- 🥚 Protein Contribution: Boiled eggs and the pasta contribute protein, helping make the salad more satisfying.
- 🌾 Carbohydrate Energy: Macaroni provides carbohydrates, making this Macaroni Salad a useful accompaniment to grilled proteins and other dishes.
- 🥗 Portion Awareness: Although the salad contains vegetables, mayonnaise and sour cream contribute additional fat and calories, so portion size remains important.
- 🧂 Watch the Salt: Pickles, mayonnaise, mustard and salted pasta water can all contribute sodium. Taste before adding additional salt.
- 🥛 Choose Your Dressing: Greek yoghurt can replace sour cream if you prefer its flavour and texture.
- 🍋 Use Fresh Acidity: Lemon juice can provide a bright flavour without needing to rely entirely on additional salt.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
❓🍝 Frequently Asked Questions
Q1. Can I Make Macaroni Salad Ahead Of Time?
👉 Yes. In fact, making Macaroni Salad ahead of time is one of the best ways to develop its flavour. Chill it for at least 30 minutes, or prepare it several hours before serving.
Q2. Why Is My Macaroni Salad Dry?
👉 Macaroni absorbs dressing as it rests. Stir in a small amount of mayonnaise, sour cream, or Greek yoghurt to restore its creamy consistency.
Q3. Can I Use Greek Yoghurt Instead Of Sour Cream?
👉 Absolutely. Greek yoghurt is a practical substitute and gives the Macaroni Salad a pleasantly tangy flavour.
Q4. Can I Make This Macaroni Salad Without Eggs?
👉 Yes. The eggs are optional, so simply leave them out if you prefer an egg-free version.
Q5. What Vegetables Can I Add To Macaroni Salad?
👉 Peas, sweetcorn, cucumber, carrots, celery, peppers and spring onions all work well. Choose vegetables that provide colour and crunch.
Q6. Can I Use Pickle Relish Instead Of Pickles?
👉 Yes. Relish distributes the sweet or savoury pickle flavour throughout the dressing and salad.
Q7. How Do I Stop The Macaroni From Becoming Mushy?
👉 Cook the pasta only until tender, rinse it thoroughly with cold water, and drain it well before adding the dressing.
Q8. Can I Make A Spicy Macaroni Salad?
👉 Yes. Add Sriracha, hot sauce, cayenne, or finely chopped fresh chilli to the dressing to give your Macaroni Salad a lively kick.
Q9. What Makes A Good Macaroni Salad Dressing?
👉 A good dressing needs balance. Mayonnaise provides creaminess, sour cream adds tang, while vinegar or lemon juice, Dijon mustard, and optional pickle juice bring brightness.
Q10. Is Macaroni Salad Served Hot Or Cold?
👉 It is normally served cold or well chilled. This makes it particularly refreshing for picnics, barbecues, and warm-weather meals.
Q11. Can I Add Cheese To Macaroni Salad?
👉 Yes. Cheddar, Monterey Jack, or another mild cheese can add richness and make the salad more substantial.
Q12. Can I Add Bacon?
👉 Certainly. Cooked, crumbled bacon adds a smoky, savoury element and pairs especially well with the creamy dressing.
Q13. Is This A Good Picnic Salad?
👉 Yes, provided it is kept properly chilled. Its cool texture and make-ahead quality make it a popular picnic salad choice.
Q14. Can I Use Gluten-Free Pasta?
👉 Yes. Use your favourite gluten-free macaroni and follow the packet cooking instructions carefully.
Q15. How Can I Make The Salad More Colourful?
👉 Use plenty of finely diced red pepper, carrot, green onion, peas and celery. Colourful vegetables make homemade Macaroni Salad particularly attractive on a buffet.
🌟🍝 Final Thoughts
A great Macaroni Salad does not need complicated ingredients or elaborate techniques. It simply needs well-cooked pasta, fresh vegetables, a creamy dressing, and enough time for the flavours to come together. This recipe captures that timeless combination while leaving plenty of room for you to make it your own. From the crunch of celery and pepper to the richness of egg and the tang of mustard and pickles, every ingredient has a role to play.
What makes this Macaroni Salad especially useful is its versatility. Serve it beside grilled chicken at a family barbecue, take it along to a picnic, add it to a festive buffet or prepare it ahead for a relaxed weekend lunch. You can keep the recipe classic or customise it with cheese, bacon, peas, relish or a little chilli. The basic method remains wonderfully simple: cook, cool, chop, mix, dress and chill.
So, the next time you need a colourful side dish that looks inviting and tastes even better, bring out the macaroni and make this Macaroni Salad. With its creamy dressing, crisp vegetables and cheerful colours, it is the sort of recipe that belongs in every home cook’s collection. Make it once, adjust the flavours to suit your family, and you may soon find this Macaroni Salad becoming a regular favourite at your table.
- Amazing Salad Recipes: 120+ Fresh & Healthy Ideas to Try Today🥗
- 47 Delicious High-Protein Recipes for All-Day Energy and Strength💪🥑
- Ultimate Delicious Shawarma Recipes You’ll Crave Daily 🌯✨
- 180+ Garlic Recipes: The Irresistible Flavour-Packed Guide You’ll Love🧄🌟
- Salsa Recipes: Delicious, Flavorful Guide You’ll Absolutely Love🌟🍅🌶️

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen, and follow.










