| |

Charro Beans Recipe- Instant Pot Ranchero Beans

Sharing is caring!

This Instant Pot Ranchero Beans (or charro beans) dish will quickly become a staple in your home. This versatile dish works well as a stand-alone meal, side dish with tacos or fajitas, and works well with rice.

Within just 30 minutes you’ll have a delicious bowl of Instant Pot Ranchero Beans to enjoy. You’ll enjoy the sight kick of spice combined with the familiar texture of pinto beans and black beans.

Instant Pot Ranchero Beans

How can I speed up soaking beans?

Since this Instant Pot recipe calls for dried pinto beans and dried black beans, you don't need to soak the beans at all.

For this recipe, rinse and sort the beans before adding them to the inner pot.

When you're making recipes that DO require soaking beans, there are a few easy ways to speed up that process.

The best way to speed up soaking beans is to quick-soak them using this method:

  • Boil the beans in water over high heat.
  • Cook the beans for about 1 minute.
  • Remove from the heat, and soak covered for one hour.
  • You can then use a colander to drain the beans for your Instant Pot Ranchero Beans recipe.

Don't Forget to Learn How to Keep Your Instant Pot Clean

Sprinkle some Bar Keepers Friend in the bottom of the pot, add a touch of water, and give it a scrub with a Mr. Clean Magic Eraser. This simple combination really does work wonders!

Does adding vinegar to beans reduce gas?

Some people swear that adding just a splash of apple cider vinegar to your dried beans during their soak time will help break down the indigestible sugars found in beans.

This will help your body digest the beans and reduce the gas that comes after eating a bean-based Instant Pot meal.

Beans are one of those budget-friendly options for families looking to save money on food. This pressure cooker Ranchero Beans recipe is low-cost and super quick to make.

You’ll enjoy getting a delicious meal or side dish out of this pressure cooker recipe while feeling great about getting your daily fiber in.

Beans have been proven to help with digestive issues, weight loss, and so many other excellent health benefits.

I love creating versatile instant pot recipes. This is truly a fun Mexican-inspired option that can be served at mealtime for the main course, a side dish on taco night, or grab some rice and serve it alongside your Instant Pot Ranchero Beans.

Many of the instant pot ranchero bean recipes I’ve found feature pinto beans, but I like adding black beans. This addition helps provide an extra rich and hearty flavor to my Instant Pot Ranchero Beans recipe.

Try These Instant Pot Bean Recipes

What spices to add to beans?

There are many spices you can add to beans. For my pressure cooker charro beans, I include chili powder, paprika, ground cumin, black pepper, salt, and cilantro leaves to add extra flavor to this Mexican-inspired Instant Pot dish.

How do you cook dried beans in an instant pot?

You’ll notice that this recipe calls for dried beans. You’ll want both dried pinto and black beans.

The Instant Pot is a perfectly safe place to cook dried beans.

The dried beans are cooked quickly in the Instant Pot and mixed with the ingredients found below to make this versatile recipe.

If you’re ready to cook dried beans in an Instant Pot for a delicious bowl of Ranchero Beans, then continue reading to learn how to make this Instant Pot recipe today.

How do I make Instant Pot Ranchero Beans?

Gather up the ingredients listed below, set aside half an hour of your time, and follow my step-by-step instructions to whip up your Ranchero Beans.

Instant Pot Ranchero Beans


Yield: 8

Instant Pot Ranchero Beans - Charro Beans

ranchero beans in white bowl with shredded cheese and green onions on top

Easy one-pot Instant Pot Ranchero Beans, is an easy recipe that will quickly become a household staple. Serve this recipe up solo, with rice, or alongside tacos or fajitas. If you have limited time to cook, this recipe can save you a lot of time. Relax doing other chores while the Instant Pot Duo does all the work and you just wait for it to be ready. The Instant Pot Ranchero Beans is a Latin dish that can be served as an appetizer to grilled meats, as a starter before the main course, or as a casserole on cold winter days.

Prep Time 15 minutes
Cook Time 45 minutes
Additional Time 30 minutes
Total Time 1 hour 30 minutes


    1. Add all ingredients to the Instant Pot. Close the lid and set the pressure valve to sealing. Set for a manual high temperature for 45 minutes. It will take about 10-15 minutes for the pot to reach pressure. 
    2. Allow for a natural pressure release for 30 minutes, and then release any remaining pressure. 


Variations to Ranchero Beans Recipe

  • For a non-vegetarian recipe, you can add sausages, ham, bacon, or chicken breast chopped into small bite pieces.
  • Some people like to add chicharrones or beer to give the recipe a different and special flavor.
  • If you prefer a thicker consistency you can add corn starch to thicken the soup.
  • In case you want a spicier taste, you can add Chipotle Sauce or Jalapeños before cooking the beans.

Nutrition Information



Serving Size


Amount Per Serving Calories 190Total Fat 1gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 814mgCarbohydrates 35gNet Carbohydrates 0gFiber 8gSugar 2gSugar Alcohols 0gProtein 11g

Did you make this recipe?

Get more Instant Pot recipes in our Facebook group and by following APressureCooker.com on Facebook, Pinterest, and Instagram. Have you tried this recipe? Don't forget to Rate This Recipe and leave a comment!


  • Jessica McCoy

    Jessica McCoy is a seasoned food blogger with 14+ years of experience in the industry. As a self-taught home cook, she enjoys creating and finetuning easy recipes that are fool proof and simple for anyone to make. Her expertise is in all things kitchen: cooking tips, air fryer recipes, Instant Pot and other pressure cooking recipes, and slow cooker recipes. Jessica was the previous owner of AllSheCooks, where she focused on easy every day recipes including budget friendly dinner recipes and desserts.

Sharing is caring!

Similar Posts

One Comment

  1. I made these Ranchero Beans and they are wonderful. I didn't have dried black beans so I used all pinto. I had a ham slice so I diced and sauteed it first then added the rest of the ingredients to make a complete meal. Served with cornbread. Had just the right amount of heat!

Leave a Reply

Your email address will not be published. Required fields are marked *