Beans and Cornbread

Beans and Cornbread
⏱️ cook time 1 hour 20 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Hearty, savory slow-simmered pinto beans paired with fluffy, buttery golden cornbread, a beloved comforting Southern staple for shared family meals.

Ingredients

Dried pinto beans 360 grams (2 cups, rinsed and picked over)
Thick-cut smoked bacon 120 grams (4 slices, chopped)
Yellow onion 150 grams (1 medium, diced)
Garlic 10 grams (3 cloves, minced)
Low-sodium chicken broth 960 ml (4 cups)
Smoked paprika 2 grams (1 teaspoon)
Ground black pepper 1 gram (½ teaspoon)
Kosher salt 9 grams (1½ teaspoons, divided)
Dried bay leaf 1 whole leaf
Fine yellow cornmeal 180 grams (1½ cups)
All-purpose flour 120 grams (1 cup)
Baking powder 8 grams (2 teaspoons)
Baking soda 2.5 grams (½ teaspoon)
Buttermilk 240 ml (1 cup)
Unsalted butter 70 grams (5 tablespoons, divided: 1 for skillet, 4 melted for batter)
Large egg 50 grams (1, beaten)
Honey 30 ml (2 tablespoons)

Steps

1

Sauté bean aromatics

Heat a 5-quart (4.7L) Dutch oven over medium heat (175°C/350°F stovetop setting). Add chopped bacon, cook for 5 minutes, stirring occasionally, until fat renders and bacon edges turn crisp. Add diced yellow onion, cook for 4 minutes until translucent and soft, then stir in minced garlic and cook for 30 seconds until fragrant, taking care not to burn the garlic.

Step 1
step1:Sauté bean aromatics
2

Slow-simmer pinto beans

Add rinsed pinto beans, chicken broth, smoked paprika, black pepper, and bay leaf to the Dutch oven with the sautéed aromatics. Bring the mixture to a rolling boil over medium-high heat, then immediately reduce heat to low (90°C/195°F stovetop setting) to maintain a gentle simmer. Cover and cook for 60 minutes, stirring every 15 minutes, until beans are tender but hold their shape (not mushy). Stir in 1 teaspoon (6g) of the kosher salt during the last 10 minutes of cooking, then fish out and discard the bay leaf.

Step 2
step2:Slow-simmer pinto beans
3

Prep cornbread base

When the beans have 20 minutes of simmer time remaining, preheat your oven to 200°C (400°F). Add 1 tablespoon (14g) of unsalted butter to a 10-inch (25cm) cast iron skillet, then place the skillet in the preheating oven to melt the butter and heat the pan for 10 minutes. While the pan heats, whisk cornmeal, all-purpose flour, baking powder, baking soda, and the remaining ½ teaspoon (3g) kosher salt in a medium mixing bowl until evenly combined.

Step 3
step3:Prep cornbread base
4

Mix cornbread batter

In a separate small bowl, whisk together buttermilk, beaten egg, 4 tablespoons (56g) melted cooled unsalted butter, and honey until completely smooth. Pour the wet ingredient mixture into the bowl of dry ingredients, folding gently with a rubber spatula just until no dry flour remains—do not overmix, as a few small lumps will produce a fluffier cornbread.

Step 4
step4:Mix cornbread batter
5

Bake skillet cornbread

Carefully remove the preheated, buttered cast iron skillet from the oven, swirling to coat the bottom and sides fully with melted butter. Pour the cornbread batter evenly into the hot skillet (it should sizzle immediately when it hits the pan). Return the skillet to the oven and bake for 20–22 minutes, until the cornbread top is deep golden brown, edges pull away from the pan, and a toothpick inserted into the center comes out with 2–3 moist crumbs attached.

Step 5
step5:Bake skillet cornbread
6

Serve the finished dish

Ladle approximately 360ml (1.5 cups) of hot, creamy beans into each of 4 shallow bowls. Cut the baked cornbread into 8 equal wedges, placing 2 wedges alongside the beans in each bowl. Serve immediately, with extra butter or hot sauce for the beans and cornbread if desired.

Step 6
step6:Serve the finished dish

Tips

1.Do not add salt to dried beans at the start of cooking, as this can toughen bean skins and prevent them from softening evenly during the long simmer.
2.Using a preheated cast iron skillet for cornbread creates the signature crisp, buttery bottom crust that pairs perfectly with soft, creamy beans; do not pour batter into a cold pan.
3.If short on time, substitute dried pinto beans with 2 (425g/15oz) cans of rinsed pinto beans, reducing the simmer time to 15 minutes to let flavors meld.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Beans and Cornbread:Frequently Asked Questions

