Tender Creamy Pinto Beans

Featured in: Everyday Family Treats

These pinto beans achieve perfect tenderness through slow simmering with aromatic vegetables and olive oil. The soaking process ensures even cooking, while the finishing salt enhances natural flavors. Versatile enough to serve warm, at room temperature, or incorporated into tacos and chili.

Updated on Sat, 07 Feb 2026 08:18:00 GMT
Golden brown pinto beans simmer with onions and garlic for a hearty taco filling. Pin It
Golden brown pinto beans simmer with onions and garlic for a hearty taco filling. | dulcetable.com

The kitchen was quiet except for the occasional bubble breaking the surface, and I kept lifting the lid just to inhale that earthy, comforting smell that only comes from beans simmering slowly with olive oil and onions. My grandmother used to say good beans need patience, not attention, and she was right. I've made these countless Sunday afternoons when I want something that feels like a hug but doesn't require me to stand at the stove for hours.

Last winter, my neighbor came over during a snowstorm with nothing but a bag of tortillas, and we ended up standing at the counter eating these beans straight from the pot with warm tortillas and a little hot sauce. She asked for the recipe before she even put her coat back on. Something about that simple meal stuck with both of us.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 pound dried pinto beans: I've learned that sorting through them on a light-colored surface helps you spot any small stones or shriveled beans that never soften
  • ½ medium yellow onion: Finely diced so it virtually melts into the beans as they cook
  • 2 teaspoons garlic: Fresh minced garlic adds a subtle backbone that builds as the beans simmer
  • 2 bay leaves: These add an herbal depth that's hard to pinpoint but unmistakable when missing
  • ⅓ cup extra-virgin olive oil: This much might seem generous but it creates that luxurious velvety texture that makes restaurant beans so memorable
  • 4 cups cold water: Cold water helps the beans cook evenly and prevents the skins from separating
  • 1 tablespoon kosher salt: Wait until the end to salt, as adding it too early can keep beans from softening properly

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Give beans an overnight soak:
Cover them with plenty of cold water and let them rest at room temperature for at least 8 hours. They'll plump up beautifully and cook more evenly.
Start the pot:
Drain and rinse the soaked beans, then transfer them to a Dutch oven with fresh water, onion, garlic, bay leaves, and olive oil.
Bring to a gentle boil:
Heat over medium-high until bubbles form, skimming off any foam that rises to the top.
Let them simmer slowly:
Reduce heat to medium-low and cook uncovered for 1½ to 2 hours, stirring occasionally and adding water if needed to keep beans submerged.
Finish with salt:
Stir in the salt during the last 10 minutes of cooking, then taste and adjust.
Serve and enjoy:
Remove bay leaves and serve warm, or let cool for use in other dishes.
Slow-simmered creamy pinto beans in a pot, ready for chili or a side. Pin It
Slow-simmered creamy pinto beans in a pot, ready for chili or a side. | dulcetable.com

These beans have become my go-to for meal prep because they somehow taste better on day two or three. I freeze portions in small bags and pull them out for quick weeknight dinners when I want something homemade but don't have the energy to start from scratch.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Ahead and Storage

Cooked beans keep beautifully in the refrigerator for up to five days, and they freeze exceptionally well for up to three months. I portion them into freezer bags with some of their cooking liquid to maintain that creamy texture when reheated.

Serving Ideas

Beyond serving as a simple side dish, these beans become the base for incredible refried beans, get folded into breakfast burritos, or add substance to vegetable soups. My family's favorite might be mashing them slightly and spreading them on tostadas with crumbled cheese and pickled onions.

Customizing Your Beans

The classic version is perfect on its own, but I've learned that adding a smoked ham hock, a few strips of bacon, or dried chili peppers during simmering creates entirely different dishes while using the same base method. Remove any meat or dried chilies before serving.

  • A splash of vinegar or lime juice right before serving brightens everything
  • Fresh cilantro adds a bright contrast to the creamy beans
  • A pinch of cumin with the garlic adds warmth that echoes Mexican restaurant flavors

Spoon tender pinto beans into a warm bowl, garnished with fresh cilantro for serving. Pin It
Spoon tender pinto beans into a warm bowl, garnished with fresh cilantro for serving. | dulcetable.com

There's something deeply satisfying about a pot of beans that cost almost nothing but taste like a luxury. I hope these become a staple in your kitchen too.

Recipe FAQs

How long should I soak pinto beans before cooking?

Soak pinto beans for 8-24 hours in cold water, covering them by 2-3 inches. This ensures even cooking and reduces cooking time.

What makes these beans creamy rather than mushy?

The combination of slow simmering over medium-low heat and olive oil helps achieve a creamy texture while maintaining bean structure. Gentle stirring prevents breaking.

Can I use these beans for refried beans?

Yes, mash the cooked beans in a skillet with a little oil and some reserved cooking liquid to create homemade refried beans with superior flavor.

Why add salt in the last 10 minutes of cooking?

Adding salt near the end prevents beans from becoming tough during the long simmering process. This timing ensures proper seasoning while maintaining tenderness.

How should I store leftover cooked pinto beans?

Refrigerate for up to 5 days in an airtight container, or freeze for up to 3 months. The cooking liquid helps keep them moist during storage.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tender Creamy Pinto Beans

Creamy pinto beans simmered with aromatics for versatility as sides or fillers.

Prep time
10 minutes
Time to cook
90 minutes
Overall time
100 minutes
By Dulce Table Joshua Patel


Skill level Easy

Cuisine American, Mexican

Makes 8 Portions

Dietary info Vegan-friendly, No Dairy, Free from Gluten

What Goes In

Beans

01 1 pound dried pinto beans, rinsed

Aromatics & Seasoning

01 ½ medium yellow onion, finely diced (about ½ cup)
02 2 teaspoons garlic, minced (about 2 cloves)
03 2 bay leaves

Cooking Liquid & Fat

01 ⅓ cup extra-virgin olive oil
02 4 cups cold water, plus more for soaking

Finishing

01 1 tablespoon kosher salt (add to taste in the last 10 minutes)

How to Make It

Instruction 01

Soak the Beans: Place the pinto beans in a large bowl and cover with 2–3 inches of cold water. Let soak at room temperature for 8–24 hours.

Instruction 02

Prepare the Pot: Drain and rinse the soaked beans. Transfer to a medium Dutch oven or heavy-bottomed pot.

Instruction 03

Add Aromatics and Liquid: Add 4 cups of cold water, diced onion, minced garlic, bay leaves, and olive oil to the pot.

Instruction 04

Bring to Boil: Bring to a boil over medium-high heat, skimming off any foam that forms on the surface.

Instruction 05

Simmer the Beans: Reduce heat to medium-low. Simmer gently, uncovered, for 1½ to 2 hours, stirring occasionally. Add more water if needed to keep beans submerged.

Instruction 06

Season and Finish: In the last 10 minutes of cooking, stir in the salt. Taste and adjust seasoning if needed. When beans are tender but still holding their shape, remove from heat and discard the bay leaves.

Instruction 07

Serve: Serve warm or at room temperature as a side dish, in tacos, or as a base for chili.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Large bowl
  • Dutch oven or heavy-bottomed pot
  • Wooden spoon
  • Measuring cups and spoons
  • Colander

Allergy details

Always review each ingredient for allergen risks and ask a health expert if you’re unsure.
  • Contains no common allergens. If using store-bought broth or seasoning, check for gluten or allergen cross-contamination.

Nutrition per serving

The nutrition details here are just for reference and not a substitute for professional advice.
  • Calorie count: 284
  • Fat content: 7 g
  • Carbohydrates: 42 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.