Frijoles Charros Recipe With Canned Beans: Smoky Bacon and Jalapeño Cowboy Beans

Frijoles Charros Recipe With Canned Beans: Smoky Bacon and Jalapeño Cowboy Beans

This dish brings authentic Mexican flavor to your table with minimal effort. Using canned beans speeds up the process without sacrificing taste, making it perfect for busy weeknights.

The combination of smoky bacon, fresh jalapeños, and traditional spices creates a deeply flavorful base. I love how this recipe transforms simple pantry staples into something truly special.

What you get is a hearty, satisfying dish with tender beans, crispy bacon, and just the right amount of heat. The flavors meld together beautifully as they simmer.

Serve with warm tortillas or over rice for a complete meal. This is comfort food at its most flavorful.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Frijoles Charros Recipe with Canned Beans

Canned beans, smoky bacon, and fresh jalapeños bring bold flavor to this dish.

Ingredient Amount Notes
Canned Pinto Beans 🌰 4 cans 15 oz each, drained and rinsed
Vegetarian Bacon 🥓 8 oz Smoked variety preferred, chopped
Jalapeño Peppers 🌶️ 2 whole Seeds removed, finely diced
White Onion 🧅 1 whole Medium, finely chopped
Roma Tomatoes 🍅 2 whole Diced, seeds removed
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Ground Cumin 🌿 1 tsp Toasted for warmth
Dried Oregano 🍃 1 tsp Mexican oregano preferred
Chipotle Peppers in Adobo 🔥 1 whole Minced, for smoky heat
Vegetable Broth 🥣 1 cup Low-sodium preferred
Lime 🍈 1 whole Juiced, for brightness
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Kosher Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred

[recipe_ingredient_scaler]

The vegetarian bacon is key here. Lightlife or MorningStar Farms brands have that smoky depth you want. Look for it near the tofu at Whole Foods or Kroger. If you can’t find it, smoked paprika in the mix helps mimic the flavor. The jalapeños? Pick firm ones with shiny skin (avoid the wrinkly ones). Canned beans should be low-sodium if possible—Goya or Bush’s are solid choices.

No vegetarian bacon? Smoked tofu or tempeh work great—just dice and crisp them up first. Out of fresh jalapeños? Pickled jalapeños at half the amount add tang and heat. The chipotle in adobo is non-negotiable for that smoky kick, but if you’re in a pinch, half a teaspoon of smoked paprika plus a pinch of cayenne gets you close. Canned pinto beans can be swapped for black beans if that’s what you’ve got.

Leftovers taste even better the next day once everything marries. Keeps in the fridge for 4-5 days or freezes for 3 months. Portion into containers for easy lunches—this reheats like a dream (just add a splash of water or broth).

❤️

Why You’ll Love This Recipe

  • 20-Minute Meal: I can have this on the table faster than it takes to decide what to order for delivery—canned beans do all the heavy lifting.
  • Smoky & Spicy: The vegetarian bacon and jalapeños give it that deep, smoky heat without any meat.
  • Weeknight MVP: Honestly, it’s my go-to for Taco Tuesdays, lazy Sundays, or when the fridge is almost bare.
  • Stretches Far: One batch feeds my family for two nights, and the leftovers taste even better the next day.

Step-by-Step Instructions for Smoky Bacon and Jalapeño Cowboy Beans

Here’s how I make these beans with bold flavors and perfect texture every time.

Step 1: Sauté the Vegetarian Bacon and Aromatics

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the 8 oz vegetarian bacon and cook for 4-5 minutes, stirring occasionally, until it starts to brown and crisp at the edges. This builds the smoky foundation for your beans.

Add the finely chopped 1 whole white onion and cook for another 3-4 minutes until it becomes translucent and soft. Stir in the minced 3 cloves garlic cloves and cook for 30 seconds just until fragrant—don’t let it burn. You’ll smell when it’s ready.

Step 2: Build the Flavor Base with Spices and Peppers

