Instant Pot Charro Beans Recipe — Authentic Mexican Frijoles Charros

These Easy Instant Pot Charro Beans (also known as frijoles charros) are made with pinto beans, bacon, chorizo, onion, and bold Mexican spices. They taste like the charro beans from Tex‑Mex restaurants and require no soaking.

Overhead image of instant pot charro beans.

Charro beans are a staple I make often, and this Instant Pot version delivers big flavor with minimal hands‑on time. The profile is similar to hearty Mexican stews like a Dutch oven chili but uses pinto beans simmered with savory pork, aromatics, and smoky chiles.

Table of Contents

  • What Are Charro Beans?
  • Why You’ll Love This Recipe
  • Ingredients & Substitutions
  • How to Make Charro Beans in the Instant Pot
  • Recipe Serving Suggestions
  • Expert Tips & Variations
  • Recipe FAQs
  • More Side Dish Recipes
  • Easy Instant Pot Charro Beans Recipe

What Are Charro Beans?

Charro beans are a traditional Mexican preparation of whole pinto beans simmered with pork (such as bacon, ham, or chorizo), onions, garlic, tomatoes, and peppers. The dish—also called frijoles charros, a la charra, or Mexican cowboy beans—originated with ranch workers in northern Mexico and was often made over a campfire.

A related variation, called “drunken beans” or borracho beans, uses beer in place of or alongside broth for the cooking liquid.

Why You’ll Love This Recipe

  • Bold, layered flavor – Chorizo, bacon, garlic, adobo, and spices build a rich, smoky broth.
  • Hearty and meaty – Two types of pork add texture and savory depth.
  • No soaking required – The Instant Pot pressure cooks dry pinto beans, saving time and prep.
  • One‑pot convenience – Sautéing and pressure cooking are done in the same pot for easy cleanup.
  • Versatile side – Perfect for Cinco de Mayo or to accompany tacos, carnitas, enchiladas, or grilled meats.
  • Economical – Dry beans and pantry spices make an inexpensive, filling dish.

Ingredients & Substitutions

Overhead image of ingredients needed to make instant pot charro beans.
  • Kosher salt: Recipes here are tested with Morton kosher salt; if you use table salt, reduce the amount.
  • Chipotle and adobo: Chipotle peppers in adobo add smoky heat. Use 1/2–1 pepper finely chopped for moderate heat and keep 2 tablespoons of adobo sauce for flavor. Omit the pepper for a milder dish but keep the adobo for smokiness.

See the recipe card below for the full ingredient list and exact amounts.

How to Make Charro Beans in the Instant Pot

Quick Overview

  • Sauté the chorizo and bacon in the Instant Pot.
  • Sauté onions and spices, then add garlic, chipotle, and adobo.
  • Add broth, tomatoes, and dry pinto beans, scraping up any fond.
  • Pressure cook on high and allow a natural release.

Step by Step Instructions

A 6 photo collage showing the assembly of instant pot charro beans.

Allow the Instant Pot to naturally release pressure so the beans finish cooking without splitting or becoming too soft.

Step 1: Press “Sauté” on the Instant Pot (choose the “More” setting if available). When hot, add diced chorizo and bacon and cook 5–6 minutes until browned.

Step 2: Add the diced yellow onion and sauté until softened, about 6–7 minutes.

Step 3: Stir in cumin, chili powder, smoked paprika, oregano, salt, minced garlic, chopped chipotle, and adobo sauce. Cook 1–2 minutes to toast the spices.

Step 4: Pour in chicken broth and the can of diced tomatoes with chiles, scraping any browned bits from the bottom of the pot.

Step 5: Stir in the dry pinto beans (do not rinse or soak).

Step 6: Seal the lid and set to Pressure Cook on High for 30 minutes. When the cook time ends, allow the pressure to release naturally (the full process is about one hour). Open, taste, and add an additional 1/4–1/2 teaspoon kosher salt if needed.

Recipe Serving Suggestions

Garnish charro beans with chopped cilantro, crumbled cotija, pickled jalapeños, and a squeeze of lime. Fresh pico de gallo or a dollop of sour cream are excellent additions. Serve with warm corn or flour tortillas or use sturdy tortilla chips for scooping.

