The rich and savory aroma of Frijoles Charros simmering on the stove is simply unmatched. Picture it: a cozy evening, the air filled with the enticing scent of chorizo and bacon mingling with garlic and spices. I stumbled upon this heartwarming dish while reminiscing about family gatherings, where these flavorful beans were the star attraction on the table.
Frijoles Charros, or Mexican-style charro beans, are more than just a side dish; they embody comfort and celebration. With simple ingredients like pinto beans, smoky bacon, and spicy chorizo, this recipe transforms them into a creamy, satisfying delight that’s bound to impress your guests or bring warmth to a quiet night in.
What I love most about this one-pot wonder? It seamlessly blends flavors, allows for easy substitutions based on what you have on hand, and gives you the power to elevate your weeknight dinners without breaking a sweat. Ready to dive into this flavor-packed experience? Let’s get cooking!
Why are Charro Beans so irresistible?
Irresistible flavors: Each bite of these Charro Beans brings together smoky bacon and spicy chorizo for a taste explosion that lingers beautifully.
One-pot simplicity: With minimal cleanup, this recipe makes weeknight cooking a breeze—perfect for busy chefs!
Customizable options: Whether you’re using leftover meats or adjusting spice levels, these beans fit any palate or pantry.
Crowd-pleasing: Serve them at gatherings, and watch as they become the star of the meal—everyone will be asking for seconds!
Perfect cozy dish: Ideal for chilly nights, they warm both the belly and soul, creating that comforting vibe we all crave.
Charro Beans Ingredients
• Get ready to savor the robust flavors!
For the Beans
- Pinto Beans – The foundation of this dish; soak overnight for even cooking.
- Water/Chicken Broth – The liquid for simmering; broth enhances the flavor deeply.
For the Meats
- Bacon – Adds a rich, smoky flavor; chop into 1/2 inch slices for perfect crispiness.
- Chorizo – Infuses a spicy kick; don’t forget to remove casings before cooking.
For the Vegetables
- Onion – Brings sweetness and complexity; dice finely for quicker cooking.
- Jalapeno – Adds heat; adjust the amount based on your desired spice level.
- Garlic – Enhances aroma and flavor depth; chop finely for maximum infusion.
For Seasoning
- Ground Cumin – Essential for traditional flavor; don’t skip this earthy note!
- Salt and Pepper – Basic seasonings to elevate all the flavors; adjust to taste.
For Optional Flavor Enhancements
- Diced Tomatoes – Provides acidity and moisture; fire-roasted adds a smoky touch.
- Apple Cider Vinegar – Brightens the flavor profile; omit if you prefer a richer taste.
- Cilantro – A fresh herb garnish; chop for a beautiful topping before serving.
Enjoy making these delicious Charro Beans that will become a family favorite!
How to Make Charro Beans
-
Cook Bacon: In a large saucepan, heat over medium until crispy. Remove the bacon and set aside, leaving the grease in the pan for extra flavor.
-
Cook Chorizo: In the same pan, add chorizo, breaking it apart as it cooks. Stir until fully browned and then set aside.
-
Sauté Vegetables: Add diced onion and jalapeno to the pan; sauté for about 5 minutes until they turn tender and fragrant.
-
Add Seasoning: Stir in minced garlic and ground cumin, cooking just until fragrant—about 1 minute should do.
-
Combine Ingredients: Now, it’s time to bring it all together! Add the soaked pinto beans, water or chicken broth, diced tomatoes, cooked bacon, cooked chorizo, and a splash of apple cider vinegar (if using) into the pot.
-
Simmer: Bring the mixture to a boil, then lower the heat and let it simmer, covered, for 45-80 minutes, or until the beans are tender. Start checking at 45 minutes for doneness.
-
Season and Serve: Finally, taste and season with salt and pepper. Serve your hearty Charro Beans hot, topped with freshly chopped cilantro for that burst of flavor.
Optional: Serve with lime wedges or your favorite hot sauce for an extra kick!
Exact quantities are listed in the recipe card below.
Charro Beans Variations & Substitutions
Feel free to get creative and customize these flavorful beans to suit your taste and pantry!
-
Canned Beans: Use 3 cans of pinto beans for a quicker meal, reducing the simmering time significantly.
-
Different Meats: Swap out chorizo for andouille sausage or smoked turkey for a lighter twist.
-
Smoky Flavor: Add smoked paprika or liquid smoke for an extra layer of delicious smokiness.
-
Veggie Boost: Toss in extra vegetables like bell peppers or corn to enhance texture and flavor.
-
Plant-Based Delight: Use meatless chorizo or tempeh for a hearty vegan-friendly version without sacrificing flavor.
-
Herb Infusion: Experiment with additional herbs like oregano or bay leaves during simmering for a uniquely aromatic profile.
-
Sweet Touch: Add a tablespoon of honey or brown sugar to balance the spice levels, creating a delightful harmony.
-
Hotter Kick: Increase jalapeno or include a variety of peppers for those who crave more heat in their Charro Beans!
Expert Tips for Charro Beans
-
Soak Your Beans: Ensuring you soak your dried pinto beans overnight not only cuts down cooking time but also aids digestion, enhancing the overall experience of your Charro Beans.
-
Cook on Low Heat: After reaching a boil, simmer the mixture on low to allow flavors to meld beautifully. Monitoring the timing prevents overcooked beans that can turn mushy.
-
Adjust Spice Levels: If you’re unsure about the heat from jalapenos, start with less and add more as desired. This ensures your Charro Beans appeal to all guests, even those sensitive to spice.
-
Utilize Leftovers: For a hearty twist, don’t hesitate to toss in leftover cooked meats like ham or chicken. This can elevate your Charro Beans while minimizing waste.
-
Taste as You Go: Seasoning with salt and pepper should be done gradually. Taste your beans before serving to ensure perfect flavor balance, making for a comforting dish every time.
How to Store and Freeze Charro Beans
Fridge: Store leftover Charro Beans in an airtight container for up to 4 days. Keep them moist by adding a splash of broth or water before sealing.
Freezer: These beans freeze beautifully! Transfer cooled beans into freezer-safe bags or containers for up to 3 months. Ensure to leave space for expansion.
Reheating: When ready to enjoy, thaw overnight in the fridge. Reheat gently on the stovetop, adding a little water or broth to maintain that creamy texture.
Room Temperature: Avoid leaving Charro Beans out at room temperature for more than 2 hours to ensure food safety.
What to Serve with Frijoles Charros?
Embrace the warmth of your kitchen with flavors that dance together beautifully!
- Warm Tortillas: Soft, freshly made tortillas are perfect for scooping up these beans and adding a delightful texture.
- Mexican Rice: Fluffy, seasoned rice complements the smoky bean flavors, making it a hearty combination. Top it off with sliced avocado for a creamy addition.
- Guacamole: Creamy and zesty, this dip cuts through the richness of the beans, creating a refreshing contrast that keeps your palate engaged.
- Pico de Gallo: Relish in vibrant tomato, onion, and cilantro salsa that adds a burst of freshness to your plate. The crunch balances the soft texture of the beans beautifully.
- Cornbread: A slice of slightly sweet cornbread pairs perfectly, soaking up the flavorful broth and offering a comforting side.
- Sour Cream: A dollop of sour cream adds a tangy creaminess that enhances the spice of the chorizo, making every bite even more delightful.
- Margaritas: Sip on a refreshing margarita while enjoying your meal, as the citrusy notes provide a perfect balance to the savory beans.
- Fresh Cilantro Salad: Tossed with lime dressing, this herbaceous salad lightens the meal and adds a crunch that contrasts nicely with the beans.
Make Ahead Options
These Charro Beans are a fantastic meal prep option for busy home cooks! You can soak the pinto beans up to 24 hours in advance, ensuring they’re ready for cooking. Additionally, chop the onions, jalapenos, and garlic a day ahead and store them in the refrigerator to save time on cooking day. You can also cook the bacon and chorizo up to 3 days in advance, refrigerating them until you’re ready to combine everything. To maintain quality, ensure that all ingredients are stored in airtight containers. When you’re ready to serve, simply sauté the vegetables, stir in the prepped ingredients, and simmer for the delicious taste of homemade Charro Beans with minimal effort!
Charro Beans Recipe FAQs
How do I select the best pinto beans?
Absolutely! When choosing dried pinto beans, look for those that are uniform in color without dark spots or blemishes, which can indicate spoilage. Ideally, the beans should feel firm and dry to the touch. If using canned beans, opt for low-sodium options to control salt levels in the dish.
What is the best way to store leftover Charro Beans?
You can store leftover Charro Beans in an airtight container in the refrigerator for up to 4 days. I recommend adding a splash of chicken broth or water before sealing to keep them moist and flavorful. For best quality, always let them cool to room temperature before refrigerating.
Can I freeze Charro Beans? How do I do it properly?
Yes, you can definitely freeze Charro Beans! To do so, let the beans cool completely first. Then, transfer them into freezer-safe bags or airtight containers, making sure to leave some space for expansion. They can be frozen for up to 3 months. Thaw overnight in the fridge when you’re ready to enjoy them again!
My beans turned out mushy. What went wrong?
Very! If your beans ended up mushy, it might be due to cooking them for too long or using beans that were too old (they lose their integrity over time). Make sure to check the beans for doneness around the 45-minute mark, especially if you’ve soaked them overnight. In future preparations, try reducing the simmer time and stirring occasionally to prevent overcooking.
Are Charro Beans safe for pets?
While Charro Beans are delicious for us, it’s best to avoid feeding them to pets, especially if they contain spices or ingredients like onion, which can be harmful to dogs and cats. Stick with plain, unsalted beans if you want to share a little with your furry friends!
Can I make Charro Beans gluten-free?
Absolutely! Charro Beans are naturally gluten-free, but always double-check any pre-packaged ingredients, especiallybroths or spices, to ensure they don’t contain gluten. You can swap chicken broth with vegetable broth for a vegetarian option without any gluten concerns!

Delicious Charro Beans: A Flavorful Twist on Tradition
Ingredients
Equipment
Method
- In a large saucepan, heat bacon over medium until crispy. Remove bacon and set aside, leaving grease in the pan.
- Add chorizo to the same pan, breaking it apart as it cooks until fully browned, then set aside.
- Sauté diced onion and jalapeno in the pan for about 5 minutes until tender and fragrant.
- Stir in minced garlic and ground cumin, cooking until fragrant, about 1 minute.
- Add soaked pinto beans, water or chicken broth, diced tomatoes, cooked bacon, cooked chorizo, and apple cider vinegar if using into the pot.
- Bring to a boil, then lower heat and let it simmer, covered, for 45-80 minutes or until beans are tender.
- Taste and season with salt and pepper. Serve hot, topped with chopped cilantro.







