Go Back Email Link
+ servings
an overhead view of these charro beans made in the instant pot or on the stovetop
Print Recipe
5 from 8 votes

Charro Beans | Instant Pot & Stove Top

Instant Pot Charro Beans are made with smokey bacon, fire roasted tomatoes, pinto beans, and a little spice for the perfect Frijoles Charros you have ever eaten! These are the perfect side dish for any Mexican Food Meal! 
Prep Time5 mins
Cook Time1 hr
Total Time1 hr 5 mins
Course: Sides
Cuisine: Mexican
Keyword: Frijoles Charros, Instant Pot Charro Beans
Servings: 8
Calories: 292kcal


  • 1 pound dried pinto beans rinsed
  • 8 ounces of bacon chopped
  • ¼ cup yellow onion diced
  • 1 jalapeno seeds removed, diced, (if you want spicy you can leave some seeds in)
  • 2 teaspoons sea salt (or to taste)
  • 1 teaspoon cumin (optional)
  • 2 teaspoons roasted minced garlic I used spice world brand
  • 1 can fire roasted tomatoes or diced tomatoes
  • 5 cups chicken stock or broth
  • 2 bay leaves


  • Set Instant Pot {6 Quart} to sauté and let get hot.  Add in the bacon and cook for 2 to 3 minutes. Add in onion, garlic, and jalapeno and cook another 1 to 2 minutes.
  • Pour in chicken broth and scrape any bits off the bottom.
  • Add in salt, tomatoes, beans, cumin and bay leaves, Stir. Lock on lid and set to manual high pressure and cook for 60 minutes.
  • Once cooking is done let the beans NATURAL RELEASE. This will take about 30 to 40 minutes.
  • Stir and serve.


STOVE TOP DIRECTIONS: Soak beans covered in water with the salt overnight.  Drain. Put beans in a large Dutch oven and bring to a boil.  Cook on med to medium high heat for at least 1 hour.


Serving: 11 serving | Calories: 292kcal | Carbohydrates: 25g | Protein: 20g | Fat: 13g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Cholesterol: 33mg | Sodium: 1320mg | Fiber: 6g | Sugar: 5g