Pinto Beans

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

intro

Creamy, smoky slow-simmered pinto beans, a beloved Southern American comfort staple, perfect served alongside cornbread, rice, or grilled meats.

Ingredients

Dried pinto beans 450g (about 2 1/4 cups)
Smoked bacon 113g (4 slices, chopped)
Yellow onion 150g (1 medium, diced)
Garlic 10g (3 cloves, minced)
Jalapeño pepper 15g (1 small, seeded and minced, optional)
Low-sodium chicken broth 1000ml (4 cups)
Smoked paprika 1 teaspoon
Ground cumin 1 teaspoon
Dried thyme 1/2 teaspoon
Ground black pepper 1/2 teaspoon
Kosher salt 1 tablespoon (adjust to taste)
Bay leaf 1 whole

Steps

1

Sort and rinse beans

Spread 450g dried pinto beans across a rimmed baking sheet, pick out any small rocks, shriveled discolored beans, or plant debris, then transfer beans to a colander and rinse thoroughly under cold running water for 1 minute; no pre-soaking is required for this recipe.

Step 1
step1:Sort and rinse beans
2

Sauté bacon and aromatics

Heat a heavy-bottomed 5-quart Dutch oven over medium heat (175°C/350°F). Add 113g chopped smoked bacon, cook for 5 minutes until fat renders and bacon edges turn crisp. Add 150g diced yellow onion and 15g minced jalapeño, cook for 4 minutes until onion softens and turns translucent, then add 10g minced garlic and cook for 30 seconds until fragrant, taking care not to burn the garlic.

Step 2
step2:Sauté bacon and aromatics
3

Combine beans and seasonings

Add the rinsed pinto beans to the Dutch oven, pour in 1000ml low-sodium chicken broth, and stir to fully combine. Add 1 teaspoon smoked paprika, 1 teaspoon ground cumin, 1/2 teaspoon dried thyme, 1/2 teaspoon ground black pepper, and 1 whole bay leaf, stirring again to evenly distribute spices throughout the liquid and beans.

Step 3
step3:Combine beans and seasonings
4

Bring to gentle simmer

Increase stovetop heat to medium-high, bring the bean mixture to a low rolling boil (small, consistent bubbles breaking the surface, approximately 7 minutes), then immediately reduce heat to low (95°C/200°F) to maintain a soft, gentle simmer. Do not allow beans to boil rapidly, as this will cause skins to split and beans to turn mushy.

Step 4
step4:Bring to gentle simmer
5

Simmer beans to tenderness

Keep the pot partially covered with a 1-inch gap for steam to escape, and simmer for 2 hours, stirring the beans with a wooden spoon every 20 minutes to prevent sticking to the pot bottom. Test doneness at the 2-hour mark: beans should be fully tender with a creamy interior and no hard, starchy core when bitten into.

Step 5
step5:Simmer beans to tenderness
6

Season and rest beans

Fish out and discard the bay leaf from the pot, stir in 1 tablespoon kosher salt (add more in 1/4 teaspoon increments if desired to taste), then turn off the heat. Cover the pot fully and let beans rest for 10 minutes to allow flavors to meld and broth to thicken slightly before serving.

Step 6
step6:Season and rest beans

Tips

1.Wait to add salt until the end of cooking: adding salt too early can toughen bean skins and prevent them from softening fully during the long simmer.
2.If you prefer thicker bean broth, mash 1/2 cup of cooked beans against the side of the pot with a spoon during the final 10 minutes of simmering, then stir to incorporate.
3.Leftover beans will keep in an airtight container in the refrigerator for up to 5 days, and their flavor will improve as they rest; reheat gently over low heat with a splash of broth if they thicken too much.

✨ You May Also Like

Side Dishes
🍜 India

Velvety, aromatic all-purpose curry sauce perfect for tossing with roasted veggies, grilled protein, or rice for fast, cozy, flavorful meals.

⏱️ 25 minuteSide Dishes ★ 4.7
Side Dishes
🍜 Spain

Tender, starchy boiled yuca tossed in bright, garlicky citrus mojo sauce—an iconic, zesty side that pairs beautifully with roasted pork, grilled meats, and rice and beans.

⏱️ 40 minuteSide Dishes ★ 4.8
Side Dishes
🍜 United States

Tender, paper-thin potato flatbread, a beloved Norwegian-American Minnesota Christmas staple, griddled until softly spotted and served warm with butter.

⏱️ 1 hour 30Side Dishes ★ 4.8
Side Dishes
🍜 United States

