Pinto Beans and Cornbread

Pinto Beans and Cornbread
⏱️ cook time 2 hours 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Hearty, smoky slow-simmered pinto beans paired with crusty, crumbly cast-iron cornbread: a beloved, budget-friendly Southern comfort food staple.

Ingredients

Dried pinto beans 450g (2 ¼ cups, sorted and rinsed)
Medium-grind yellow cornmeal 240g (2 cups)
Smoked bacon 113g (4 oz, chopped)
Yellow onion 150g (1 medium, diced)
Garlic 12g (4 cloves, minced)
Smoked paprika 1 tablespoon (7g)
Ground black pepper 1 teaspoon (2g)
Kosher salt 3 teaspoons (15g, divided)
Low-sodium chicken broth 1.9L (8 cups)
All-purpose flour 120g (1 cup)
Baking powder 1 tablespoon (14g)
Baking soda ½ teaspoon (3g)
Buttermilk 480ml (2 cups)
Large eggs 2 (100g total, beaten)
Unsalted butter 57g (4 tablespoons, melted, divided)
Granulated sugar 25g (2 tablespoons)

Steps

1

Sauté bacon and aromatics

Heat a 5.5L (5.8 quart) Dutch oven over medium stovetop heat (175°C/350°F). Add chopped smoked bacon, cook 6-7 minutes until crispy and fat fully renders. Add diced yellow onion, cook 5 minutes until soft and translucent, then stir in minced garlic and smoked paprika, cooking 30 seconds until fragrant. Pour in low-sodium chicken broth, add rinsed sorted pinto beans, and bring to a rolling boil over medium-high heat.

Step 1
step1:Sauté bacon and aromatics
2

Slow-simmer pinto beans

Once the bean mixture reaches a rolling boil, reduce heat to low (95°C/200°F), skim any grey foam from the surface with a spoon, cover with a tight-fitting lid, and simmer for 1 hour 45 minutes, stirring every 30 minutes to prevent beans from sticking to the pot bottom. After 1 hour 45 minutes, test beans for tenderness: they should crush easily between two fingers with no hard, starchy core. Stir in 2 teaspoons of the kosher salt and all the ground black pepper, adjust seasoning to taste, and keep warm over the lowest heat setting.

Step 2
step2:Slow-simmer pinto beans
3

Prep cornbread components

When beans have 30 minutes of simmer time remaining, preheat oven to 220°C (425°F), place a 25cm (10-inch) cast-iron skillet on the middle oven rack to heat for 10 minutes. In a large mixing bowl, whisk together cornmeal, all-purpose flour, baking powder, baking soda, granulated sugar, and the remaining 1 teaspoon of kosher salt until evenly combined. In a separate medium bowl, whisk beaten large eggs, buttermilk, and 3 tablespoons of the melted unsalted butter until smooth. Pour wet ingredients into dry ingredients, stirring just until combined—small lumps are expected, do not overmix.

Step 3
step3:Prep cornbread components
4

Bake skillet cornbread

Carefully remove the preheated cast-iron skillet from the oven using oven mitts, add the remaining 1 tablespoon of melted unsalted butter, swirling to coat the skillet bottom and sides fully. Pour the cornbread batter directly into the hot skillet—you will hear a distinct sizzle as the batter hits the hot butter, which creates a crispy outer crust. Return the skillet to the middle oven rack, bake for 20-22 minutes, until the cornbread top is deep golden brown and a wooden toothpick inserted into the center comes out with only 2-3 dry crumbs attached (no wet batter).

Step 4
step4:Bake skillet cornbread
5

Rest and serve meal

Remove baked cornbread from the oven, let it rest in the skillet for 5 minutes to set, then slice into 8 equal wedges. Ladle 360ml (1.5 cups) of warm pinto beans with a small amount of pot liquor into each of 4 shallow bowls, and serve 2 cornbread wedges alongside each portion. Top beans with optional diced green onion or hot sauce if desired, and serve cornbread with extra softened butter for spreading.

Step 5
step5:Rest and serve meal

Tips

1.Wait to add salt to the beans until they are fully tender: adding salt too early can toughen bean skins and increase required cooking time by up to 30 minutes.
2.Do not overmix cornbread batter: overstirring develops gluten in the flour, resulting in dense, tough cornbread instead of the desired light, crumbly texture. Small dry lumps in the batter are perfectly fine.
3.For a faster weeknight version, substitute 3 cans (425g each) of rinsed, drained pinto beans for dried, reducing simmer time to 20 minutes to let the bacon and spice flavors meld into the beans.

✨ 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

Pinto Beans and Cornbread:Frequently Asked Questions