1.Do I need to soak dried pinto beans ahead of time for this recipe?
You don’t have to soak them, but an overnight cold soak (or 1-hour hot quick soak) cuts simmer time in half and helps beans cook evenly with no hard, starchy centers. If you skip soaking, add 2 to 3 extra hours of simmer time, and check liquid levels regularly to make sure the beans don’t dry out as they cook.
2.Can I use canned pinto beans instead of dried to cut down on cook time?
Absolutely, if you’re short on time. Use three 15-ounce cans of rinsed, drained pinto beans, and reduce total simmer time to 20 to 25 minutes to keep beans from turning mushy. You’ll still get that deep smoky flavor from the bacon and aromatics, though the texture will be slightly softer than slow-simmered dried beans.
3.What style of cornbread pairs best with these beans, and should I add sugar to it?
Stick to traditional cast-iron skillet buttermilk cornbread with a crisp, buttery edge for the classic pairing. A tiny pinch (1 to 2 teaspoons) of sugar is fine to balance bright corn flavor, but skip overly sweet, cake-style cornbread—its sugary profile clashes with the savoriness of the smoky beans and bacon.
4.My beans stayed tough even after hours of simmering—what did I do wrong?
The two most common culprits are using expired dried beans (beans over 1 to 2 years old won’t soften properly, no matter how long you cook them) and adding salt or acidic ingredients too early, which toughens bean skins. Hold off on salting until the last 30 minutes of simmering for tender, evenly cooked beans.
5.Can I make this recipe vegetarian without losing that classic rich, smoky flavor?
You definitely can. Swap the smoked bacon for 2 teaspoons of smoked paprika and 1 tablespoon of olive oil, and use low-sodium vegetable broth in place of chicken broth. Add a dash of liquid smoke or a couple of smoked shiitake mushrooms to replicate that signature deep, smoky Southern flavor without meat.
6.How should I store leftovers, and how long will they stay fresh?
Store cooled leftover beans in an airtight container in the fridge for up to 5 days, and wrap cornbread tightly in foil or plastic wrap to keep at room temperature for up to 3 days. Beans actually taste better the next day as flavors meld; reheat them on the stovetop with a splash of broth if they thicken too much.
7.Why does the recipe call for low-sodium chicken broth instead of regular?
Thick-cut smoked bacon releases a significant amount of salt as it renders while cooking, so using low-sodium broth lets you control the final salt level of the dish completely. You can always add extra salt at the end to match your taste, but it’s nearly impossible to fix a pot of beans that comes out overly salty.
8.What are classic toppings or sides to serve with beans and cornbread?
Beloved Southern toppings include a dollop of sour cream, chopped green onion, a dash of hot sauce like Texas Pete or Tabasco, diced pickled jalapeños, or a side of tangy vinegar-based coleslaw. Many long-time Southern cooks also crumble a piece of cornbread right into the bean bowl for the perfect cozy bite.

Comments (6)

2 days ago

OMG this was exactly the comfort food I was craving after a long work week! I soaked my pinto beans overnight like my grandma used to, and the cornbread came out perfectly crumbly with that crispy edge I love. My whole family cleaned their plates at Sunday dinner, even my super picky 7 year old asked for seconds! SO good, will be making this on repeat for potlucks this fall.

5 minutes ago

Wait, quick question — can I use canned beans instead of dried to cut down on cook time? I’m cramming for a week of meal prep after work tomorrow and don’t have time to soak beans overnight. The recipe looks incredible otherwise, my roommate has been bugging me to make southern food forever.

just now

Great question! You absolutely can use canned pinto beans — just rinse 3 (15oz) cans well, add them to the pot with the seasonings, and cut the simmer time down to 20 minutes instead of a full hour. The flavor will still be delicious, perfect for quick meal prep! Let us know how it turns out.

1 week ago

Made this for our neighborhood block party last weekend and it was a total game changer! Everyone kept asking me for the recipe, I had three people come up to me before I even finished my first plate. I added a little extra smoked paprika and a dash of hot sauce to the beans for a tiny kick, chef’s kiss. 10/10.

3 days ago

Oh the smoked paprika addition sounds chef’s kiss! I’m making this for my husband’s birthday cookout next weekend, I’m definitely stealing that tip. Did you use buttermilk in the cornbread or stick to regular milk?

3 days ago

First time making southern beans and cornbread ever, and I was so nervous it wouldn’t turn out right — but this recipe was so easy to follow! I was worried the cook time felt long but it was totally hands off while I helped the kids with homework, no fuss at all. The cornbread was sweet and moist, not dry like every other cornbread recipe I’ve tried. My kids loved it so much they asked to have it for dinner again tonight.

2 days ago

Wait how much sugar did you use in the cornbread? I’ve been trying to find a cornbread that’s not overly sweet but not totally savory, this sounds exactly like what I want!

yesterday

So glad it was a hit with your kids! This recipe uses 2 tbsp of sugar for the cornbread, which gives it that subtle sweetness without being cake-like — perfect balance for the savory beans. If you prefer less sweet you can cut it down to 1 tbsp no problem!

2 weeks ago

Took me right back to my grandma’s kitchen in Alabama, no joke. I’ve been chasing that perfect pot of beans for years since she passed, and this is the first recipe that’s come even close. I used my cast iron skillet for the cornbread just like she did, and that crispy crust was chef’s kiss. Only note is I added a ham hock for extra depth, which I think is a mandatory southern add-in tbh.

1 week ago

Oh the ham hock is non-negotiable in my house too! My mama always said beans without a ham hock are just sad boiled legumes lol. Did you let your cornbread soak up the pot likker? That’s the best part!

5 days ago

Love the ham hock addition — that’s such a classic way to add rich, smoky flavor to the beans! And you’re so right about the pot likker, it’s the best part of the whole meal. So happy this recipe brought back those sweet family memories for you.

yesterday

Game changer for my weekly Sunday meal prep! I made a big batch on Sunday, portioned it out into containers, and it kept perfectly all week for work lunches. It’s so filling and cozy, way better than spending $15 on takeout every day. I even topped mine with a little pickled onion on Wednesday for a fun twist, 10/10 will be a staple in my rotation.