Classic Macaroni Salad (Perfect BBQ Side)

This article has links to products that we may make commission from.
Laura Lynch

This Classic Macaroni Salad combines tender macaroni with a medley of vegetables, eggs, and a tangy mayonnaise-based dressing to make the perfect side dish for your outdoor cookout or picnic.

» You might also like this Grilled Mexican Street Corn and Classic Potato Salad.

Macaroni salad on a plate

This dish is an all-time favorite for barbecues and picnics – the Classic Macaroni Salad. This versatile side dish is perfect for complementing grilled meats, veggies, and everything in between.

Packed with creamy goodness, a medley of vegetables, and cheese, this macaroni salad recipe is a must-try this grilling season. It’s easy to make and always a crowd pleaser.

Ingredients You Need

Ingredients for macaroni salad
  • Dry macaroni – You can use small or large macaroni – your preference. Any brand will do.
  • Peas – Use frozen or fresh peas – whatever you have available.
  • Red bell pepper – I love the brightness of the red in the dish, but you can use green or yellow bell peppers instead.
  • Celery – This adds a nice crunch to the salad, but it also adds a lot of flavor.
  • Cheddar cheese – Really any type of hard cheese if great in this salad. I like cubed cheddar.
  • Eggs – Use fresh eggs so they’re easy to peel.
  • Mayonnaise – I always use full-fat mayo to give this salad the creaminess it needs.
  • Apple cider vinegar – If you don’t have it, use white or red wine vinegar.
  • Dijon mustard – I like the tang and heat of Dijon, but stone ground mustard or even yellow mustard can be used.
  • Salt and ground black pepper
  • Green onion, chopped – for garnish

How to Make Classic Macaroni Salad:

Classic macaroni salad w2

Cook the Pasta

Bring 2 cups of water to a boil in a pot and add the macaroni. Cook it according to the package instructions until it’s al dente. Drain the pasta and run it under cold water for 2-3 minutes, until it’s cooled. This stops the cooking process and ensures the macaroni stays firm. Allow it to cool and drain completely.

Cook and Cool the Eggs

In a separate pot, boil the eggs until they are hard-boiled. Once cooked, place them in a bowl of cold water to cool. Peel and cube the eggs.

Mix It Up

All the add ins for macaroni salad

Transfer the cooled pasta to a large mixing bowl. Add the cubed eggs, peas, bell pepper, celery, and cheese to the bowl with the macaroni.

Prepare the Dressing

The dressing for macaroni salad

In a separate bowl, mix the mayonnaise, apple cider vinegar, Dijon mustard, salt, and black pepper until smooth. This creamy dressing will bind all the ingredients together and provide a tangy flavor to the salad.

Combine Everything

Stirring up macaroni salad

Add the dressing to the large mixing bowl with the pasta and veggies. Stir until everything is well coated and combined.


Refrigerate the salad for a few hours, or overnight if possible. This allows the flavors to meld together and the salad to be well chilled before serving.

Garnish and Serve

Just before serving, garnish the macaroni salad with chopped green onions. This adds a touch of freshness and a pop of color.

Macaroni salad in a bowl

Choosing the Perfect Pasta

There are different sizes of macaroni pasta that you can choose from. You might just buy whatever is available at the store, of you might choose a smaller or larger pasta, depending on your preference.

While this recipe calls for macaroni, you can easily substitute it with other types of short pasta. Some great options are fusilli, penne, or farfalle. Keep in mind that the cooking times may vary, so be sure to follow the package instructions for the best results.

A scoop of macaroni salad from a bowl

Storing Your Macaroni Salad

Remember not to leave the macaroni salad out for longer than 2 hours. Bacteria can start to form on the salad when it’s at room temperature for too long. Since you’re likely serving this with an outdoor BBQ or cookout, it’s easy to lose track of time and leave the salad out too long.

To store your macaroni salad, place it in an airtight container to keep it fresh. It’s best to consume the salad within 3-4 days when stored in the refrigerator. If the salad seems a little dry after refrigeration, you can add a tablespoon of mayonnaise to moisten it before serving.

Frequently Asked Questions

Can I make macaroni salad ahead of time?

