Frijoles Charros: Best Mexican Bean Stew Recipe

Frijoles Charros is a beloved Mexican bean stew that combines rich flavors and hearty ingredients. This dish is perfect for family gatherings or cozy weeknight dinners, offering a satisfying meal that warms the soul. The combination of pinto beans, bacon, and spices creates a savory depth that works beautifully with the optional flour tortillas for a complete experience.

Whether you’re looking to impress guests or simply want a comforting dish to serve at home, Frijoles Charros delivers both flavor and nourishment. The slow-cooked beans absorb all the deliciousness from the meat and spices, making it a dish that everyone will love. It’s a celebration of traditional Mexican cooking, showcasing how simple ingredients can create something truly special.

Why you’ll love this Frijoles Charros

  • This recipe is packed with protein from the pinto beans and meat, making it a filling option for any meal and a great source of energy.
  • The combination of spices adds layers of flavor, ensuring each bite is delicious and satisfying while also appealing to different palates.
  • It’s easy to prepare, with most of the time spent simmering, allowing you to focus on other things or simply relax while it cooks.
  • Frijoles Charros is versatile; you can customize it with different meats or spices according to your preferences and dietary needs.
  • Served with warm tortillas, it transforms into a comforting meal that brings a taste of Mexico to your table, making it perfect for sharing.

Ingredients

  • 1 pound dried pinto beans, soaked overnight
  • 6 ounces bacon, chopped
  • 1/2 pound Mexican chorizo or ground beef
  • 1 small white onion, diced
  • 1 green bell pepper or 2 jalapeños, diced
  • 2 Roma tomatoes, diced
  • 2 cloves garlic, minced
  • 6 cups chicken broth or water
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon black pepper
  • 1 teaspoon kosher salt, plus more to taste
  • 2 rolled flour tortillas, for serving

This recipe serves 6 and requires 15 minutes of prep time plus an overnight soaking for the beans. The cooking time is approximately 2 hours and 15 minutes. The overnight soaking is crucial as it not only softens the beans but also reduces cooking time significantly.

Instructions

  1. Drain the beans: After soaking the beans overnight, drain them and place them in a pot with the chicken broth or water. This ensures that the beans are hydrated and ready to absorb all the flavors during cooking.
  2. Simmer the beans: Bring the pot to a simmer and cook until the beans are nearly tender, about 1 1/2 to 2 hours. Keep an eye on the water level and add more if necessary to prevent sticking.
  3. Cook the bacon: In a skillet, cook the chopped bacon over medium heat until it renders fat. The rendered fat will add a depth of flavor to the dish.
  4. Add the meat: Incorporate the chorizo or ground beef into the skillet and cook until browned, breaking it into small crumbles. This step infuses the stew with rich, meaty flavors.
  5. Add vegetables: Stir in the diced onion, green pepper or jalapeños, diced tomatoes, and minced garlic. Cook until the vegetables are softened, about 5 minutes, allowing the flavors to meld.
  6. Combine mixtures: Stir the meat and vegetable mixture into the pot of beans. This allows the beans to absorb the savory flavors from the meat and vegetables.
  7. Season and simmer: Add cumin, oregano, black pepper, and kosher salt to the pot. Simmer for an additional 20 to 30 minutes, until the broth is flavorful and slightly reddish from the meat and fat. This step is crucial for developing a deep, rich flavor.
  8. Taste and serve: Adjust salt to taste. Serve hot in bowls with rolled warm flour tortillas on the side or tucked into the bowl for a comforting meal.

Tips for the best results

  • For creamier beans, ensure they are cooked until very tender. This allows them to break down slightly and thicken the stew.
  • Use homemade chicken broth for a richer flavor, or opt for low-sodium versions for healthier cooking without sacrificing taste.
  • Adjust the spice level by choosing mild or spicy jalapeños based on your preference, ensuring that the dish suits your taste.
  • Give the stew enough time to simmer for the flavors to meld beautifully; this is where the magic happens, and the dish truly comes together.
  • Common mistakes include overcooking the beans; keep an eye on them toward the end of cooking to avoid mushiness.
  • Serve immediately for the best texture, but it’s also great reheated; the flavors deepen with time, making leftovers even tastier.

Variations and substitutions

  • Swap pinto beans for black beans for a different taste and texture, while still keeping the dish hearty.
  • Use smoked sausage instead of bacon for a different flavor profile that adds a nice smokiness.
  • Add corn for sweetness and texture, which complements the savory flavors of the stew.
  • Incorporate diced potatoes for added heartiness, making the dish even more filling.
  • For a vegetarian option, use mushrooms instead of meat and vegetable broth, creating a rich umami flavor without the meat.

Serving suggestions

Frijoles Charros is best served hot, accompanied by warm rolled flour tortillas that can be used to scoop up the stew. A side of fresh avocado or a simple green salad can further enhance your meal, making it a complete and satisfying dining experience. Consider adding a dollop of sour cream or a sprinkle of fresh cilantro for added freshness and flavor.

Storage and reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm on the stovetop over low heat, adding a splash of water or broth if necessary to loosen it up. You can also use the microwave, heating in short intervals until warmed through. For longer storage, consider freezing portions in airtight containers, which can be reheated later for a quick and delicious meal.

Frequently asked questions

Can I make Frijoles Charros ahead of time?

Yes, you can prepare this dish in advance. The flavors actually deepen and improve after a day in the fridge, making it a great make-ahead meal. Just reheat gently before serving to enjoy its full flavor.

Can I use canned beans instead of dried?

Canned beans can be used for a quicker version. If using canned beans, skip the soaking and initial cooking of the beans, and add them with the meat mixture to heat through, adjusting the cooking time accordingly.

What can I serve with Frijoles Charros?

This dish pairs wonderfully with rice, cornbread, or a fresh salad. You can also serve it with avocado slices or pico de gallo for extra flavor and texture, enhancing the overall dining experience.

How do I store Frijoles Charros?

Store leftovers in an airtight container in the fridge for up to three days. For longer storage, consider freezing it in portions, which can be reheated later. Just ensure to cool it completely before freezing.

Is Frijoles Charros spicy?

The spiciness of Frijoles Charros can vary depending on the type of peppers used. For a milder dish, opt for green bell peppers instead of jalapeños, or remove the seeds and membranes from the jalapeños to reduce heat.

Final thoughts

Frijoles Charros is a delightful and hearty dish that is sure to become a favorite in your home. With its rich flavors and satisfying texture, it’s perfect for any occasion. Try this recipe today and enjoy a taste of authentic Mexican comfort food, sharing it with loved ones for a truly memorable meal!

Leave a Reply

Your email address will not be published. Required fields are marked *