Go Back
+ servings

Instant Pot Ranchero Beans

If you're going to have any Mexican-type meal, you gotta have Ranchero Beans! Tacos, enchiladas, tostadas, burritos... these soaked, flavorful beans fill a BIG, gaping hole on the plate!

CourseSide Dishes
Cook Time 17 minutes
Total Time 1 day 12 hours 17 minutes
Servings 8 servings
Author Lindsey Dietz


  • 3cupssoaked and rinsed pinto beans
  • filtered water to cover the beans by 2 inchesThis was 7 cups for me.
  • 1tablespoonsalt
  • 1tablespoonchili powder
  • 1tablespooncumin
  • 1teaspoonblack pepper


  1. Place the beans, water, and spices into the stainless steel insert of your Instant Pot.
  2. Press the Manual button, set the pressure to high, and adjust the time to 17 minutes.
  3. Make sure the seal is closed.
  4. When done, manually release pressure.
  5. Serve!

Recipe Notes

Pro Tip: For "refried beans", simply add the cooked beans along with a small bit of the cooking liquid to a high-speed blender and process until smooth and creamy!

Serving Suggestions:

  • Serve these beans as a side dish with any Mexican-inspired meal.
  • Add them whole or blended to sprouted or cassava flour tortillas for bean burritos.
  • Add them to your favorite chili recipe.
  • When the flavor fits, add them to Mexican-inspired soups to stretch it!