Menu
Side Dishes

Macaroni Salad

This macaroni salad is creamy, fresh, and full of flavor. Chopped veggies add great texture and the zesty sauce adds surprising brightness. Pasta salad is perfect for family gatherings, potlucks, or as a side to any easy weeknight meal!

Bowl of creamy macaroni salad

Right off the bat, I want to tell you that this isn’t the old fashioned pasta salad you used to avoid at family get togethers… Because, unfortunately, that’s what many of us think of when we hear about a macaroni salad recipe. Instead of gloopy mayo with no flavor, think of a bright tangy dressing that’s full of flavor. Instead of mushy overcooked pasta, think of perfectly cooked macaroni accented by the great texture of fresh veggies. What’s not to love?

Why You’ll Love This Macaroni Salad Recipe

  • Tons of flavor. While there is mayo in the dressing of this pasta salad, it doesn’t taste like mayo… Instead, the flavor is amped up considerably with melted cheese, mustard, apple cider vinegar, yogurt, and spices. It’s truly craveable.
  • Easy and budget friendly. I’m a big fan of easy and inexpensive when it comes to food in our house as long as it tastes great! This macaroni salad doesn’t disappoint on either front. That’s a big win win in our book.
  • Versatile. Although traditionally thought of as just one of many side dishes or potluck recipes, I think this dish is good enough to stand on its own. You could easily add a little tuna or chicken to make it a one-pot meal. Or make it a great side with some family BBQ!
bowl of macaroni salad

Ingredients You’ll Need

  • Macaroni
  • For the add-ins – Celery, cabbage, red bell pepper, onions, and cheddar cheese.
  • For the dressing – Yogurt, apple cider vinegar, lemon juice, dijon mustard, honey, garlic powder, salt, and pepper.

How to Make Macaroni Salad

This macaroni salad recipe comes together quickly and easily, even with a little bit of chopping. Scroll down to the recipe card for detailed instructions.

  • Cook and rinse the pasta. Get started by making the macaroni according to package instructions. Once it’s done, drain and immediately run it under cold water. There’s a lot of debate about this. But, I do it because it rinses off the extra starch and it stops the cooking process. 
  • Prep the add-ins. Transfer the macaroni to a salad bowl and prep all your add-ins if you didn’t do it while the pasta was cooking. Stir the cheese and veggies directly into the warm pasta.
  • Make the dressing. Mix together mayonnaise, yogurt, apple cider vinegar, lemon juice, Dijon mustard, honey, garlic powder, salt, and pepper in a bowl. Taste the dressing and adjust any seasoning until it’s exactly as you like it.
  • Combine and refrigerate. Pour the dressing over your salad and toss until everything is combined. I like to cover the bowl with plastic wrap and refrigerate for at least 30 minutes so all the flavors meld together. This also allows the macaroni salad to chill. Serve and enjoy!

Recipe Tips

  • Add-in ideas. Feel free to make this pasta salad exactly as you like it. Some other ideas for add-ins are roasted red peppers, bacon, pickle relish, red onion, or peas. Get creative!
  • Don’t skip the rinse. When I’m in a hurry, I love to find ways to cut time in a recipe. But don’t skip the step of rinsing your cooked pasta. Doing this stops the cooking process and removes excess starch in the pasta. If you skip this, your pasta might get gummy or too soft.
  • Flavor over time. Just like with soups and sauces, pasta salad tends to get more flavorful with time. I like to give it at least 30 minutes to meld together after cooking, but it’ll be even better after an hour.

What to Serve With Pasta Salad

This easy recipe works really well as a side with anything grilled or smoked. Any kind of BBQ grilled chicken, ribs or pulled pork would be awesome. If you’re looking for some specific recommendations, try out my slow cooker barbecue beef brisket, slow cooker shredded BBQ chicken, or pineapple barbecue chicken thighs. If you’d like to make this a one-dish meal, just add a little chicken or tuna!

Storing Leftovers

  • To store. Macaroni salad is best enjoyed the same day. If you want to make it the night before or during weekend meal prep, you can store it in your fridge for up to 3 days as long as it’s well covered. Just be sure to give it a good stir before serving. If the dish has sat out for more than 2 hours, it will need to be tossed out.
Close up of macaroni salad.

Other Easy Side Dishes

Bowl of creamy macaroni salad
Print Recipe
5 from 7 votes

Macaroni Salad

