Jump to RecipeJump to VideoLeave a ReviewPin Recipe

This old-fashioned Southern cornbread salad is a classic, crowd-pleasing side dish perfect for potlucks, cookouts, and holiday tables. Crumbled cornbread comes together with fresh veggies, smoky bacon, and cheddar cheese in a creamy mayonnaise dressing. It’s simple, satisfying, and make-ahead friendly.

Close up side shot of a serving spoon in a bowl of cornbread salad.

Different versions of cornbread salad are popular throughout the South, and this one happens to be the easiest. Rather than layering everything in a trifle dish like this layered version, you simply stir it all together in minutes. Think of it as a Southern spin on the Italian classic panzanella: hearty, flavorful, and surprisingly addictive.

Before You Get Started

A few notes that will make a real difference before you start mixing:

  • Use day-old cornbread. This is the most important tip. Fresh cornbread absorbs too much dressing and turns mushy. Day-old cornbread holds its shape, soaks up just enough of the creamy dressing, and gives the salad the right tender texture. If you can bake it the day before, do it.
  • Choose your cornbread. A box of Jiffy or Martha White cornbread mix is a great shortcut. Southerners don’t typically add sugar to cornbread, but the slight sweetness of the packaged mixes plays nicely against the salty bacon, cheese, and mayo in this salad. You can also use your favorite homemade cornbread (about 3.5 cups of crumbled cornbread from an 8-inch pan works perfectly).
  • Give it time to chill. Plan for at least 1-2 hours in the fridge before serving. The cornbread absorbs the dressing, the flavors meld, and the salad goes from just mixed to genuinely delicious. It can chill for up to 24 hours, though the cornbread will continue to soften the longer it sits.
Ingredients for a cornbread salad recipe.

How to Make Cornbread Salad

This recipe comes together quickly once your cornbread is baked and cooled. Here’s a closer look at each step so you know exactly what to expect.

Step 1: Bake and Cool the Cornbread

Prepare your cornbread mix according to package directions, stirring in ½ cup of grated cheddar cheese before baking. Bake until golden brown, then let it cool completely before moving on. If you can bake it the day before, even better. A little extra drying time makes it easier to crumble and helps it hold up in the salad.

Pan of baked cornbread.

Step 2: Crumble the Cornbread

Break the cornbread into large, chunky pieces over a very large bowl. Resist the urge to crumble it too fine. You want visible pieces, not crumbs. The cornbread will continue to break down as you stir in the other ingredients, so starting with bigger chunks gives you a better final texture.

Crumbled cornbread in a big mixing bowl.

Step 3: Add the Vegetables and Beans

Add the beans, tomatoes, celery, bell pepper, and onion directly to the bowl with the cornbread.

⇢ Seed your tomatoes if using large ones. Cherry or grape tomatoes can go in halved, but if you’re using larger slicing tomatoes, remove most of the seeds first. Extra moisture from unseeded tomatoes can make the dressing watery.

⇢ Pick your bean. Pinto beans are the most traditional choice and have a mild, creamy flavor that blends right in. Black beans add a bit more color and a slightly earthier taste. Navy beans are neutral and tender. Any of the three work well. It’s really a matter of what you have on hand or prefer.

Adding veggies to the bowl with the cornbread.

Step 4: Mix the Dressing and Combine

In a small bowl, whisk together the mayonnaise, sour cream, and garlic salt until smooth.

Whisking together the mayo dressing for a cornbread salad.

Pour the dressing over the cornbread and vegetables, then stir gently until everything is evenly coated.

⇢ Want to add ranch flavor? Stir a tablespoon or two of dry ranch seasoning mix directly into the dressing before adding it to the salad. It gives the whole thing a tangy, herby kick that’s really good.

⇢ Stir gently. Aggressive mixing will break the cornbread down too much. You want everything coated, not mashed together.

Stirring the dressing into a cornbread salad.

Step 5: Chill, Then Top and Serve

Cover the bowl and refrigerate for at least 1-2 hours (or up to 24 hours). Just before serving, scatter crumbled bacon and shredded cheddar cheese over the top, and finish with sliced green onions or chives.

⇢ Add the bacon at the end. Stirring it in earlier means it loses its crunch as it sits in the dressing. Topping the salad right before serving keeps it crispy and gives every bowl a satisfying bite.

