These quick and flavorful charro beans come together in under 20 minutes thanks to canned pinto beans! They’re smoky, savory, and a little spicy, making them the perfect side dish for taco night.

charro beans
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

I love adding beans to my meals because they’re hearty, filling, and packed with plant-based protein. I’ve been loving Siete Foods canned charro beans, but they’re pretty pricy, and my store doesn’t always have them in stock. So I decided to try making my own and they turned out great!

Using canned pinto beans makes this recipe super fast, but the spices, tomato paste, and apple cider vinegar give them that slow-simmered flavor. They’re perfect as a side dish, but I often serve them over rice for an easy weeknight dinner.

Ingredients & Substitutions

  • Pinto Beans – I used canned pinto beans with their liquid to keep this recipe quick and easy. You could use home-cooked beans if you prefer.
  • Avocado Oil – Adds richness and helps bloom the spices. Olive oil works too.
  • Onion – Fresh minced onion gives a savory base. You could substitute shallots or red onion.
  • Tomato Paste – This deepens the flavor and adds a little richness to the sauce.
  • Jalapeño – This adds a little heat. You can use more or less depending on your spice preference.
  • Garlic powder, smoked paprika, and chipotle powder – These spices add heat and savory flavor to these beans.
  • Apple Cider Vinegar – A splash of acidity balances the richness of the sauce. You can swap in white vinegar if that’s what you have.
  • Nutritional Yeast – This adds a subtle umami flavor. If you don’t have any, you can skip it.
  • Salt – Adjust to taste since canned beans can vary in sodium.

How to Make Charro Beans