Rich, deeply savory cured salt pork, a long-lasting kitchen staple perfect for frying crispy as a side or adding umami to stews, beans, and chowders.

⏱️ 7 days (2Side Dishes ★ 4.9
Side Dishes
🍜 United States

Crispy, tangy classic Southern fried green tomatoes with a crunchy cornmeal crust, served hot for a nostalgic, comforting summery bite.

⏱️ 25 minuteSide Dishes ★ 4.9
Side Dishes
🍜 United States

Moist, golden-crusted savory muffins with sweet corn, zesty jalapeño, and melted cheddar, perfect for pairing with smoky summer grilled fare.

⏱️ 30 minuteSide Dishes ★ 4.8

Pinto Beans:Frequently Asked Questions

1.Do I have to soak my dried pinto beans before slow-simmering them?
Soaking is totally optional, but it cuts total simmer time by about half, reduces the gassy indigestible sugars that turn some folks off beans, and helps them cook more evenly without random split skins. If you skip soaking, just sort and rinse your dried beans extra well, and plan to add 1 to 2 extra hours of low simmer time until they’re perfectly creamy.
2.Can I use canned pinto beans instead of dried for this recipe?
You can, but you’ll miss out on that deep, slow-developed creamy texture and layered flavor that makes these Southern pinto beans iconic. If you go the canned route, use 3 (15-oz) cans of rinsed pinto beans, cut total simmer time to 25–30 minutes, and add a tiny pinch of smoked paprika to amp up the smoky bacon notes you won’t get from a short cook.
3.How do I get that classic smoky flavor if I don’t eat pork?
No problem! Swap the smoked bacon for 2 tablespoons of neutral oil, then add a smoked turkey wing, a small chunk of smoked vegetarian ham, or ½ teaspoon of good-quality liquid smoke paired with a pinch of smoked paprika. You’ll still get that rich, deep smoky backbone that pairs perfectly with the creamy beans, sautéed onion, garlic, and jalapeño.
4.How spicy are these beans when made with the jalapeño?
They’re very mild if you prep the jalapeño correctly! If you seed and devein the pepper before dicing, it adds a bright, subtle peppery depth without any noticeable burn. Leave the seeds and membranes in if you want a light zing, or add an extra jalapeño for a bigger kick that still won’t overpower the creamy, smoky bean base.
5.Why do my pinto beans come out tough even after cooking them for hours?
That almost always traces back to one of two common issues: old dried beans (beans over 2 years old won’t soften properly, no matter how long you cook them) or adding acidic ingredients like tomatoes or vinegar too early in the simmer. Hold off on acidic add-ins until the beans are fully tender, and always use dried beans purchased within the last year for the creamiest results.
6.What are the best sides to serve with these Southern pinto beans?
The classic, non-negotiable side is crumbly Southern cornbread to sop up the rich, creamy pot liquor, but they pair beautifully with fluffy white rice, braised collard greens, grilled smoked sausage, crispy fried chicken, or pulled pork. I always set out hot sauce and a small bowl of diced raw onion for guests to top their bowls to taste, too.
7.Can I make these beans in a slow cooker instead of simmering them on the stovetop?
Absolutely! Sauté your bacon, yellow onion, garlic, and jalapeño first to build that deep flavor base, then dump all the ingredients into your slow cooker with rinsed dried beans and enough water to cover by 2 inches. Cook on low for 6 to 8 hours, or high for 3 to 4 hours, until beans are perfectly creamy and tender, almost no stirring required.
8.Should I keep the pot lid fully on or off while the beans simmer?
Keep the lid slightly ajar for the best results! A fully covered pot will trap too much heat, leading to a hard, rolling boil that splits bean skins and makes the texture watery instead of creamy. Crack the lid about an inch to let a small amount of steam escape, keep the heat low enough for a gentle bubble, and stir every 30 minutes to prevent sticking.
9.How long do leftover pinto beans last, and what’s the best way to reheat them?
Stored in a sealed airtight container in the fridge, these beans will stay fresh for up to 5 days, and they freeze beautifully for up to 6 months. Reheat them gently on the stovetop over low heat, stirring occasionally, and add a splash of water or chicken broth if they’ve thickened up too much in storage. They actually taste even better the next day as the flavors meld!
10.Do I need to add a ham hock, or is the bacon enough for that classic Southern flavor?
The smoked bacon in this recipe is more than enough to deliver that classic rich, smoky Southern flavor, no extra ham hock required! If you happen to have a small ham hock on hand, you can toss it in while the beans simmer for extra meaty depth, just be sure to pull it out, shred any tender meat off the bone, and stir it back into the pot before serving.
11.How do I get that thick, creamy pot liquor without adding dairy?
You don’t need cream or butter to get that luxe, thick pot liquor! Once the beans are fully tender, scoop out 1 cup of the cooked beans and a splash of their cooking broth, mash them smooth with a fork or quick blend, then stir the mash back into the pot. Simmer for 10 more minutes, and you’ll have a rich, velvety broth with zero dairy required.

Comments (18)

2 days ago

OMG these pinto beans are a GAME CHANGER for Sunday family dinner! I threw in a smoked ham hock like my grandma used to, simmered the full 2.5 hours, and my kids went back for SECONDS even the picky one who hates beans. Only thing I did different was add a tiny pinch of cayenne for a little kick. 10/10 will make again for our next church potluck!

yesterday

Oh the cayenne addition is genius! I did a dash of hot sauce at the end last time I made these and it slapped, can't wait to try the cayenne while simmering next go round.

yesterday

So glad your whole family loved them! The pinch of cayenne is such a smart tweak, it adds such a nice depth of heat without overpowering that classic smoky bean flavor. We'll have to add that tip to the recipe notes!

30 minutes ago

Wait, total beginner here—do I *have* to soak the beans first? I forgot to prep them last night and really want to make these for my roommate's birthday cookout today. I know the cook time is 2.5 hours, will that be enough if I don't soak?

5 minutes ago

Great question! You don't have to soak them first, just give them a really good rinse and pick out any tiny pebbles or broken beans first. You may need to add an extra 20-30 minutes of simmer time to get them perfectly tender, so keep an eye on the liquid level and top off with a little extra broth if it gets too low. Hope the cookout turns out great!

just now

I made these without soaking last month and they turned out totally fine! Just don't crank the heat up too high or the skins will split weird. Low and slow the whole time, promise it works.

1 week ago

Grew up eating my great aunt's pinto beans every Saturday, and I swear this recipe tastes exactly like hers! I've tried so many copycat recipes over the years that were too bland or too mushy, but this slow simmer method is perfect. Served it with cornbread and collard greens just like we always did, and my husband said it tasted like home.

5 days ago

I feel the same way! I've been making pinto beans for 50 years and this recipe is the closest I've found to the old-fashioned taste without all the fancy add-ins people try to shove in these days. Cornbread on the side is non-negotiable, obviously.

3 days ago

That means the world to us! There's nothing better than a recipe that feels like family, and we worked really hard to nail that classic slow-simmered texture and flavor without making it overly complicated. Collards and cornbread are the perfect pairing, 100% agree.

yesterday

Made a test batch last night and they are SO good, but I want to scale it up for weekly meal prep. How well do these keep in the fridge? I usually portion stuff out into containers for lunches but I know beans can get mushy if they sit too long. Also, do they freeze okay?

2 hours ago

I freeze these all the time! Portion them into freezer bags, lay them flat to save space, and they last 3 months easy. They actually get a little more flavorful when you reheat them, weirdly enough. Just add a splash of water when you microwave them so they don't dry out.

30 minutes ago

Awesome question! These will keep in an airtight container in the fridge for up to 5 days, and they freeze beautifully for up to 3 months like HikingDude_CO mentioned. Just make sure to let them cool completely before portioning and freezing, and reheat low and slow on the stovetop or in the microwave with a little extra broth or water to thin them out if needed.

5 days ago

Brought these to our neighborhood block party last weekend and people were literally asking me for the recipe before they even finished their first bowl! I added a diced onion and a couple cloves of garlic like the recipe said, used chicken broth instead of water for extra depth, and they were a total hit. The only bummer is I didn't make enough—people scraped the pot clean!

3 days ago

Oh swapping water for chicken broth is such a pro move! I used vegetable broth last time to make it vegetarian for my sister and it was still amazing, but chicken broth definitely adds that next level savoriness.

2 days ago

We love hearing that! Block parties and potlucks are exactly what these beans were made for. The chicken broth swap is one of our favorite little tricks too, adds so much richness without any extra work. Next time double the batch, trust us—they go fast!

2 weeks ago

Made these vegan by swapping the ham hock for smoked paprika and a splash of liquid smoke, used vegetable broth instead of chicken, and they were INCREDIBLE. I was worried they'd lack that smoky southern flavor but they hit every single note. Even my meat-eating boyfriend said he liked them better than the bacon-filled ones his mom makes!

1 week ago

That vegan swap sounds absolutely delicious! We love that you were able to adapt the recipe to fit your diet without losing that classic smoky flavor. We'll definitely be testing your liquid smoke and smoked paprika trick for a vegan variation of the recipe soon.

3 days ago

Made these as a side for my brisket cookout last weekend, and let me tell you—they paired better than the baked beans I usually make! I let them simmer while the brisket rested, added a little of the brisket drippings to the pot, and my guests lost their minds.

2 days ago

Adding brisket drippings?! That is next level, I'm doing that for my next cookoff. I usually make these with pulled pork leftovers but brisket drippings sound insane.

1 week ago

Super easy recipe even for a college kid with a tiny dorm stovetop! I used dried beans, a cheap ham steak I picked up from the campus grocery store, and it cost me like $4 total to make 6 servings. Way better than eating ramen for dinner every night.

5 days ago

That makes us so happy to hear! This recipe is perfect for tight budgets and small kitchens, and it's way more satisfying than takeout or ramen. Great call using the ham steak, that's a perfect affordable swap for a ham hock.

2 weeks ago

So happy this recipe is naturally gluten free! I have celiac and so many bean recipes sneak in flour or weird seasonings with hidden gluten, but this is totally safe as written. I served it over rice for a quick, filling weeknight dinner and my whole family loved it.

1 week ago

Oh I'm so glad you mentioned this! My son has celiac too and I'm always hunting for side dishes I don't have to modify for him, adding this to our menu next week.

2 days ago

Back in my day we simmered beans all day on the wood stove, but this 2.5 hour stovetop version is just as good for folks who don't have all day to cook. I like to add a bay leaf and a little apple cider vinegar at the end to cut the richness, it's how my mom taught me.

yesterday

We love that old-school tip about the apple cider vinegar! A little splash of acid at the end really does brighten up all the deep, savory flavors. We'll be sure to add that as a suggested variation in the recipe card.

5 minutes ago

Wait the recipe says easy, 2.5 hours cook time—can I make this in a slow cooker on low instead? I work 8 hour days, so if I can throw it on in the morning before work that would be way better for my schedule.

just now

Absolutely! You can cook these on low in your slow cooker for 6-8 hours, no soaking required. Just give the beans a good rinse first, add all the ingredients as written, and they'll be perfectly tender and ready to eat when you get home from work.

3 days ago

Made these for my backpacking trip last week, dehydrated portions of them to take on the trail, and they were the best hot meal I had the whole trip! So much heartier than the freeze-dried trail meals you buy at the outfitter. 10/10 will be making these for all my future trips.

yesterday

Dehydrating beans for the trail is such a genius hack! I usually bring chili but plain pinto beans would be way lighter to pack, can't wait to try this.

just now

Honestly, I never liked pinto beans growing up because my mom always made them from a can and they were mushy and bland. I decided to give this recipe a shot on a whim and WOW, I'm a convert. The slow simmer makes such a huge difference, the beans are creamy but not mushy, and the flavor is so deep. My wife is shocked I'm asking to make these again next week.

2 hours ago

Added a whole diced jalapeño and a tablespoon of hot sauce to these and they were perfect! I like my beans with a little kick, and this recipe is such a great base to add whatever heat level you want. Served them with smoked sausage and cornbread muffins for the ultimate comfort food dinner. SO good.

1 week ago

Made these for our weekly Sunday supper with my in-laws, and my father-in-law (who is the pickiest southern cook on the planet) said they were better than his own mom's recipe. I'm calling that a massive win. I followed the recipe exactly, no tweaks, and it was perfect. Will be a regular in our rotation for sure.

2 days ago

This recipe is so affordable! I fed a family of 4 for under $6 total, which is unheard of these days with grocery prices so high. The beans are filling, flavorful, and everyone cleaned their plates. I'll be making this at least twice a month now to save on our grocery bill.

yesterday

Used leftover ham from our Easter dinner to make these, and it was the best use of leftovers I've ever come up with. The ham flavor seeped into every single bean, and the leftovers were even better the next day for lunch over a little white rice. Don't sleep on leftover ham in this recipe, y'all.

5 days ago

I'm a born and raised New Yorker who moved to Georgia last year, and I've been nervous to try making classic southern food because I don't want to mess it up. This recipe was so easy to follow, it came out perfect on the first try! My neighbor who's lived here her whole life said it tasted like the beans she grew up on. So proud of myself!