The finished salad should be tender and creamy. The cornbread will have softened and absorbed the dressing, which is exactly what you want. It shouldn’t be mushy. If it is, the cornbread was likely too fresh or the salad sat too long.

Horizontal overhead shot of a white bowl full of Southern cornbread salad.

Serving Suggestions

Cornbread salad is a natural fit alongside your favorite Southern mains. It’s especially good at cookouts and summer gatherings next to:

It also makes a great side for the holiday table. It’s surprisingly good alongside a Pineapple Glazed Ham or Slow Cooker Baby Back Ribs.

Variations and Customizations

This salad is easy to make your own. A few popular tweaks:

  • Add more cheese. Stir extra grated cheddar directly into the salad, or swap in pepper jack for a little heat.
  • Swap the onion. For a milder flavor, use sliced green onions or chives instead of diced sweet onion.
  • Add corn. A drained can of sweet corn or a handful of fresh kernels adds sweetness and a pop of color.
  • Use red bell pepper. If you prefer a sweeter flavor or just have red pepper on hand, it works just as well as green.
  • Scale it up. To serve a larger crowd, double all of the ingredients and bake two boxes of cornbread mix in a 9 x 13-inch pan. The salad scales up easily and is a great option for feeding a crowd.

Just made this for my family and it was such a big hit. Will be making it again soon.

– Vicki

Storage and Make-Ahead

This salad is a great make-ahead option. You can assemble it up to 24 hours in advance, just cover and refrigerate until ready to serve, then add the bacon, cheese, and fresh garnishes right before serving. The longer it chills, the more the cornbread softens and absorbs the dressing, so if you prefer a bit more texture, aim for the shorter end of that window.

Leftovers keep well in an airtight container in the fridge for 3-4 days. Store the bacon separately to keep it crispy and add it fresh when serving.

Frequently Asked Questions

Can I use homemade cornbread instead of a mix?

Absolutely. Any 8-inch pan or skillet of cornbread (about 3.5 cups of crumbled pieces) works well here. Just make sure it’s fully cooled and ideally at least a day old so it’s had time to dry out. Stale cornbread absorbs the dressing better and holds up without turning mushy.

Can this recipe be cut in half?

Yes. Just halve every ingredient and follow the same instructions.

Overhead shot of a Southern cornbread salad in a white bowl.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Watch How to Make It

Square overhead shot of a bowl of old fashioned cornbread salad.

Cornbread Salad

5 from 5 votes
Prep: 20 minutes
Cook: 20 minutes
Chilling Time 2 hours
Total: 2 hours 40 minutes
Servings 6 people
Calories 593 kcal
Crumbled cornbread, fresh veggies, smoky bacon, and cheddar cheese come together in a creamy Southern dressing. This classic make-ahead side dish is a guaranteed crowd-pleaser at potlucks, cookouts, and holiday tables.

Equipment

  • 8 x 8 inch baking dish
  • large mixing bowl

Ingredients
  

  • 1 (8.5 ounce) package cornbread mix, plus any additional ingredients called for on the package (such as Jiffy or Martha White brand)
  • ½ cup grated sharp cheddar cheese, plus extra for garnish
  • 1 (15 ounce) can pinto beans, black beans, or navy beans, drained and rinsed
  • 1 cup chopped fresh tomatoes (cherry or grape tomatoes work well; seed larger tomatoes)
  • 1 rib celery, diced
  • ¼ cup diced sweet onion (such as Vidalia)
  • ½ green bell pepper, seeded and diced
  • 1 cup mayonnaise
  • ¼ cup sour cream
  • ½ teaspoon garlic salt
  • 3 slices bacon, cooked and crumbled
  • Optional garnish: sliced green onions or chives

