Charro beans, a beloved Mexican staple, are more than just a side dish; they're a culinary experience. These hearty, flavorful beans simmered in a rich broth of bacon, onions, and spices offer a comforting warmth that's perfect for any occasion. Their deep, complex taste comes from a slow cooking process that allows the flavors to meld beautifully, creating a texture that's both tender and satisfying. Imagine the aroma of smoky bacon mingling with the sweet earthiness of the beans, all enhanced by the subtle heat of chiles. Beyond their deliciousness, charro beans are incredibly versatile, serving equally well as a side to tacos or enchiladas, or as a hearty vegetarian main course.
This irresistible recipe unlocks the secrets to creating perfect charro beans at home, transforming ordinary beans into an extraordinary culinary masterpiece. Ready to embark on this flavorful journey? Let's dive into the step-by-step guide and create these magic beans together!
Tools Needed
- Pot
- Knife
- Cutting board
Ingredients
- Beans: 2 cups (pre-rinsed and soaked for 2 hours)
- Onion: 1/4 + 1/2
- Garlic: 2 cloves
- Salt
- Sausages: 5
- Ham: 7 slices (thin)
- Tomatoes: 3
- Cilantro: 1 bunch
- Jalapeño peppers: 2
- Chorizo: 255g
- Bacon
- Water: plenty
Step-by-Step Instructions
Step 1. Prepare the Beans and Aromatics
- Rinse and soak beans for 2 hours.
- In a pot, combine beans, water, onion, garlic, and salt.
- chop tomatoes, onions, jalapeños, and cilantro.



Step 2. Sauté the Meats and Vegetables
- Cut sausages into slices.
- Fry bacon until golden brown, then remove.
- Fry ham and sausages in the bacon fat.
- Add chorizo and fried onion; cook for 15 minutes.




- Add jalapeño peppers and cook for a few minutes.
- Add tomatoes and cook until softened.


Step 3. Combine and Simmer
- After about 1.5 hours of cooking the beans are ready.
- Mix the cooked chorizo, onion, peppers, tomatoes, ham, sausages, and bacon.
- Add the cooked beans to the mixture.
- Add cilantro, cover, and let it simmer for a few minutes to release flavors.




Step 4. Serve
- Serve and enjoy!

Read more: Authentic Charro Beans Recipe: South Texas Style
Tips
- Soaking the beans beforehand helps them cook faster and become more tender.
- Adjust the amount of spices to your liking.
- Feel free to add other ingredients like beef or pork for extra flavor.
Nutrition
- Calories: approximately 700-850
- Fat: 40-55g
- Carbs: 60-75g
- Protein: 35-45g
FAQs
1. Can I use canned beans instead of dried beans?
While dried beans offer the best flavor, you can use canned beans for convenience. Just be sure to drain and rinse them thoroughly before adding them to the recipe.
2. How can I make my charro beans spicier?
Add more chili powder, a chopped jalapeño or serrano pepper, or a dash of your favorite hot sauce to increase the heat.
3. How long can I store leftover charro beans?
Leftover charro beans can be stored in an airtight container in the refrigerator for up to 5 days. They also freeze well for longer storage.
With their rich flavor and satisfying texture, these homemade charro beans are sure to become a new family favorite. From weeknight dinners to festive gatherings, this versatile dish elevates any meal. Enjoy the delicious results of your culinary efforts, and savor every spoonful of these flavorful beans!