1.Do I need to soak dried pinto beans before cooking them for this recipe?
You don’t have to soak them, but soaking cuts simmer time by about half and helps beans cook evenly, so you won’t end up with a mix of mushy split beans and hard undercooked ones. If you skip soaking, add 1.5 to 2 extra hours of simmer time, and check water levels often so the beans don’t dry out. A 1-hour hot soak works great if you forget to prep the night before.
2.Can I use canned pinto beans instead of dried to save time?
You absolutely can, though the slow-simmered smoky flavor won’t be quite as deep. Rinse 3 (15-oz) cans of pinto beans, then simmer them with cooked bacon, onion, garlic, and seasonings for 25 to 30 minutes so flavors meld. Skip the long simmer time, and taste to adjust salt before serving, since canned beans are often pre-salted.
3.Can I make the pinto beans vegetarian without losing that classic smoky flavor?
Smoked bacon adds the iconic salty, smoky backbone of traditional Southern pinto beans, but vegetarian swaps work beautifully. Sauté your onion and garlic in 2 tablespoons of salted butter or olive oil, add 1 teaspoon of smoked paprika and 1/4 teaspoon of liquid smoke, and simmer with a parmesan rind (if you eat dairy) for rich, savory depth.
4.What type of cornmeal works best for skillet cornbread?
Medium-grind yellow cornmeal is the classic pick for Southern skillet cornbread, as it creates that perfect crumbly, slightly toothsome texture without being mushy or overly coarse. Avoid fine-grind cornmeal, which makes dense, cakey cornbread, and extra-coarse stone-ground meal that can stay unpleasantly gritty even after baking. If you only have fine grind, mix in 2 tablespoons of coarse polenta to get closer to the ideal texture.
5.Do I have to use a cast iron skillet to make the cornbread?
A cast iron skillet is ideal because it holds heat incredibly well, creating that signature crispy, golden edge and bottom crust Southern cornbread is known for. If you don’t have one, use a 9-inch oven-safe metal baking pan or well-seasoned carbon steel skillet—just preheat it in the oven the same way you would cast iron to get a similar crust.
6.How do I fix pinto beans that turn out too watery?
First, don’t overfill the pot at the start: you only need to cover soaked beans by about 1 inch of liquid. If they’re too watery at the end of simmering, mash 1/2 cup of cooked beans against the pot side, stir back in, and simmer uncovered for 10 to 15 minutes to thicken naturally. Skip starchy thickeners like flour, which dull the bean flavor.
7.Is sugar supposed to go in traditional Southern cornbread?
Classic Southern skillet cornbread served with beans is not sweet—its warm, toasty corn flavor is meant to balance the smoky, salty pinto beans, so we skip sugar in this recipe. If you prefer a slightly sweeter, cake-style cornbread, you can add up to 2 tablespoons of granulated sugar, but that’s a departure from the traditional savory preparation.
8.How long do leftover beans and cornbread stay good in the fridge?
Store cooled pinto beans in an airtight container for up to 5 days in the fridge, and leftover cornbread wrapped tightly in plastic wrap for up to 3 days. Reheat beans on the stovetop over low heat with a splash of water if they thicken, and reheat cornbread slices in a dry skillet to bring back crispness, since microwaving makes it soggy.
9.Why are my pinto beans still hard even after hours of simmering?
The most common culprit is old dried beans—beans stored in the pantry for more than 2 years won’t soften properly no matter how long you cook them. Very hard, high-mineral tap water can also prevent softening, so use filtered water if needed. Never add acidic ingredients like tomatoes or vinegar early in cooking, as those lock in bean firmness.
10.Can I freeze this beans and cornbread meal for later?
Absolutely! Cooled pinto beans freeze beautifully in airtight, freezer-safe containers for up to 6 months—just leave 1 inch of headspace to allow for expansion. Cornbread freezes well for up to 3 months when wrapped in two layers of plastic wrap and a layer of foil. Thaw both in the fridge overnight before reheating.
11.What simple seasonings work best for these pinto beans?
Classic Southern pinto beans use light seasoning to let the earthy beans and smoky bacon shine. Tuck one bay leaf into the simmering liquid (pull it out before serving), add a pinch of cracked black pepper and tiny pinch of cayenne for subtle heat, and season to taste with kosher salt at the end—salting too early can make bean skins tough.
12.Why does my cornbread always turn out overly dry and crumbly?
Overmixing the batter is the number one cause of dry, crumbly cornbread—stir just until dry ingredients are moistened, even if a few small lumps remain. Don’t overbake, either: pull cornbread out when a toothpick inserted in the center has 1 or 2 moist crumbs attached, not completely clean. Let it rest 5 minutes in the skillet before slicing to set.
13.What are classic toppings to serve with pinto beans and cornbread?
Stick to traditional Southern toppings for the most authentic experience: a dollop of sour cream, sliced green onions, a dash of hot sauce like Tabasco or Texas Pete, and a spoonful of pickled jalapeños for bright, tangy contrast. The meal is hearty enough to stand on its own, but it pairs beautifully with a side of braised collard greens too.

Comments (11)

2 days ago

OMG y’all, this recipe tastes exactly like my grandma’s pinto beans and cornbread I grew up eating after church on Sundays! I added a smoked ham hock like she always did and let those beans simmer low, the cornbread had that perfect crispy edge from the cast iron. My whole family went back for seconds, even my picky 7 year old. SO good, will be making this for our next neighborhood potluck for sure!

yesterday

Wait did you soak your beans overnight first? I always forget to plan ahead and wonder if the quick soak method works just as well here!