Instructions

  • Prepare the cornbread according to package directions, stirring ½ cup of grated cheddar cheese into the batter before baking. Bake until golden brown, then let cool completely. For best results, bake the cornbread a day ahead so it has time to dry out.
    Pan of baked cornbread.
  • Crumble the cooled cornbread into large chunks over a very large mixing bowl. Don’t make the pieces too small. The cornbread will continue to break down as you stir in the other ingredients.
    Crumbled cornbread in a big mixing bowl.
  • Add the drained beans, tomatoes, celery, bell pepper, and onion to the bowl.
    Adding veggies to the bowl with the cornbread.
  • In a small bowl, whisk together the mayonnaise, sour cream, and garlic salt.
    Whisking together the mayo dressing for a cornbread salad.
  • Pour over the cornbread mixture and stir gently until evenly combined.
    Stirring the dressing into a cornbread salad.
  • Cover and refrigerate for at least 2 hours, or up to 24 hours, until ready to serve.
  • Just before serving, top with crumbled bacon, extra shredded cheddar, and sliced green onions or chives.
    Horizontal side shot of a bowl of cornbread salad.

Notes

  • Day-old cornbread is best. Fresh cornbread absorbs too much dressing and can turn mushy. Bake the day before if you can.
  • Homemade cornbread: Any 8-inch pan of cornbread works well here. You’ll need about 3.5 cups of crumbled pieces. Make sure it’s fully cooled and ideally a day old.
  • Seeding tomatoes: If using larger slicing tomatoes, remove most of the seeds before adding. Extra moisture can thin out the dressing.
  • Bean choice: Pinto beans are the most traditional and blend in seamlessly. Black beans add color and an earthier flavor. Navy beans are mild and tender. All three work well.
  • Ranch variation: Stir 1-2 tablespoons of dry ranch seasoning mix into the dressing for a tangy, herby twist.
  • Add the bacon last. Topping with bacon right before serving keeps it crispy. If stirred in early, it will soften.
  • Make-ahead: The salad is great made the night before. The cornbread will continue to soften the longer it chills. Add garnishes just before serving.
  • Storage: Leftovers keep in an airtight container in the fridge for 3-4 days. Store bacon separately to maintain crunch.
  • To cut in half: Use half of every ingredient.
  • To double: Use two boxes of cornbread mix baked in a 9×13-inch pan. Great for feeding a large group.

Nutrition

Serving: 1/6 of the recipeCalories: 593kcalCarbohydrates: 42gProtein: 11gFat: 43gSaturated Fat: 10gPolyunsaturated Fat: 18gMonounsaturated Fat: 12gTrans Fat: 0.1gCholesterol: 39mgSodium: 1094mgPotassium: 391mgFiber: 7gSugar: 11gVitamin A: 502IUVitamin C: 13mgCalcium: 144mgIron: 2mg
Keyword: cornbread salad, cornbread salad recipe, Jiffy cornbread salad recipe, old fashioned cornbread salad
Course: Salad, Side Dish, Sides
Cuisine: Southern

