How to Cook Pinto Beans on the Stove

User Reviews

4.8

156 reviews
Excellent
  • Prep Time

    5 mins

  • Cook Time

    1 hr 5 mins

  • Additional Time

    8 hrs

  • Total Time

    9 hrs 35 mins

  • Servings

    12 servings

  • Calories

    131 kcal

  • Course

    Side Dish

  • Cuisine

    Mexican

How to Cook Pinto Beans on the Stove

Learn how to cook pinto beans on the stove using this authentic and flavorful pinto bean recipe. They're inexpensive and easy to make!

I Made This!

117 people made this

Save this

93 people saved this

Ingredients

Servings
  • 1 pound dried pinto beans
  • 6 cups water, plus more for soaking
  • 3 tablespoons olive oil
  • 1 small onion, chopped (white or yellow)
  • 4 cloves garlic minced
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon dried oregano
  • ¼ teaspoon freshly ground black pepper
  • 1 bay leaf
  • 1 teaspoon kosher salt, plus more to taste
  • For serving: cotija cheese, chopped cilantro, flour tortillas
Add to Shopping List

Instructions

  1. Sort through, remove, and discard any beans that are cracked or split in half, as well as any rocks or debris. Rinse the beans under running water and drain.
  2. Transfer them to a large bowl, fully cover the beans with water (at least 3 inches over the top of the beans), and set them on the counter to soak for 8 hours or overnight.
  3. Drain and rinse the beans under cool water. Set aside.
  4. In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the onion and cook until soft and translucent, about 5 minutes. Add the garlic and sauté for 30 seconds until fragrant.
  5. Add the chili powder, cumin, oregano, and black pepper. Cook for an additional 30 seconds, stirring continuously.
  6. Add the soaked pinto beans, 6 cups of water, and bay leaf. Stir to combine.
  7. Raise the heat to high and bring to a boil. Cover and reduce to a very gentle simmer and cook for 1 hour. Uncover and finish cooking for an additional 30 minutes.
  8. Remove the bay leaves, stir in the kosher salt, and taste. Add more if desired.
  9. Serve immediately with queso fresco and warm flour tortillas or as your favorite side.

Notes

  • Slow cooker and Instant Pot methods: I also have recipes for slow cooker pinto beans and Instant Pot pinto beans.
  • Add more flavor by using chicken, beef, or vegetable stock instead of water.
  • Don’t have time to soak? You can make this recipe without soaking the beans, but you’ll need to increase the cooking time. Simmer the beans for 1 hour and 30 minutes, then uncover and cook for an additional 45 minutes - 1 hour until tender.
  • Watch the heat. Make sure the beans are not cooking at a roaring boil or the skin will start to peel and burst before they are fully cooked.
  • Add salt at the end of cooking. Adding salt while the beans are cooking increases the cooking time and gives the beans a grainy texture.

Nutrition Information

Show Details
Serving 0.5cup cooked Calories 131kcal (7%) Carbohydrates 24g (8%) Protein 8g (16%) Fat 1g (2%) Saturated Fat 1g (5%) Sodium 5mg (0%) Potassium 527mg (15%) Fiber 6g (24%) Sugar 1g (2%) Vitamin C 2mg (2%) Calcium 43mg (4%) Iron 2mg (11%)

Nutrition Facts

Serving: 12servings

Amount Per Serving

Calories 131 kcal

% Daily Value*

Serving 0.5cup cooked
Calories 131kcal 7%
Carbohydrates 24g 8%
Protein 8g 16%
Fat 1g 2%
Saturated Fat 1g 5%
Sodium 5mg 0%
Potassium 527mg 11%
Fiber 6g 24%
Sugar 1g 2%
Vitamin C 2mg 2%
Calcium 43mg 4%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.8

156 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

How to Cook Pinto Beans

American, Mexican
5.0 (30 reviews)

How to Cook Rice on the Stove

Asian, Mexican
5.0 (21 reviews)

Crock Pot Pinto Beans

Mexican
4.8 (24 reviews)

Instant Pot Pinto Beans

Mexican
4.7 (45 reviews)

Instant Pot Pinto Beans

Mexican
3.1 (27 reviews)

Cheesy Pinto Beans

American, Mexican
4.9 (249 reviews)

Instant Pot Pinto Beans

American, Mexican
5.0 (111 reviews)

Instant Pot Pinto Beans

Mexican, Tex-Mex
4.8 (42 reviews)

Pinto Beans

Mexican
4.8 (195 reviews)

Pinto Beans and Rice

Mexican
4.8 (96 reviews)

Mexican Instant Pot Pinto Beans

Mexican
5.0 (267 reviews)

Mexican Pinto Beans

Mexican
5.0 (15 reviews)

Crock Pot Pinto Beans

American, Mexican
(0 reviews)

Pinto Beans Dip

Mexican
4.8 (12 reviews)