Tender Creamy Pinto Beans

Featured in: Fresh & Cozy Dinners

These pinto beans transform into something special through slow simmering with classic aromatics. After an overnight soak, the beans cook gently with onion, garlic, and bay leaves in olive oil-infused water. The result is exceptionally tender beans with a creamy texture while still holding their shape perfectly. Seasoned simply with salt added at the end, they develop a deeply satisfying flavor that complements countless dishes.

The method skims off foam during boiling and maintains gentle heat for consistent texture. These beans shine alongside roasted meats, nestled in corn tortillas for tacos, or folded into chili. Leftovers store beautifully and even mash into authentic refried beans when needed.

Updated on Sat, 07 Feb 2026 14:55:00 GMT
Slow-simmered pinto beans with onions, garlic, and bay leaves, served warm as a rustic side dish. Save
Slow-simmered pinto beans with onions, garlic, and bay leaves, served warm as a rustic side dish. | meadowplate.com

My grandmother never measured anything when she made beans, just poured them from the bag into her blue enamel bowl and covered them with cold water. I spent years trying to replicate those creamy, tender pinto beans that somehow tasted like comfort itself. The secret turned out to be simpler than I imagined—olive oil and patience. Now I keep a batch in the fridge all week, scooping portions into tacos, bowls, or sometimes just standing at the counter eating them warm with a sprinkle of salt.

Last winter my neighbor came over during a snowstorm with nothing but a bag of tortillas. We sat at my kitchen table for three hours, eating these beans straight from the pot and talking about everything. She texted me the next day asking for the recipe, and now her family makes them every Sunday. Sometimes the simplest food creates the longest memories.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Dried pinto beans: One pound yields about six cups of cooked beans, perfect for multiple meals
  • Yellow onion: Finely diced so it almost melts into the beans during the long simmer
  • Garlic: Freshly minced cloves add that aromatic base that builds depth
  • Bay leaves: Two whole leaves impart a subtle earthy flavor without overpowering
  • Extra-virgin olive oil: A generous third cup creates that luxurious texture restaurant beans have
  • Cold water: Four cups to start, but keep more nearby for replenishing as needed
  • Kosher salt: Added only in the last ten minutes to keep beans tender

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

The Overnight Soak:
Spread beans in a large bowl and cover with cold water by a few inches. Let them sit at room temperature for 8 to 24 hours until plump.
Building the Base:
Drain and rinse the soaked beans, then transfer to a Dutch oven. Add fresh cold water, onion, garlic, bay leaves, and all that olive oil.
The First Boil:
Bring everything to a rolling boil over medium-high heat, skimming off any foam that rises to the top.
The Long Simmer:
Reduce heat to medium-low and let the beans cook gently for 1½ to 2 hours, stirring occasionally and adding water if they peek above the surface.
Finishing Touches:
Stir in the salt during the last ten minutes of cooking, then taste and adjust until perfect. Remove bay leaves before serving.
Tender, creamy pinto beans ready for taco filling or chili base, garnished with fresh cilantro. Save
Tender, creamy pinto beans ready for taco filling or chili base, garnished with fresh cilantro. | meadowplate.com

My friend Maria laughed when she saw me adding olive oil to beans, but one taste changed her mind completely. Now she calls me whenever she makes them to report how everyone at her dinner table kept asking what made them so special. That quiet satisfaction of feeding people well never gets old.

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 Them Your Own

A smoked ham hock or piece of bacon adds incredible depth if you eat meat. Drop it in at the start and fish it out before serving. For smoky heat without meat, tuck in a dried chipotle or ancho pepper during the simmering time.

The Refried Magic

Mash leftover beans in a skillet with a splash of reserved cooking liquid and a drizzle of oil. They transform into the creamiest refried beans you have ever tasted, perfect for breakfast burritos or nacho nights.

Storage & Batch Cooking

Cooked beans keep beautifully in the refrigerator for up to five days, actually developing more flavor as they sit. Freeze portion-sized amounts in freezer bags for busy weeks when you need instant meals.

  • Label frozen bags with the date so you use the oldest first
  • Thaw overnight in the refrigerator for best texture
  • The cooking liquid thickens in the fridge and adds richness to soups
A hearty bowl of savory pinto beans, cooked low and slow with aromatics for the perfect texture. Save
A hearty bowl of savory pinto beans, cooked low and slow with aromatics for the perfect texture. | meadowplate.com

There is something deeply satisfying about a pot of beans simmering on the back burner, filling the house with that earthy, comforting smell. Simple food, made with care, feeds more than just hunger.

Recipe FAQs

Do I really need to soak pinto beans overnight?

Yes, overnight soaking ensures even cooking and tender results. The beans rehydrate fully, which reduces cooking time and helps them maintain their shape rather than becoming mushy. Plan for 8-24 hours of soaking time before cooking.

Why add salt in the last 10 minutes of cooking?

Adding salt early can prevent beans from softening properly and may result in tough skins. Waiting until the final 10 minutes seasons the beans thoroughly while ensuring they reach the perfect tender texture.

Can I use canned pinto beans instead of dried?

Canned beans work in a pinch, but dried beans offer superior texture and flavor. You can substitute two 15-ounce cans, rinsed and drained, then simmer with the aromatics for 20-30 minutes to infuse flavor.

What makes these beans creamy without dairy?

The long, slow cooking process breaks down the bean starches naturally, creating a luxurious creamy consistency. Olive oil adds richness while gentle simmering prevents the beans from disintegrating completely.

How do I know when pinto beans are done cooking?

Taste a few beans to test—they should be tender and creamy throughout but still hold their shape. If they taste mealy or have a white center, continue simmering and check every 10-15 minutes.

Can I freeze cooked pinto beans?

Absolutely. Cool the beans completely, then transfer to freezer-safe containers or bags with some cooking liquid. They freeze well for up to 3 months and reheat beautifully in the microwave or on the stovetop.

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

Tender, creamy beans slow-simmered with aromatic vegetables and olive oil for a versatile hearty dish.

Prep Duration
10 minutes
Time to Cook
90 minutes
Overall Time
100 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine American, Mexican

Serves 8 Portions

Diet Preferences Plant-Based, No Dairy, Wheat-Free

What You Need

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

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 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.

Step 06

Season and Finish: In the last 10 minutes, stir in the salt. Taste and adjust salt if needed.

Step 07

Remove Bay Leaves: When beans are tender but still holding their shape, remove from heat and discard the bay leaves.

Step 08

Serve: Serve warm or at room temperature. Use 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.

Tools Needed

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

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 284
  • Fats: 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.