A combination of both sour cream and mayonnaise create the creamiest Southern macaroni salad around. A hint of sweet and sour along with grated cheese makes this the star of any potluck or cook out. A fantastic make ahead summer salad that gets even better after a day in the fridge. No mushy bland salad here!

The Creamiest Cold Macaroni Salad
This easy to make pasta salad with grated cheese is creamy and refreshing, and makes a perfect side dish for sharing at your next potluck or cookout. It’s the best macaroni salad with cheese I’ve ever had, and I’m not exaggerating.
This easy salad has both sour cream and mayonnaise for the ultimate creamy dressing, which is slightly sweet with the perfect amount of vinegary tang. Plenty of shredded cheese adds a perfect cheesy flavor that everyone loves. There’s also red onion and celery for just the right amount of crunch.
I don’t generally like mayonnaise based salads but this dressing, while it has mayo, also has sour cream which offsets the mayonnaise so it’s still creamy but not so tangy. Similar to the dressing for bacon cheddar ranch pasta salad. The vinegar adds a little tanginess but the sugar compliments it for a fabulous combination of flavors.
This macaroni salad with mayo is not bland and boring like the macaroni salad you find in the grocery. It also has an amazing textural contrast with the creamy dressing, crisp veggies, and al dente macaroni. If you like pasta salad but don’t want the creamy dressing, then try an antipasto pasta salad, or a Greek pasta salad.

A cold pasta and mayo salad is so easy to put together and is a fantastic choice for making ahead of time. You can serve it right away, but it’s better if it chills for a few hours as the dressing soaks into the pasta as it cools and the flavors get to know each other.
You’ll want to reserve some of the dressing to add right before serving because the initial dressing is absorbed into the pasta. Adding more dressing before serving gives it a fresh taste but you might not need it all.
The whole salad comes together in the amount of time it takes to boil the water for the pasta, so you can make a flavorful Southern macaroni salad even when you’re short on time.
Why is creamy macaroni salad so popular in the South?
Southern salad recipes are a must for all of our Cook-outs and potlucks which are so prevalent in the South. Macaroni salad is almost always on the menu for a number of reasons! First, it’s just plain tasty. It’s truly a comfort food like mac and cheese but you don’t have to turn on the oven.
It’s also a cold, refreshing dish that is especially popular during the hot, humid summers we have here in the South and it tastes great with bbq! (for those not from North Carolina that means pulled pork)
Why You’ll Love a Southern Macaroni Salad
- Quick and easy: This salad comes together super quickly and is a great choice for a last-minute side dish.
- Simple ingredients: This easy macaroni salad doesn’t require any special ingredients – everything is easily found at your regular grocery store.
- Super flavorful: This salad includes mayonnaise, vinegar, Dijon mustard, red onion, cayenne pepper, and cheddar cheese for tons of flavor and textures.
- Make ahead of time: This dish can be made in advance and kept in the refrigerator until you’re ready to serve it. It only gets better the longer it sits.
Macaroni Salad with Cheese Recipe Ingredients


- Pasta: Use any short pasta you like for this cold macaroni salad. The classic choice is elbows, of course, but rotini, fusilli, penne, or shells would all work.
- Mayonnaise: Creamy, rich, and tangy mayonnaise is the base of the dressing. This salad really benefits from the use of full-fat mayo and sour cream.
- Sour Cream: Sour cream provides a luscious texture and a yummy tanginess. You can substitute it with light sour cream or Greek yogurt.
- Shredded Cheddar Cheese: Use a block of high-quality cheddar cheese and grate it at home for the best flavor and texture. By grating the cheese instead of cutting it into cubes, you get a subtle cheesy flavor throughout the salad.
- Dijon Mustard: Mustard adds a little bit of a kick as well as depth to the dressing. You can use any mustard you have on hand but I find Dijon to be less harsh them some mustards.
- Sugar: Balances the flavors and brings a touch of sweetness.
- Apple Cider Vinegar: Provides a subtle tang and fruity note. Substitute with white vinegar if you prefer.
- Red Onion and Celery: Crunchy, aromatic veggies that complement the dish beautifully. You could also add halved cherry tomatoes, diced bell peppers in different colors, shredded carrots, thawed or fresh peas to add more color and texture.
- Spices: Onion Powder, Garlic Powder, and Cayenne.
Adding some protein to this macaroni salad is a great way to turn a perfect side dish into a main meal. Grilled chicken, diced ham, or even cooked and chopped shrimp would be excellent additions.
Simple Steps to Make a Creamy Pasta Salad
Step 1: Boil the water.
Set a large pot of salted water on the stove and allow it to come to a boil. Cook the pasta according to package directions for al dente pasta. When it’s done, drain it right away.
Step 2: Prepare the salad dressing.
Meanwhile, measure out the mayonnaise, sour cream, salt, vinegar, mustard, and sugar and whisk to combine thoroughly.

