Macaroni Salad Recipe
My southern macaroni salad recipe is the classic side dish everyone knows and loves, packed with tomatoes, peppers, bacon, and a creamy, tangy mayonnaise dressing. I’ve added a few of my own twists to fix the things I don’t love about traditional versions, and it always turns out perfectly. This easy recipe is my go-to for picnics and potlucks, and it’s always one of the first dishes to disappear!

I’ll be straight with you, I’m usually not a fan of macaroni salad. Most recipes I’ve tried over the years have been too sweet, too mayonnaisey, too bland, or too dry and clumpy. But not this one. It’s inspired by a version I had at a local barbecue restaurant which had a surprisingly silky texture and a wonderfully zesty flavor. (Up until that point, I only got excited about a pasta salad recipe if it was made with a vinaigrette.) Here, I’ve developed a recipe that fixes all of those typical issues. You might not usually find jarred roasted peppers, pickle relish, and kale(!) in a macaroni salad, but they’re in mine, and honestly? It is so much better for it!
Christine F – ⭐⭐⭐⭐⭐ I’m a believer! We had this last night for dinner with spiral sliced ham. Absolutely delicious – everyone loved the sweet+salty+creamy+crunchy. But now it’s the next morning and it’s 100% WHAT I WANT FOR BREAKFAST!! Never had a macaroni salad do that before. :)
Table of Contents


Sommer’s Recipe Notes
Balanced Ingredients – Honestly, after so many tests and so much tweaking, I think mine is the best macaroni salad recipe out there because it has the right blend of ingredients to create a salty, slight-sweet blend that also balances spiciness and tang. My ‘secret’ ingredients of roasted peppers and pickle relish really to make a massive difference to the flavor. The scallions, garlic, and fatty bacon pieces also help balance a type of salad that, historically, many people have found too sweet, me included!
Kale Yeah! – I know what you’re thinking: kale in a macaroni salad?! But let me explain… Kale has a sturdy consistency and holds up well even with a heavy dressing. Including it in the salad adds a hearty texture with a slightly earthy flavor. And just look at it, it also provides a pop of color that doesn’t wilt down like most fresh herbs. Trust me, you’ll like it. *wink*

Key Ingredients and Tips
- Elbow Macaroni – Obviously, as this is a macaroni salad! But any small macaroni-like pasta shape will also work. You could also use gluten-free or high-protein pasta; just remember that gluten-free pasta does not hold up as long as pasta made with wheat, so be sure to eat this the day you make it.
- Mayonnaise – I’ve used regular mayonnaise in this salad, but feel free to use a low-fat version instead. These tend to be more acidic, so you might want to add a touch more sugar to balance things out.
- Apple cider vinegar – I love the slight fruitiness this adds to the dressing. (I also use it in my homemade potato salad recipe for this exact reason!) Yet, white wine vinegar could be substituted.
- Granulated sugar – I find a little sugar helps balance the acidity in the dressing and gives the pasta salad a slightly addictive quality; so many A Spicy Perspective readers have told me every time they make this for a potluck or cookout, they’re asked for the recipe!
- Roasted Red Peppers – I find that roasted red peppers (from the jar) add a lightly acidic, smoky-sweet taste.
- Sweet Pickle Relish – I add this for a tangy-sweet flavor. If you really can’t stand pickles, you can leave them out, but if you feel the salad needs a little acidity, add rice vinegar, 1 tablespoon at a time, until it tastes right to you.
- Scallions – In my experince scallions add the perfect amount of onion flavor without tasting raw.
- Cooked Bacon – Salty, bacon-y goodness goes well with anything! But that being said, people have told me they still love a vegetarian version of this salad made without the bacon.
- Garlic – Don’t worry about using raw garlic in this recipe, as I find the creamy dressing mellows that ‘raw’ flavor.
- Hot Sauce – I find that it doesn’t matter which hot sauce I use in this recipe, as it just adds a bit of a spicy kick. Good old Tabasco, Franks RedHot (which is what I usually use) or Cholula would work, or something a little fancier.
- Kale – I really, really want to sell you on including kale in all of your future macaroni and assorted pasta salads with this recipe. But, if you are serving your macaroni salad right away, you could sub in parsley if you really wanted to. But if it is the kids you’re worried about, I promise they won’t detect the fact you’ve snuck some in there.
How To Make
Find the full recipe with detailed instructions and storage tips in the printable form at the bottom of the post!
Cook the macaroni – First, I bring a large pot of salted water to a boil and cook the macaroni according to the package instructions. For most brands I buy, this usually takes me around 7–10 minutes. As soon as it is done, I then drain the pasta and rinse it under cold water to both stop it cooking and to rinse off any excess starch, which might make the pasta salad gluey.

