Frijoles Charros Recipe (A Delicious Homemade Favorite)

Imagine a pot of steaming, fragrant beans simmering on the stove, filling your kitchen with the comforting aroma of spices and smoky bacon. That’s what you’ll experience with Frijoles Charros, a beloved Mexican dish that celebrates the humble pinto bean with a hearty blend of flavors, textures, and a touch of tradition.

This recipe is special because it’s not just a side dish; it’s a meal in itself, packed with protein and flavor. With its savory goodness, you’ll find it’s the perfect dish for gatherings or a cozy night in.

Let’s dive into the ingredients and get cooking!

Why You’ll Love This Recipe

Frijoles Charros will quickly become a favorite for many reasons.

  • Rich, smoky flavor that satisfies your taste buds.
  • Hearty and filling, perfect for any meal.
  • Versatile enough to pair with many dishes.
  • Simple ingredients that create a complex taste.
  • Great for meal prep and leftovers.

My Experience Making This Recipe

The first time I made Frijoles Charros, I was blown away by the depth of flavor. The combination of spices and the richness from the bacon created a dish that felt like a warm hug on a chilly evening.

My family raved about it, and I knew I had stumbled upon a recipe that would grace our table for years to come. The best part? It’s so easy to whip up, and the smell alone is enough to bring everyone to the kitchen.

Recipe Overview

  • Recipe Name: Frijoles Charros
  • Servings: 6-8
  • Prep Time: 15 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 15 minutes
  • Course: Main Dish
  • Cuisine: Mexican
  • Calories per Serving: 310

Equipment You Will Need

  • Large pot or Dutch oven
  • Wooden spoon
  • Measuring cups and spoons
  • Knife and cutting board
  • Can opener (if using canned tomatoes)

Ingredients for Frijoles Charros

  • 2 cups dried pinto beans, rinsed and soaked overnight
  • 4 cups chicken broth or water
  • 4 slices bacon, chopped
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 jalapeño, diced (seeds removed for less heat)
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • 2 medium tomatoes, chopped
  • 1/4 cup chopped cilantro (for garnish)
  • Salt and pepper to taste

Ingredient Notes and Substitutions

  • Dried pinto beans: They provide a creamy texture and absorb flavors well. You can use canned beans for a quicker option, but reduce the cooking time.
  • Bacon: Adds a savory, smoky flavor to the dish. You can substitute with turkey bacon for a lighter version.
  • Chicken broth: Enhances the richness of the beans. Use vegetable broth for a vegetarian option.
  • Jalapeño: Gives a bit of heat. If you prefer milder flavors, skip it or use a bell pepper instead.
  • Cilantro: Adds freshness and brightness. If you’re not a fan, skip it or use parsley.

How to Make Frijoles Charros

Step 1: Prepare the Beans

Start by rinsing the soaked pinto beans under cold water. This helps remove any dirt or impurities that might affect the flavor.

Step 2: Cook the Bacon

In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy. This step infuses the dish with a rich, smoky flavor.

Step 3: Sauté the Aromatics

Add the diced onion, minced garlic, and jalapeño to the pot. Sauté until the onion is translucent, about 5 minutes, allowing the flavors to meld.

Step 4: Add the Beans

Stir in the rinsed beans, followed by the chicken broth or water. The liquid will help cook the beans evenly and create a delicious broth.

Step 5: Season the Dish

Add the ground cumin, oregano, and chopped tomatoes to the pot. These spices will enhance the flavor profile of the beans.

Step 6: Simmer

Bring the mixture to a boil, then reduce the heat to low and cover. Let it simmer for about 1.5 to 2 hours, or until the beans are tender, stirring occasionally.

Step 7: Adjust Seasoning

Once the beans are cooked, taste and season with salt and pepper. This is your chance to make it just right for your palate.

Step 8: Serve and Garnish

Remove from heat and serve hot, garnished with fresh cilantro. This finishing touch brightens up the dish beautifully.

Pro Tip: For the best flavor, let the beans rest for a few minutes before serving; it allows the flavors to deepen.

Tips for the Best Frijoles Charros

  • Soak the beans overnight to reduce cooking time and improve texture.
  • Use homemade broth for richer flavor; store-bought works in a pinch.
  • Adjust the spice level by adding more or less jalapeño.
  • Top with crumbled queso fresco for added creaminess.
  • Let the beans sit for a bit before serving to let the flavors meld.