2 hours ago

Great question! A quick 1-hour hot soak works perfectly if you don’t have time for an overnight soak — just make sure to rinse the beans well before adding them to the pot to simmer, and you’ll still get that same creamy, rich texture!

1 week ago

Total game changer for my Sunday meal prep! I made a big batch on Sunday, portioned it out for lunches all week, and it held up so much better than I thought. The only tweak I made was adding a dash of cayenne to the beans for a little kick, and I used whole grain cornmeal for the cornbread to bump up the fiber. Definitely easy enough for a weeknight if you plan ahead, too.

5 days ago

How long does this stay good in the fridge? I need new meal prep ideas that don’t get soggy after 2 days!

3 days ago

Stored in an airtight container, the beans will stay fresh for 4-5 days in the fridge, and the cornbread stays great for 3 days if wrapped tightly. You can also freeze the bean portion for up to 3 months for super quick meals later!

3 days ago

Wait a second, I’ve been making pinto beans for YEARS and never thought to add a splash of apple cider vinegar at the end like the recipe says — that little tang cuts through the richness so perfectly! The cornbread had that perfect crumb, not too sweet, not too dry, exactly how Southern cornbread should be. 10/10, no notes.

2 days ago

I did the vinegar trick too!!! I was skeptical at first but it makes such a huge difference, I’ll never skip that step again.

2 days ago

So glad you loved that little tip! That splash of acid brightens up the whole pot and makes all the savory, smoky flavors pop even more — it’s the secret most old-school Southern cooks swear by!

5 days ago

Made this after a long day working on the property, and let me tell ya, it hit the spot. No fancy ingredients, nothing complicated, just straight up comfort food. I threw in a couple slices of thick cut bacon while the beans cooked, and slathered the cornbread with salted honey butter when it came out. My wife said it’s better than the version they serve at our local diner.

3 days ago

Salted honey butter on cornbread??? That sounds insane, I’m definitely trying that next time I make this!

2 days ago

Pro move adding the bacon, I do a smoked turkey leg sometimes for extra depth, works like a charm. That honey butter idea is genius, stealing that.

yesterday

My kids loved it!!! I’ve been struggling to find side dishes that aren’t just chicken nuggets and mac and cheese that they’ll actually eat, and they both asked for seconds of the beans and cornbread. The cook time looks long but it’s mostly hands off, which is perfect when I’m helping with homework and folding laundry after work. So happy I found this recipe!

2 hours ago

That makes our day to hear! We love that this recipe is mostly hands-off so you can tackle other to-do list items while that cozy comfort food simmers away — so glad the whole family enjoyed it!

2 weeks ago

Brought this to my office potluck last week and it was gone in 20 minutes flat! The only reason I’m not giving 5 stars is I wish the recipe noted how much salt to add at the end — I ended up over-salting a little because the ham hock I used was saltier than I expected. Otherwise, super tasty, everyone asked for the recipe.

1 week ago

Thanks so much for the feedback! Salt levels can vary a lot depending on if you use a salted pork product like ham hock or bacon, so we recommend adding salt in small pinches and tasting as you go at the end — we’ll add that note to the recipe right away!

30 minutes ago

Made this vegan by swapping the ham hock for smoked paprika and a little liquid smoke, and used plant based butter in the cornbread — it turned out INCREDIBLE. I was worried it would lack that deep savory flavor but it was so rich and cozy, perfect for this rainy Chicago day. 10/10, will be on repeat all fall.

5 minutes ago

Oh thank you for sharing this swap! I’m vegan and have been looking for a good Southern style beans and cornbread recipe that doesn’t require meat for flavor, can’t wait to try your version!

5 minutes ago

Guys, I’m a total beginner in the kitchen and I was so intimidated to make dried beans from scratch, but this recipe was so easy! I didn’t burn the cornbread, the beans were creamy, my roommate said it tasted like something from a Southern restaurant. I feel like a real chef now lmao.

just now

Congrats!!! Dried beans are way easier than people make them out to be, right? Once you get the hang of simmering them low and slow you’ll never go back to canned, trust me.

1 week ago

This is the real deal, no frills, classic pinto beans and cornbread just like I’ve been making for my family for 50 years. It’s so nice to see a recipe online that doesn’t add a bunch of weird trendy ingredients to a dish that’s already perfect as is. My grandson ate three bowls last Sunday when he came over for dinner, said it tasted just like he remembered from when he was little.

2 hours ago

Made this after a long cold hike this weekend and it was the perfect post-adventure meal. Warm, filling, not too heavy, and the leftovers made for a great quick breakfast this morning (don’t knock leftover cornbread with a little jam until you try it). Super easy to throw on the stove when you’re tired and don’t want to put a ton of effort into cooking.

just now

Talk about a budget friendly meal! Dried pinto beans are so cheap, cornmeal is a pantry staple, the whole pot cost me less than $5 to make and fed me for 4 meals. Way better than spending money on takeout when I’m craving comfort food. The cornbread crust from the cast iron skillet is *chef’s kiss*, no store bought mix can compete.