This macaroni salad is creamy, fresh, and full of flavor. Chopped veggies add great texture and the zesty sauce adds surprising brightness. Pasta salad is perfect for family gatherings, potlucks, or as a side to any easy weeknight meal!
Prep Time15 minutes
Cook Time10 minutes
Course: Lunch, Salad, Side Dish
Cuisine: American
Keyword: easy side dishes, how to make macaroni salad, macaroni salad recipe, pasta salad, potluck recipes
Servings: 6

Ingredients

  • 8 ounces elbow macaroni
  • 4 ounces cheddar cheese, cubed
  • 3 ribs celery, diced
  • 2 cups shredded cabbage (you can use packaged coleslaw mix)
  • 1 red bell pepper, diced
  • ¼ cup chopped green onions
  • ½ cup Mayonnaise
  • ½ cup low-fat plain yogurt
  • 1 tbsp apple cider vinegar
  • 1 tbsp fresh lemon juice
  • 2 tsp Dijon mustard
  • 2 tsp honey
  • ½ tsp garlic powder
  • Salt and freshly ground black pepper to taste

Instructions

  • Cook macaroni according to instructions on the package. Drain and rinse in cold water, Drain well.
  • Transfer macaroni to a salad bowl and stir in cubed cheddar cheese, celery, cabbage, bell peppers, and green onions.
  • In a bowl, combine mayonnaise, yogurt, apple cider vinegar, lemon juice, Dijon mustard, honey, garlic powder, salt, and pepper. Whisk until combined.
  • Taste test the dressing and adjust accordingly.
  • Pour dressing over salad and toss until everything is combined.
  • Cover with plastic wrap and refrigerate for 30 minutes or up to 1 hour.
  • Stir before serving.
  • Best enjoyed the same day but macaroni salad will stay good refrigerated for 3 to 5 days.

20 Comments

  • Jacque Hastert
    Feb 11, 2020 at 2:31 am

    5 stars
    I know what I am taking to our next potluck at church! I love that this has so many fresh veggies!

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 7:16 am

      The veggies are my favorite part. Thank so much, Jacque! 🙂

      Reply
  • Deseree
    Feb 11, 2020 at 2:48 am

    5 stars
    A delicious side dish that can make any meal even more delicious! I can’t wait to give this recipe a try.

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 7:12 am

      Hope you enjoy it! Thank you, Deseree! 🙂

      Reply
  • Kimberly
    Feb 11, 2020 at 3:24 am

    I love a good macaroni salad – this looks yummy!

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 7:03 am

      Thank you so much, Kimberly! 🙂

      Reply
  • Natasha
    Feb 11, 2020 at 6:55 am

    5 stars
    Macaroni salad is one of our favorite side dishes. Thank you for this awesome recipe! Can’t wait to try this soon.

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 7:01 am

      I am very happy you enjoyed it! Thank YOU! 🙂

      Reply
  • Erin | Dinners,Dishes and Dessert
    Feb 11, 2020 at 8:10 am

    5 stars
    This Creamy Macaroni Salad is seriously making me hungry!

    Reply
  • Jen
    Feb 11, 2020 at 2:36 pm

    5 stars
    This beats any store bought version HANDS DOWN!! The flavor is just so much fresher. We all enjoyed it, thanks.

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 3:33 pm

      I am very happy you enjoyed it!! Thank YOU! 🙂

      Reply
    • Katerina
      Katerina
      Feb 12, 2020 at 9:58 am

      I am very happy you enjoyed it!! Thank YOU!! 🙂

      Reply
  • Julia Frey
    Feb 11, 2020 at 3:07 pm

    5 stars
    Loved this recipe and the dressing is absolutely delicious!

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 3:34 pm

      Thank you so much, Julia! I am very happy you enjoyed it! 🙂

      Reply
    • Katerina
      Katerina
      Feb 12, 2020 at 9:57 am

      Thank you so much, Julia! 🙂

      Reply
  • Stephanie
    Feb 11, 2020 at 3:07 pm

    5 stars
    Such a great pasta salad! I just love everything that’s in it!

    Reply
    • Katerina
      Katerina Petrovska
      Feb 11, 2020 at 3:35 pm

      Thank YOU, Stephanie! 🙂 I hope you enjoy it!

      Reply
    • Katerina
      Katerina
      Feb 12, 2020 at 9:56 am

      Thank you, Stephanie! 🙂

      Reply
  • Dorothy Reinhold
    Feb 12, 2020 at 1:49 am

    This makes me think of summer and picnics. I think I will be hosting an indoor picnic with this salad this weekend!

    Reply
    • Katerina
      Katerina
      Feb 12, 2020 at 9:53 am

      That sounds like a great idea! Hope everyone will LOVE the macaroni salad! 🙂

      Reply

Leave a Reply

Recipe Rating