These hearty Charro Beans are loaded with tender pinto beans, smoky meat, green chiles, and bold Southwestern flavors. Slow-simmered until rich and savory, they’re the perfect side dish for barbecues, tacos, or a comforting family dinner.
Ingredients
- 1 pound dried pinto beans, rinsed and sorted
- 8 cups water
- 1 tablespoon olive oil
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 pound smoked sausage, smoked ham, or smoked brisket, chopped
- 1 (4-ounce) can diced green chiles
- 2 medium tomatoes, diced
- 1 jalapeño, finely chopped (optional)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper
- ¼ cup fresh cilantro, chopped
- Juice of 1 lime
Instructions
1. Cook the Beans
- Place the pinto beans in a large pot and cover with water.
- Bring to a boil for 2 minutes, then remove from heat and let soak for 1 hour.
- Drain and rinse the beans.
- Return beans to the pot with 8 cups fresh water and simmer for 1½ to 2 hours, or until tender.
2. Prepare the Flavor Base
- Heat olive oil in a large skillet over medium heat.
- Add onion and cook until softened, about 5 minutes.
- Stir in garlic and cook for 30 seconds.
- Add the smoked meat and cook until lightly browned.
3. Build the Charro Beans
- Add the onion mixture to the cooked beans.
- Stir in green chiles, tomatoes, jalapeño, cumin, chili powder, smoked paprika, salt, and pepper.
- Simmer uncovered for 30–40 minutes, allowing the flavors to meld and the broth to slightly thicken.
4. Finish and Serve
- Stir in cilantro and fresh lime juice.
- Taste and adjust seasonings as needed.
- Serve hot with warm tortillas, cornbread, grilled meats, or rice.
Tips
- Smoked brisket gives the richest flavor, but smoked sausage and ham work wonderfully too.
- For extra heat, add a diced serrano pepper.
- If you prefer a thicker consistency, mash a small portion of the beans before serving.
- These beans taste even better the next day.
Storage
- Refrigerate in an airtight container for up to 5 days.
- Freeze for up to 3 months.
Prep Time: 15 minutes
Cook Time: 2 hours 30 minutes
Total Time: 2 hours 45 minutes
Servings: 8