Originally published in May, 2015, this post was updated in April, 2026.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Gayle @ Pumpkin 'N Spice says:

    You had me at cornbread, Blair! This salad looks amazing! I’m in awe of your creativity. I love everything about this. And I think I would be the star of the show if I showed up to a party with this delicious salad. Love it! Pinned!

    1. Blair says:

      Thanks, Gayle! 🙂 It’s definitely a delicious combination of flavors!

      1. Vicki Layser says:

        5 stars
        Just made this for my family and it was such a big hit. Will be making it again soon.

        1. Blair says:

          That’s wonderful, Vicki! I’m so glad that you liked it! Thank you for letting me know! 🙂

    2. Rhonda says:

      How much cornbread would you use if you made your own?

      1. Blair Lonergan says:

        Hi, Rhonda! Any 8-inch pan or 8-inch skillet of cornbread should work well here. You’re looking for about 3.5 cups of cornbread chunks/crumbles.

  2. Justine | Cooking and Beer says:

    Cornbread salad!?!?! Oh my god, I think I’m in love! Pinned!

    1. Blair says:

      Thanks so much, Justine!! 🙂

  3. Anna @ Sunny Side Ups says:

    Skip the main dishes…I’m heading straight for this cornbread salad!! Looks so amazing, and I bet my family would LOVE it!! 🙂 Pinned!

    1. Blair says:

      I’m with you, Anna! Happy to have this as my “main course”!! 🙂

  4. Kristin says:

    5 stars
    This looks absolutely phenomenal!!! Can’t wait to make this for the next pot luck!

  5. Michelle @ A Dish of Daily Life says:

    5 stars
    This looks absolutely amazing, Blair! I want this for dinner! I definitely see this being made in my future! Sending foodie love your way!

    1. Blair says:

      Thanks, Michelle! I agree — I could eat this as my main course and be very happy!

  6. Jaime says:

    Ohh my, this looks so amazing! We like to host cookouts during the summer, and this would be perfect.

    1. Blair says:

      Thanks, Jaime! Yes! It’s SO perfect for a cook-out!

  7. Steph says:

    After last night’s dinner didn’t make enough for the expected left-overs, this might be on the menu tonight – I think I even have all of the ingrediants on hand!

    1. Blair says:

      Awesome! Enjoy, and thanks for stopping by!!

  8. Rachel says:

    Oh, Blair, I bet your throw some amazing summer cookouts! I am a huge fan of cornbread and this is one of the coolest ideas for a cookout.

    1. Blair says:

      Thanks, Rachel! Summer cookouts are total chaos around here (as you can imagine), but we definitely have fun!!

  9. Shirley Wood says:

    What a unique salad recipe. I want some right now! It sounds so tasty. We’d love for you to share at the Summer Salads party if you have time. https://bitly.com/1RTRbTh

    1. Blair says:

      Thanks so much, Shirley!! 🙂

  10. Erlene says:

    Okay, cornbread and bacon sounds amazeballs! I never thought to use it to make a salad. Yummy!

    1. Blair says:

      Hah! Thanks, Erlene. It’s definitely decadent and delicious! 🙂

  11. jessy says:

    Can this be made the night before?

    1. Blair says:

      Hi, Jessy! Absolutely!! 🙂

  12. Linda Bartlett says:

    Hi,this salad looks fantastic but I don’t want to make that much. Can the recipe be cut in half?
    Only 3 of us.
    Thanks in advance,
    Linda Bartlett

    1. Blair says:

      Hi, Linda! Absolutely — that’s a great plan for your smaller family. Just cut every ingredient in half, and the rest of the prep instructions remain the same. For instance, just prepare 1 box of the cornbread with 1/2 cup of cheese. Use 1/4 of an onion, 1/2 a green bell pepper, and so on…

      I hope that helps, and enjoy!

  13. Marion McClung says:

    Hi! I make a lot of deconstructed salads in the summer but I’ve never thought of using cornbread as an ingredient! I could make some and keep it in the freezer. What a great idea. Thanks. Bacon. Sigh. I love bacon but I find it so messy to fry and, especially, clean up! I suppose you could use any kind of meat but I was thinking of using ham and maybe adding some smoked paprika or chipotole powder to the dressing. What do you think? I could use bacon bits and I’m also thinking I may use precooked bacon and cook it in the microwave wrapped in paper towels. Also. You may HATE me for this (lol) but I might try some Spam in it. I don’t doubt that your salad is most delicious as written but I really hate the mess of bacon. Any suggestions?

    1. Blair Lonergan says:

      Hi, Marion! I think any of those changes would work. Diced ham would be a nice substitute for the bacon! I’ve not cooked with spam, so I don’t have an opinion either way on that ingredient. 🙂

  14. Marion McClung says:

    I meant to tell you that I found Ranch seasoning in a shake and spoon container at Walmart. I bought one. So convienient for when you just need a little. I found mine in the salad dressing aisle. It was store brand. I know you generally cook for 4 but it might be useful for your parents or when the boys go to college.

    1. Blair Lonergan says:

      Great tip! Thank you!

  15. Brenda Gabbard says:

    5 stars
    This is the original recipe made without ranch dressing I have been looking for. My mother loved this so much. I plan on making it for our next potluck. Thank- you. ❤️

    1. Blair Lonergan says:

      Wonderful!! I hope it’s a hit at the party!

  16. mary adams says:

    5 stars
    Use to make cornbread, forgot recipe, your’s sounds great

    1. The Seasoned Mom says:

      We hope you enjoy it, Mary!

  17. Ellen Bryant says:

    Hi, the recipe sounds good. I have so many recipes that I’ve printed, wish it could be pinned!

    1. Blair Lonergan says:

      Hi, Ellen! You can definitely pin any of the images on my site. Just hover over the image that you want to save, and you should see a “Pin it” button appear in the top left corner of the image. Click on that pin button and you’re all set. Thank you for trying my recipes!