Tender Creamy Pinto Beans

Featured in: Savory Vibes

These pinto beans achieve their tender, creamy texture through an overnight soak followed by gentle simmering with aromatic onions, garlic, and bay leaves. The addition of olive oil enriches the cooking liquid, while salt added in the final minutes ensures proper seasoning without toughening the skins. This versatile staple works beautifully as a hearty side dish, filling for tacos and burritos, or base for hearty chili.

Updated on Sun, 08 Feb 2026 11:53:17 GMT
Creamy pinto beans simmered with onions, garlic, and bay leaves in a rustic Dutch oven. Save
Creamy pinto beans simmered with onions, garlic, and bay leaves in a rustic Dutch oven. | lickjoke.com

Tender, creamy pinto beans slow-simmered with onions, garlic, and bay leaves are the ultimate comfort food. This simple yet flavor-packed recipe transforms humble dried beans into a versatile staple that works perfectly as a hearty side dish, a filling for tacos, or a robust base for your favorite chili.

Creamy pinto beans simmered with onions, garlic, and bay leaves in a rustic Dutch oven. Save
Creamy pinto beans simmered with onions, garlic, and bay leaves in a rustic Dutch oven. | lickjoke.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The secret to these beans lies in the long soak and the slow simmer. As they cook, the olive oil and aromatics meld together, infusing every bean with a deep, savory aroma that will fill your entire kitchen.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 pound (450 g) dried pinto beans, rinsed
  • ½ medium yellow onion, finely diced (about ½ cup / 75 g)
  • 2 teaspoons garlic, minced (about 2 cloves)
  • 2 bay leaves
  • ⅓ cup (80 ml) extra-virgin olive oil
  • 4 cups (950 ml) cold water, plus more for soaking
  • 1 tablespoon kosher salt (add to taste in the last 10 minutes)

Instructions

1. 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.
2. Prepare for Cooking
Drain and rinse the soaked beans. Transfer to a medium Dutch oven or heavy-bottomed pot.
3. Combine Ingredients
Add 4 cups of cold water, diced onion, minced garlic, bay leaves, and olive oil to the pot.
4. Bring to a Boil
Bring to a boil over medium-high heat, skimming off any foam that forms.
5. Gentle Simmer
Reduce heat to medium-low. Simmer gently, uncovered, for 1½ to 2 hours, stirring occasionally. Add more water if needed to keep beans submerged.
6. Season the Dish
In the last 10 minutes, stir in the salt. Taste and adjust salt if needed.
7. Finish and Clean
When beans are tender but still holding their shape, remove from heat and discard the bay leaves.
8. Serve
Serve warm or at room temperature. Use as a side dish, in tacos, or as a base for chili.

Zusatztipps für die Zubereitung

For extra flavor, you can add a smoked ham hock, bacon, or a dried chili pepper during the simmering process—just remember to remove them before serving. If you prefer a lower-fat version, you can swap the olive oil with a neutral oil or omit it entirely.

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.

Varianten und Anpassungen

To make delicious homemade refried beans, mash these cooked beans in a skillet with a little bit of oil and some of the reserved cooking liquid until you reach your desired consistency.

Serviervorschläge

Serve these beans warm alongside rice or tucked into flour tortillas. Leftover beans keep refrigerated in an airtight container for up to 5 days, or they can be frozen for up to 3 months for easy future meals.

Tender pinto beans in a savory broth, ready to be scooped into warm flour tortillas. Save
Tender pinto beans in a savory broth, ready to be scooped into warm flour tortillas. | lickjoke.com

Whether you are looking for a reliable taco night addition or a simple, healthy meal prep option, these pinto beans are a fundamental recipe every home cook should have in their repertoire.

Recipe Guide

Do I really need to soak the beans overnight?

Yes, soaking for 8-24 hours ensures even cooking and tender results. It also reduces cooking time and helps break down compounds that can cause digestive discomfort.

Can I use canned pinto beans instead?

You can substitute canned beans for a quicker version, though the texture and flavor depth won't match dried beans. Rinse canned beans well and simmer with the aromatics for 20-30 minutes to absorb flavors.

Why add salt at the end instead of the beginning?

Adding salt during the last 10 minutes prevents the beans from becoming tough. Salt too early can interfere with water absorption and extend cooking time significantly.

How do I know when the beans are done cooking?

Beans are ready when they're tender throughout but still hold their shape. Taste a few beans—there should be no chalkiness or hardness. They should cream slightly when pressed against the roof of your mouth.

Can I freeze leftover cooked pinto beans?

Absolutely. Cool completely, then transfer to freezer-safe containers or bags with some cooking liquid. They'll keep well for up to 3 months. Thaw in the refrigerator overnight before using.

What's the purpose of olive oil in the cooking liquid?

Olive oil adds richness and helps create a silky, creamy texture as the beans cook. It also carries flavors from the aromatics and prevents foaming during simmering.

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

Slow-simmered beans with aromatic vegetables and olive oil for a tender, creamy texture.

Prep duration
10 min
Cook duration
90 min
Complete duration
100 min
Created by Hannah Brooks


Skill level Easy

Heritage American, Mexican

Output 8 Portions

Nutrition guidelines Plant-based, No dairy, No gluten

Components

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)

Method

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

Phase 02

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

Phase 03

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

Phase 04

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

Phase 05

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

Phase 06

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

Phase 07

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

Phase 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 breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • 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.