When I fire up the grill, I like to have a side dish that’s as colorful as it is tasty. This rainbow macaroni salad checks both boxes and always hits the spot. Loaded with veggies and plenty of flavor, it’s the kind of pasta salad that just belongs at any potluck, no matter the time of year.

Rainbow Macaroni Salad
This rainbow macaroni salad is one of my go-tos for grilling, potlucks, and easy weeknight dinners. The mix of colorful veggies and creamy dressing hits that perfect balance of flavor and freshness I’m always after. It’s super versatile, whether I’m tailgating, packing a picnic, or just throwing together a casual meal.
The way the crisp veggies blend with the tender pasta makes every bite satisfying. With all those flavors going on, this salad always ends up being a hit, no matter the occasion.
Why I Love This Recipe
- It’s a crowd-pleaser that always gets asked for by name.
- I love how it’s easy to throw together with whatever veggies I have on hand.
- The dressing soaks in overnight, making it even tastier the next day.

Ingredients
Here’s a breakdown of the ingredients that make this rainbow pasta salad a standout:
- elbow macaroni – This pasta shape is perfect for soaking up all the flavors in the salad. Its small, curved form holds onto the creamy dressing just right.
- hard-boiled eggs – I add these for a bit of richness and extra protein.
- red bell pepper
- celery
- carrots
- sour cream and mayonnaise – I prefer this combo for its creamy base that’s both tangy and smooth.
- white vinegar – This balances out the richness of the mayo and sour cream. You could also use apple cider vinegar.
- Dijon mustard
- honey
- salt and pepper
- fresh parsley

How to Make Rainbow Macaroni Salad
Find the complete recipe with measurements in the recipe card at the bottom of the post.

Recipe Tips
Here are a few ideas to make your it turn out just right:
- Season the pasta water generously before cooking. It helps the pasta absorb more flavor.
- Blend mayo with sour cream, vinegar, Dijon mustard, honey, salt, pepper, and parsley for a richer dressing.
- Use full-fat mayo and sour cream for the best texture and taste. Non-fat Greek yogurt will make it lighter but change the flavor.
- Honey adds a better sweetness compared to maple syrup or granulated sugar.
- For the best taste, serve the macaroni salad at room temperature. I typically take it out of the fridge about 30 minutes before serving. Since it has mayonnaise, be sure not to leave it out for more than two hours to keep it safe to eat.
- To avoid a dry pasta salad, I keep the ingredients separate until it’s time to serve. The macaroni tends to soak up the dressing, which can make it a bit dry if mixed too early.
- While the noodles are cooking, I whip up the dressing. Once the macaroni is cooked, I cool it quickly in an ice bath and toss it with a bit of the dressing before refrigerating. This step helps prevent sticking and keeps the dressing separate.
- I like to pre-cut my veggies and parsley ahead of time, then store them in the fridge until I’m ready to assemble everything. It’s a real time-saver.
- When it’s time to serve, I mix the noodles with the remaining dressing so they’re nicely coated, then gently stir in the veggies and parsley for a perfectly balanced salad.

Storage and Leftovers
Here’s how to keep your macaroni salad fresh and ready to enjoy for days:
- Store leftovers in an airtight container in the fridge, and it’ll keep for 3-5 days.
- I like to keep it chilled until serving to maintain freshness.
- Avoid freezing this salad; it’s best enjoyed fresh from the fridge.

More Pasta Salad Recipes
Pasta salad is the superhero of potlucks. Which one will you take to your next gathering?
- pepperoni pasta salad
- Italian cold pasta
- Greek pasta salad
- antipasto pasta salad
- spicy horseradish pasta salad
- bacon ranch tortellini salad
- chicken macaroni salad
- Chicken Ranch Pasta Salad
- Deviled Egg Pasta Salad
This post may contain affiliate links. Please read my disclosure policy.
Rainbow Macaroni Salad
Ingredients
Macaroni Salad:
- 1 (8 oz.) box elbow macaroni noodles, cooked, rinsed and drained
- 2 large hard boiled eggs, peeled and diced
- 1 medium red bell pepper, diced
- 2 celery stalks, diced
- 1 cup matchstick carrots, chopped
- 1/4 cup diced red onion
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 tbsp. white vinegar or apple cider vinegar
- 1 tbsp. Dijon mustard
- 1 tbsp. honey
- 1/2 tsp. kosher salt
- 1/4 tsp. ground black pepper
- 1 tbsp. fresh parsley, minced
Instructions
- Cook the macaroni according to the package directions, then give it a quick rinse under cool water and drain. Once that's done, just set the pasta aside while you prep the rest of your ingredients.1 (8 oz.) box elbow macaroni
- Add cooled pasta, diced eggs, bell pepper, celery, carrots and red onion to a large mixing bowl.2 large hard boiled eggs, peeled and diced, 1 medium red bell pepper, diced, 2 celery stalks, diced, 1 cup matchstick carrots, chopped, 1/4 cup diced red onion
- In a separate bowl, combine sour cream, mayonnaise, vinegar, mustard, honey, salt and pepper.1/2 cup sour cream, 1/2 cup mayonnaise , 1 tbsp. white vinegar, 1 tbsp. Dijon mustard, 1 tbsp. honey, 1/2 tsp. kosher salt, 1/4 tsp. ground black pepper
- Pour the dressing mixture over the pasta and vegetables and toss until evenly coated.
- Adjust salt and pepper to taste and transfer your pasta to a serving dish or cover and refrigerate until ready to serve.
- If you are going to make the day before, see the above post for day before preparation tips.
Notes
Nutrition
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Alison Smith says
First successful macaroni salad I have ever made! This was delicious. Followed the recipe as is except omitted the hard-boiled eggs. I did use white vinegar as I have an aversion to cider vinegar. I Bet Rice wine vinegar would be excellent in this too.
Kristen says
The dressing was SO good I have never made it with mustard and it made a huge impact.
Cathy Pollak says
Yes, it’s so good!
farah says
I loved every bite of this rainbow macaroni salad! It was the perfect side dish for our cookout and I know I will be making it all summer long!