Yes, making macaroni salad ahead of time is actually a great idea! Preparing it a day in advance allows the flavors to meld together, resulting in a richer and more delicious salad. Just be sure to store it in an airtight container in the refrigerator. Before serving, you might want to check the consistency; if it’s too dry, add a little bit of mayonnaise to freshen it up. Don’t forget to garnish with green onions or any other fresh herbs before serving.

Can I freeze macaroni salad?

Freezing macaroni salad is not recommended. The mayonnaise-based dressing tends to separate and become watery when frozen and then thawed. Additionally, the pasta and vegetables can become mushy and lose their texture. Macaroni salad is best enjoyed fresh or stored in the refrigerator for up to 3-4 days.

What can I add to my macaroni salad to make it more flavorful or unique?

Macaroni salad is versatile, and there are countless ingredients you can add to enhance flavor or add a twist. Some ideas include:
Proteins: Tuna, cooked chicken, or bacon bits.
Veggies: Cucumbers, cherry tomatoes, olives, or grated carrots.
Cheeses: Feta, blue cheese, or gouda in addition to or instead of cheddar.
Herbs and Spices: Fresh dill, basil, paprika, or a dash of hot sauce.
Nuts and Seeds: Sunflower seeds or slivered almonds for crunch.


5 from 93 votes
3 2 1 Rib Recipe: The Ultimate Guide to Mouthwatering, Tender Ribs

Like this recipe? We’d love for you to share it on your Pinterest board! Click to follow our Pinterest boards so you can find all our recipes! 

Instagram it! If you try this recipe please tag #legendsofthegrill on Instagram or Twitter. We love to see your photos of our recipes! Also follow us on Facebook to keep up on what we’re cooking up.

Macaroni salad on a plate

Classic Macaroni Salad

This Classic Macaroni Salad combines tender macaroni with a medley of vegetables, eggs, and a tangy mayonnaise-based dressing to make the perfect side dish for your outdoor cookout or picnic.
No ratings yet
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 10 minutes
Chill Time: 30 minutes
Total Time: 50 minutes
Calories: 370kcal
Author: Laura Lynch


  • 8 ounces (227 g) dry macaroni
  • 2 cups (473 ml) water
  • 1/2 cup (73 g) peas frozen or thawed
  • 1 medium red bell pepper diced
  • 1 cup (101 g) celery halved and sliced
  • 3/4 cup (85 g) cheddar cheese cubed
  • 2 large eggs
  • 1 cup (224 g) mayonnaise
  • 2 tablespoons (30 ml) apple cider vinegar
  • 2 teaspoons (10 ml) Dijon mustard
  • 1 teaspoon (6 g) salt
  • 1/2 teaspoon (1 g) ground black pepper
  • 1 green onion chopped


  • Cook and drain the pasta according to the box instructions and run it under cold water for 2-3 minutes, until cooled. Set it aside to cool completely.
  • At the same time, cook the eggs in another pot. Put cold water in a pot with the eggs over high heat until boiling. Then cover the pot, turn off the heat, and let sit for 10-12 minutes. When done, cool the eggs in an ice bath.
  • Transfer the pasta to a large mixing bowl. Peel and chop the eggs.
  • Add the egg, peas, bell pepper, celery, and cheese to the bowl with the macaroni.
  • Mix the mayonnaise, vinegar, Dijon mustard, salt and pepper in a bowl until smooth and then add it to the bowl. Stir to combine.
  • Refrigerate the salad until well chilled, at least 30 minutes, before serving. Garnish with green onion.


Calories: 370kcal | Carbohydrates: 25g | Protein: 9g | Fat: 26g | Saturated Fat: 6g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 63mg | Sodium: 583mg | Potassium: 189mg | Fiber: 2g | Sugar: 2g | Vitamin A: 792IU | Vitamin C: 23mg | Calcium: 102mg | Iron: 1mg

🥧 If you’re interested in more great recipes, I share all my favorite recipes at A Food Lover’s KitchenInstant Pot recipes over at A Pressure Cooker Kitchen, air fryer recipes at Air Fry Anytime, and cocktails and drinks at Savored Sips. Check it out today!

Leave a Reply

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

Recipe Rating