Make the dressing – In a medium bowl, I then mix together the mayonnaise, apple cider vinegar, sugar, hot sauce, garlic, 1 teaspoon salt, and ½ teaspoon ground pepper.

Combine the ingredients – To assemble the pasta salad, I place the macaroni in a large bowl, add the chopped roasted red peppers, kale, bacon, pickle relish, and scallions.
Add the dressing – Finally, I pour over the dressing and then toss everything well to coat, refrigerating until I’m ready to serve.

Serving Suggestions
I think this macaroni salad is perfect for barbecues, picnics, and potlucks served alongside:
- Creamy Sausage Cheese Dip
- Chipotle BBQ Chicken Skewers Recipe
- Bread and Butter Sweet Pickles
- Homemade Dill Pickles
- Crockpot BBQ Chicken
- Brisket Recipe Oven Method
Storage Notes
I usually store leftover macaroni salad (or a big bowl of made-ahead salad) either in sealed containers or a big plastic bowl covered with plastic wrap for up to 4 days in the refrigerator.
Due to the mayonnaise and fresh ingredients, I don’t recommend freezing this. (Or any pasta salad, for that matter!)
Also, if you’re making this for a party or gathering, that mayonnaise-based salads shouldn’t sit out for more than 2-3 hours at room temperature (make that 1 hour in hot weather!)

Frequently Asked Questions
I’ve found that there are a few things that cause dry pasta salads in general, the first of which is overcooked pasta, which will absorb the dressing much more than pasta cooked to al-dente (still with a bit of bite.) I’ve also found that some brands of pasta absorb dressing faster than others. Or, you skipped rinsing the pasta, so the extra starch clinging to the macaroni elbows has thickened your dressing. Regardless, a spoonful more of mayonnaise and then a splash more of apple cider vinegar to balance things out again should fix this!
I know what’s happened: you’ve either not drained your pasta well enough after rinsing, or you skipped the rinsing stage entirely and tossed the pasta salad while the pasta was still warm. Don’t worry, I’ve found that a watery pasta salad usually fixes itself in the fridge as the pasta starts to absorb the dressing. A couple of hours chilling should fix it, stirring the macaroni salad a couple of times so the liquid doesn’t just gather at the bottom of the bowl and is distributed through the salad.

Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.
More Pasta Recipes
Macaroni Salad Recipe
Video
Ingredients
- 1 pound macaroni pasta
- 12 ounces roasted red pepper, (1 jar) drained and chopped
- 3/4 cup kale, finely chopped
- 1/2 cup cooked bacon, chopped
- 1/2 cup sweet pickle relish
- 1/2 cup scallions, chopped
- 1 1/2 cups mayonnaise, could be low fat
- 3 tablespoons apple cider vinegar
- 1 tablespoon granulated sugar
- 1 tablespoon hot sauce, I used Frank's RedHot
- 1 clove garlic, minced
- salt and pepper
Instructions
- Bring a large pot of salted water to a boil. Cook the macaroni according to the package instructions, usually 7-10 minutes. Then drain and rinse with cold water.
- In a medium bowl mix the mayonnaise, apple cider vinegar, sugar, hot sauce, garlic, 1 teaspoon salt, and 1/2 teaspoon ground pepper.
- Pour the macaroni in a large bowl. Pour the dressing over the top. Then add the chopped roasted red peppers, kale, bacon, pickle relish, and scallions.
- Toss well to coat. Then refrigerate until ready to serve.



I made this and was hit can I ask what is better to use far as mayo hellmans mayo or miracle whip??
Hi TT,
Honestly, it’s just a matter of personal taste. You can use any mayo brand you like!
This is a good recipe. I’m not a fan of the kale, but did use it. I’d prefer grated broccoli. I feared the 1 1/2c of mayo would be too wet. It isn’t. I mixed the relish into the dressing, rather than mixing with the fresh toppings and bacon. Fresh chopped red pepper and a tsp of lemon juice could give this recipe a little more needed acid. But these are my preferences. It’s a good recipe as written.
This recipe is a potluck favorite! So, so yummy!
What a perfect summer potluck dish! Definitely going to be adding this to the rotation!
Macaroni salads are my favorite!! They are the perfect side to any dish & always a hit!
I love your use of relish in this recipe; it looks delicious! Will make a perfect side at a party!
Perfect for summer bbqs! So easy and always a crowd pleaser!
Going to be making this all spring and summer long!
Exactly what I needed with all the picnic and summer gatherings coming up. Thanks for sharing Sommer.
This was a winner! My husband didn’t even notice the kale….win-win!!
This has to be the best pasta salad ever!!! YUM
Hi! Could I substitute the mayo with olive oil? Or would that be disastrous?
Get the olive oil mayo. I wouldn’t use just olive oil.