They pair well with Mexican mains such as carnitas, enchiladas, fish tacos, quesadillas, or carne asada.

Expert Tips & Variations

  • Meat choices: Using both chorizo and bacon builds a richer broth; substitute ham or smoked pork if preferred.
  • Natural release: Don’t quick‑release the Instant Pot; the beans benefit from the residual heat and steam.
  • Freezing: Cool completely, portion into airtight containers, and freeze for 2–3 months. Reheat from frozen on the stovetop with a splash of broth as needed.
Overhead photo of instant pot charro beans in two bowls with garnish.

Recipe FAQs

What is the difference between charro beans and refried beans?

Charro beans are a brothy stew with whole beans and mix‑ins, while refried beans are mashed and fried for a creamy spread or side. Both commonly use pinto beans.

How long does it take beans to cook in an Instant Pot?

From pressurizing to natural release and including the cook time, plan about one hour total for this recipe.

What is the ratio of beans to liquid in the Instant Pot?

Beans should be covered by liquid. A good rule for this recipe is about 3 cups of broth per 8 ounces of dry pinto beans.

Which Instant Pot setting is best for beans?

Use the high pressure setting (Pressure Cook on High) rather than a preprogrammed bean setting for consistent results.

More Side Dish Recipes

Pan of finished caramelized onions with a spoon resting in the center.

Side Dish

Caramelized Onions for Burgers

Overhead photo of browned sliced mushrooms in a small bowl on a striped cloth.

Side Dish

Sautéed Mushrooms for Burgers

img 21333 7

Cooking Resources

Best Cheeses To Use For Macaroni & Cheese

img 21333 8

Side Dish

What To Serve With Minestrone Soup

Shop my Amazon storefront for recommended tools and ingredients.

If you try this recipe, please leave a star rating in the recipe card below and/or comment—feedback is appreciated.

img 21333 9

Easy Instant Pot Charro Beans

These Easy Instant Pot Charro Beans (also known as frijoles charros) are made with pinto beans, bacon, chorizo, onion, and smoky spices. They require no soaking and make a flavorful, comforting side.
Prep Time: 5 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 15 minutes
Servings: 6

Equipment

  • Instant Pot
  • Garlic press (optional)
  • Can opener

Ingredients

  • 4 slices bacon
  • 4 ounces pre-cooked mild chorizo, diced
  • 1 yellow onion, diced
  • 2 teaspoons cumin
  • 1 teaspoon each chili powder, smoked paprika, and oregano
  • 1/2 teaspoon Morton kosher salt, plus more to taste
  • 6 cloves garlic, minced
  • 1/2–1 small chipotle pepper, finely chopped*
  • 2 tablespoons adobo sauce
  • 3 cups chicken stock or broth
  • 1 (10‑ounce) can diced mild tomatoes & chiles
  • 8 ounces dry pinto beans (not rinsed or soaked)

Instructions

  1. Set the Instant Pot to Sauté (More). When hot, add chorizo and bacon and cook 5–6 minutes.
  2. Add the onion and sauté 6–7 minutes until softened.
  3. Add cumin, chili powder, smoked paprika, oregano, salt, garlic, chipotle, and adobo sauce; sauté 1–2 minutes.
  4. Pour in chicken broth and the can of diced tomatoes with chiles; scrape any browned bits from the pot bottom.
  5. Stir in the dry pinto beans.
  6. Seal the lid and Pressure Cook on High for 30 minutes. Allow the pressure to release naturally. Stir and adjust salt to taste.

Notes

  • Kosher salt: Recipes are tested with Morton kosher salt; adjust if using table salt.
  • Chipotle: Use chipotle pepper in adobo for heat and smoky flavor; remove for milder beans but keep the adobo sauce.
  • Freeze leftovers: Cool, portion, and freeze up to 2–3 months. Reheat on the stovetop with a splash of broth if needed.
  • Natural release: Let the Instant Pot release pressure naturally to prevent undercooked beans.

Nutrition

Calories: 312 kcal | Carbohydrates: 36 g | Protein: 16 g | Fat: 12 g | Sodium: 1580 mg

Nutrition information is an approximation.