Common Mistakes to Avoid

  • Skipping the soaking step can lead to tough beans; always soak for best results.
  • Not stirring occasionally can cause beans to stick to the bottom of the pot.
  • Overcooking or undercooking the beans will affect the texture.
  • Not seasoning at the end can lead to bland beans; taste and adjust before serving.

Serving Suggestions

Frijoles Charros is incredibly versatile and pairs well with many dishes.

  • Serve with warm tortillas for a complete meal.
  • Great alongside grilled meats or tacos.
  • Top with avocado slices for a creamy contrast.
  • Pair with rice for a filling, hearty combination.

Variations to Try

  • Try adding diced bell peppers for extra crunch and sweetness.
  • Substitute black beans for a different flavor profile.
  • Add corn for a touch of sweetness and texture.
  • Mix in some chorizo for a spicier, more robust dish.

Dietary Adaptations

  • Gluten-free: This recipe is naturally gluten-free, just ensure your broth is gluten-free.
  • Dairy-free: The dish is dairy-free; skip the cheese garnish for full compliance.
  • Vegan/Vegetarian: Substitute the bacon with smoked tofu or tempeh for a vegetarian variant.
  • Low-carb/Keto: You can reduce the beans and add more meat or vegetables to lower carbs.

Storage and Reheating

Refrigerator

Store leftovers in an airtight container in the fridge for up to 5 days.

  • Let them cool before sealing to prevent condensation.
  • Reheat in a pot over medium heat, adding a splash of water if needed.

Freezer

Freeze Frijoles Charros in portions for up to 3 months.

  • Use freezer-safe containers or bags to avoid freezer burn.
  • Label with the date for easy organization.

Reheating

Defrost in the fridge overnight before reheating.

  • Reheat on the stovetop or in the microwave until warmed through.
  • Add a bit of broth if they seem too thick after freezing.

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 310
Total Fat 12g
Saturated Fat 4g
Carbohydrates 42g
Fiber 12g
Sugar 3g
Protein 15g
Sodium 680mg
Cholesterol 20mg

This nutritional information is an estimate and may vary based on specific ingredients used.

Frequently Asked Questions

Can I use canned beans instead of dried?

Yes, you can use canned beans. Just reduce the cooking time significantly since they are already cooked.

How can I make these beans spicier?

For more heat, add extra jalapeños or even a dash of hot sauce while cooking.

Can I make Frijoles Charros ahead of time?

Absolutely! They taste even better the next day after the flavors meld together.

What if my beans are too mushy?

This may happen if they are overcooked. Keep an eye on them during the simmering process.

Can I leave out the bacon?

Yes, feel free to skip the bacon for a vegetarian version, or substitute with a vegetarian option.

Final Thoughts

Making Frijoles Charros is not just about cooking; it’s about creating a dish filled with warmth and flavor that brings people together. With its rich taste and hearty ingredients, it’s sure to become a staple at your table.

So grab your beans and get cooking; you won’t regret it! For more delicious recipes, check out this Cowboy Chili Recipe or explore the deliciousness of Pozole Verde Recipe.

Frijoles Charros

A traditional Mexican dish featuring pinto beans simmered with smoky bacon, spices, and vegetables.
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings: 6 people
Course: Main Dish
Cuisine: Mexican
Calories: 310

Ingredients
  

Main
  • 2 cups dried pinto beans rinsed and soaked overnight
  • 4 cups chicken broth or water
  • 4 slices bacon chopped
  • 1 medium onion diced
  • 2 garlic cloves minced
  • 1 jalapeño diced (seeds removed for less heat)
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • 2 medium tomatoes chopped
  • 1/4 cup chopped cilantro for garnish
  • Salt and pepper to taste

Equipment

  • Large pot or Dutch oven
  • Wooden spoon
  • Measuring cups and spoons
  • Knife and cutting board
  • Can opener

Method
 

  1. Rinse the soaked pinto beans under cold water.
  2. In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy.
  3. Add the diced onion, minced garlic, and jalapeño to the pot. Sauté until the onion is translucent, about 5 minutes.
  4. Stir in the rinsed beans, followed by the chicken broth or water.
  5. Add the ground cumin, oregano, and chopped tomatoes to the pot.
  6. Bring the mixture to a boil, then reduce the heat to low and cover. Let it simmer for about 1.5 to 2 hours, or until the beans are tender, stirring occasionally.
  7. Once the beans are cooked, taste and season with salt and pepper.
  8. Remove from heat and serve hot, garnished with fresh cilantro.

Notes

Frijoles Charros is hearty and can be served as a main dish or side. Let the beans rest for a few minutes before serving to enhance the flavors.

Leave a Comment

Recipe Rating