Step 3: Combine the salad.
Dump the drained pasta into a large bowl. While the pasta is hot, add in the onion, celery, and spices and combine.


Next, add about half of the dressing and mix the salad thoroughly. Finally, add the cheese and season to taste with more salt and pepper. Chill the salad in the refrigerator until it’s cold.


Before you serve the salad, toss it with the remaining dressing. Don’t pour it all in at once just enough to freshen it up.


How to keep macaroni salad cold during a cookout?
Macaroni salad is a favorite at picnics and cookouts, but since it has mayonnaise in it, you will need to keep it cool. To keep your salad chilled, find a Tupperware container or large metal bowl bigger than your serving bowl. Fill the big bowl with ice and nestle your serving dish into the ice. This will keep the salad cold as you serve it. Add more ice to the bowl as needed to keep the macaroni salad chilled.
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Southern-Style Macaroni Salad with Cheddar Cheese
Ingredients
For the dressing:
- 2 ¼ cups mayonnaise
- 1 ¾ cups sour cream
- 1 tablespoon Dijon mustard
- ½ cup sugar
- ⅓ cup apple cider vinegar
- 1 teaspoon salt
For the salad:
- 1 lb elbow macaroni
- 1 red onion diced
- 1 celery rib diced
- 1 tablespoon black pepper
- 1 ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ⅛ teaspoon cayenne pepper
- 8 ounces cheddar cheese 2 cups, shredded
Instructions
- Whisk together the mayonnaise, sour cream, mustard, sugar, vinegar and salt. Set aside.
- Cook pasta in salted water until al dente, it should have a bite to it. Drain and place in a large bowl.
- Add onion, celery, black pepper, onion powder, garlic powder and cayenne to the hot pasta, stir to combine. Let it sit for about 2 minutes.
- Add ½ of the mayonnaise mixture to the warm pasta and stir to combine. Stir in cheese and season with salt and pepper if needed. Chill. Before serving add the remaining dressing.
Barbara’s Tips + Notes
- You may not need all of the dressing depending on how long the pasta has been refrigerated. Use what you need and save the rest for leftovers.
- Don’t overcook the pasta – it should be cooked al dente to hold up to the dressing without getting mushy and falling apart.
- Use salt to season the pasta water.
- Even if you’re in a hurry, allowing the salad to sit for 15 or 20 minutes before serving it will really enhance the flavors.
- Use a good-quality sharp cheddar cheese for a stronger flavor profile.
- Taste as you go and adjust seasonings according to your preferences.
- Store in the fridge for 3-4 days.






GC says
One TABLESPOON of black pepper? Is that correct?
Barbara Curry says
I like a lot of pepper, you can add per your preference.
JB says
This is the recipe I’ve been looking for! It’s delicious and was a big hit at our bbq. The only change was the addition of a small jar of drained pimentos. Thank you for posting!
Barbara Curry says
Pimentos would be a great addition especially for the color they add. Glad it was a hit.
Wendy Hartford says
Wow! The flavor this brings to any meal as a side dish was amazing! I brought to our Easter gathering and got rave reviews. Thanks so much – this one is definitely being added to the side dish repeater. No adds or subtracts here. I made it just as you posted and I expected it to be too creamy, but the next day when I took it out to stir I realized why you had us only add 1/2 of the dressing; added the remaining and it was perfect! So glad we had enough salad left over to share in goodie bags and some for ourselves later!
Barbara Curry says
Thanks Wendy, I’m so glad you like it. This is one of my all time favorite salads!
Sandy says
This is the most delicious, creamy macaroni salad. I could eat the sauce with a spoon! So yummy!!!
Barbara Curry says
Oh, so glad you like it. It’s my favorite to take to any potluck or dinner!
LaVerne Arnold says
Southern Macaroni salad. Can hardboiled eggs be added to this salad?
Barbara Curry says
Yes, many people around here love hard boiled eggs in their macaroni salad.
LaVerne Arnold says
Thank you. I will make it soon.