Add the finely diced 2 whole jalapeño peppers, diced 2 whole Roma tomatoes, minced 1 whole chipotle peppers in adobo, 1 tsp ground cumin, and 1 tsp dried oregano to the pot. Cook for 2-3 minutes, stirring constantly, until the tomatoes start to break down.

This is where the magic happens—the chipotle adds smoky heat, while the cumin and oregano create that authentic cowboy bean flavor. The mixture should look thick and aromatic, with the oil glistening around the edges.

Step 3: Combine with Beans and Broth

Add the drained 4 cans canned pinto beans to the pot, stirring to coat them in all those delicious flavors. Pour in the 1 cup vegetable broth, 1 tsp kosher salt, and 0.5 tsp black pepper. Stir well to combine.

Bring the mixture to a gentle simmer over medium heat. You want it bubbling just enough to meld the flavors without breaking up the beans. Let it cook uncovered for 10-12 minutes until the liquid reduces slightly and the beans are heated through.

Step 4: Finish and Garnish

Remove from heat and stir in the juice of the 1 whole lime. The acidity brightens all the flavors and balances the smokiness. Taste and adjust seasoning if needed—sometimes I add a pinch more salt if the beans need it.

Let the beans sit for 5 minutes to allow the flavors to meld. Just before serving, stir in the chopped 0.25 cup fresh cilantro, reserving a little for garnish. The cilantro adds a fresh, herbal note that makes these beans irresistible.

👨‍🍳

Pro Tips For Making Frijoles Charros Recipe With Canned Beans

  • Rinse the Beans: Drain and rinse the canned pinto beans under cold water to remove excess starch and sodium. I learned this the hard way—skipping it leaves the broth too thick and salty.
  • Char the Veggies: Let the white onion, jalapeños, and tomatoes cook until slightly blistered in the pot. This adds depth to the broth that raw veggies just can’t.
  • Skip the Overcrowd: Cook the vegetarian bacon separately first if your pot is small. After burning a batch, I realized it steams instead of crisping when crowded.
  • Simmer Low and Slow: Once everything’s in the pot, keep it at a gentle simmer for 15-20 minutes. High heat makes the beans mushy and the flavors harsh.

Creative Variations of These Flavors

Spicy Chorizo Swap

Replace vegetarian bacon with 8 oz Mexican chorizo for a meatier version. Cook it first to render the fat, which adds incredible depth. I find Cacique or Johnsonville brands work best at regular grocery stores. 🌶️

Black Bean Twist

Swap pinto beans for 4 cans black beans for a different texture and color. They hold their shape well and pair beautifully with the smoky flavors. The cooking time remains the same.

Smoky Chipotle Boost

Double the chipotle to 2 peppers in adobo for serious heat and smokiness. Balance it with an extra squeeze of lime. This is my go-to when I want to wake up the flavors.

Vegetable-Packed Version

Add 1 diced bell pepper with the onions for extra crunch and sweetness. I like using red for color. It cooks down nicely and blends beautifully with the other ingredients.

Slow Cooker Method

Combine all ingredients except cilantro and lime in a slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Finish with fresh cilantro and lime juice just before serving.

This hands-off approach lets the flavors develop even more deeply. 💪

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 4g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular bacon instead of vegetarian?

Use 8 oz regular bacon and cook until crispy. Drain excess fat if desired, but leave enough for flavor. This adds a rich, meaty depth to the dish.

2

How do I make it less spicy?

Remove seeds from jalapeños and use half the chipotle. For no heat, skip jalapeños and use 1/2 tsp smoked paprika instead of chipotle. The smoky flavor remains without the kick.

3

Can I prep this ahead of time?

Yes! Cook and store in an airtight container for up to 4 days. Flavors deepen overnight. Reheat on the stove with a splash of broth to loosen.

4

What if my beans are too dry?

Stir in 1/4 cup vegetable broth or water and simmer for 5 minutes. The beans will absorb the liquid and become creamy again. Adjust seasoning after adding liquid.

★★★★★4.5(2 reviews)
Chef Melanie

More recipe sites