Table of Contents
A Simple, Tasty Recipe for Southern Macaroni Salad!
Creamy southern macaroni salad with sweet peppers, diced boiled eggs, onions, fresh tomatoes, carrots and an easy homemade dressing!
Many years ago I shared a classic macaroni salad recipe on YouTube. Although a ton of people loved the recipe, a lot my viewers were shocked to see me add diced boiled eggs in my macaroni salad. Although they were shocked, they LOVED the idea. Again, I called it my “classic macaroni salad”; however, a lot of my viewers stated that it was a southern macaroni salad recipe. Honestly, it was the only way my mom had made her macaroni salad when I was younger, but my mom’s folks are from Louisiana so, of course, she made it the southern way😆 !
Anyways, these days I still use most of the same ingredients. Of course I use elbow macaroni pasta (gotta have that right?!). I also like to use fresh ingredients such as sweet roma tomatoes, onions, carrots, bell peppers and celery. I like using both sweet & dill relish to give the salad a nice sweet and tangy taste, and I also add a dash of garlic powder.
This homemade southern macaroni salad is perfect for potlucks, holiday spreads, picnics and cooks outs. Give it a try, and tell me what you think of it down below!

Southern Macaroni Salad
Ingredients
- 4 cups macaroni pasta
- 4 medium sized eggs
- 1 small onion diced
- 1/2 cup matchstick carrots OR shredded carrots
- 3 roma tomatoes diced
- 1 large sweet bell pepper diced
- 2 ribs of celery diced
- 1/4 cup sweet relish
- 2 cups mayonnaise
- 2/3 cup dill relish
- 2 tbsp dill pickle juice
- 1 tsp garlic powder
- 1 tsp ground black pepper
Instructions
- Boil the pasta in lightly salted water ( I added 1 tsp salt to about 8 cups water), until it’s cooked but still firm.
- Drain the pasta, the rinse under cool water, and let the pasta cool.
- Boil the eggs, then once done dice them.
- Clean all the veggies, and then dice them ( don’t dice the carrots though! Shred them).
- Combine the mayonnaise, sweet relish, dill relish, garlic powder, black pepper, and dill pickle juice.
- Mix well.
- Combine the pasta, eggs, and veggies.
- Pour in the mayonnaise mixture, then fold all the ingredients.
- Make sure everything is well incorporated.
- Place the macaroni salad in a large storage bowl, and cover.
- Refrigerate until it’s nice and cool.
- Serve & Enjoy!
Let me know how you enjoyed this recipe. Tag me on Facebook, Instagram, and Pinterest, subscribe to I Heart Recipes on YouTube, and check out my brand new cookbook, Super Soul Food with Cousin Rosie, loaded with many recipes you can’t find anywhere else.
This is a delicious looking macaroni salad! I like that you make it with relish, too.
Thank you! It’s definitely my favorite macaroni salad.
We love macaroni salads and will be making this one soon. Gotta have chopped eggs! I like the idea of both sweet and dill relish. Pinned. Thanks for sharing. Have a great weekend!
Ooh, I love macaroni salad too. This is my favorite recipe for it!
This looks so good and I can’t wait to try it Rosie. I just love you and the way you cook!
Thank you Sandy!
I have never ENJOYED cooking until I found YOU.
Thank you!!!
Aweee! I’m glad that I could make it fun for ya!
Just tried it for tje first time today! Best Macaroni Salad I’ve had! Thanks!
Thanks so much for trying my recipe!
Hi Rosi just daw your site abd my family we nake it the sane way just one ingreduent we didnt use was tomatoe looks delicious.
Oh my goodness i couldnt see so good had to put a few drops in my eyes you must think im crazy oh goodness read between the endless typos sorry and the salad looks delicious.
Didnt check before i clicked send:)
LOL! No problem 🙂
Hey Rosie! Love your delicious recipes! Do you use a mixture of sweet relish and dill relish in this or what do you prefer? Thanks and have a great day!
Hey there! Be sure to check out the listed ingredients 😉
Rosie:
I need to feed 50 people… should I double this?
Thanks
You should make this recipe x4 LOL
Love this salad, remain me of southern salad.
This is the best recipe EVER!
Thank you!!