Soupy ranch-style beans with bacon and chiles
Prep Time
10 min
Cook Time
30 min
Total Time
40 min
Servings
6
6 cups
Difficulty
Easy
Cost
Budget
$
Soupy ranch-style beans with bacon and chiles
Whole pinto beans simmered in a savory, smoky broth with bacon, tomatoes, chiles, and cilantro. A rustic, soupy bean dish that is the perfect complement to grilled meats.
10m
Prep Time
30m
Cook Time
40m
Total Time
6
Servings
Easy
Difficulty
Budget $
Cost
(Updated )
Charro beans, or frijoles charros, are the cowboy beans of northern Mexico—a hearty, soupy dish loaded with smoky pork and chiles. Unlike refried beans, these stay whole in a flavorful broth.
Mexican cuisine is one of the most vibrant and flavor-forward traditions in the world. This recipe captures that spirit with accessible ingredients and techniques.
Whether you are a seasoned cook or just getting started, Charro Beans is a recipe that rewards attention to detail. The best meals are made by the sides. This recipe delivers a dish with enough flavor and texture to elevate the entire plate, proving that the supporting cast can steal the show when done right.
Cook bacon in a large pot over medium heat until crispy. Remove and set aside, leaving the fat.
Sauté onion and jalapeños in the bacon fat until softened, about 4 minutes.
Add diced tomatoes and cook for 3 minutes.
Pour in the beans with their broth and the crispy bacon. Simmer for 20 minutes.
Stir in cilantro, season with salt, and serve in bowls alongside grilled meats or tacos.
Serve with warm corn tortillas and fresh lime wedges
Top with crumbled queso fresco and sliced avocado
Pair with a side of Mexican rice and refried beans
Both add smoky, meaty flavor
Hotter but equally traditional
Nutritional yeast adds umami and a cheesy flavor without dairy. Toasted breadcrumbs provide a similar crunchy, savory finish on gratins and roasted vegetables.
Add diced hot dogs or chorizo for a more loaded version.
The beans get better as they sit, so make them ahead if possible.
Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.
Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.
Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Label with the date and recipe name.
Warm on the stove over medium heat. Add water if the broth has been absorbed.
Editor's note: Do not crowd the pan when roasting. Vegetables need space to brown properly — overlapping pieces steam instead of caramelize. Use two sheet pans if needed.
Per serving (15mg) · 6 servings
A moderate-calorie serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.
View all recipes →