Frijoles Charros (Mexican Pinto Beans With Beef Bacon and Chiles)

Posted on

Main Dishes

There’s just something about a steaming pot of **Frijoles Charros** that takes me back to my childhood—the rich, smoky aroma wafting through the kitchen as my Grandma prepared her famous batch. I can still picture her, standing at the stovetop with her trusty cast-iron skillet, the sounds of sizzling bacon filling the air, blending beautifully with the anticipation of what was to come. Honestly, I think I could live off of this dish and never complain a day in my life. It’s hearty, it’s comforting, and it’s a celebration of flavors that reflects the warmth of our family gatherings.

I remember the first time I tried to make this dish on my own. I was excited but nervous, convinced I could never replicate Grandma’s magic. I mean, how could I? Most of the time, she’d toss in ingredients without even measuring, relying on her instincts and decades of experience. But I knew I had to give it a shot, so with a bag of pinto beans and a craving in my heart, I rolled up my sleeves and got to work. I’ll admit—it wasn’t perfect, and I may have overcooked the beans on my first try. But you know what? Each attempt got me closer to that nostalgia-inducing flavor, and I learned something invaluable: cooking is as much about love and connection as it is about chiles and spices.

The beautiful thing about **Frijoles Charros** is how versatile it is. You might find different regional variations across Mexico, and that’s part of the charm. Some families add a splash of beer for flavor, others throw in vegetables like corn or add extra spices that elevate the dish further. However, my go-to recipe is all about sticking to tradition, embracing the flavors that have been passed down, and savoring each bite of this incredible soul food.

Let’s jump into the nitty-gritty of this dish. Here’s why you’ll love making **Frijoles Charros** at home!

What Goes Into Frijoles Charros?

The ingredients are quite simple, but together they create a dish that feels downright luxurious. Here’s a little rundown of what you’ll need:

Pinto Beans: The star of the show! Pinto beans bring a creamy texture that makes the dish so comforting. I always soak mine overnight. It’s an extra step, but it really helps soften them up and cut down on cooking time. Just remember, if you forget to soak them, you can still make it work; it’ll just take a bit longer.

Bacon: Ah, the magical meat. The crispy, smoky goodness of bacon is essential. I always use thick-cut bacon; it adds a better texture and flavor. Plus, there’s something beautifully nostalgic about the sound of bacon sizzling. Just keep a close eye on it; once it’s perfectly crispy, set it aside for later.

Beef: Ground beef typically makes its way into my Frijoles Charros. Small chunks of beef are just as delightful, though. Just make sure you brown it well to develop a nice flavor. It’s a balancing act; you want it hearty but not overbearing—the beans should take center stage.

Chorizo: For me, this is a non-negotiable ingredient. The richness that chorizo adds is to die for! A bit spicy and smoky—it gives a flavor explosion that’s hard to beat. I tend to go for the fresh kind, and if there are any leftovers, they’re always a welcome addition to breakfast burritos the next day.

Onion & Garlic: The classic pairing for any good dish. I swear by using one yellow onion and several garlic cloves. Dice ’em up nice and small, so they blend into the background without being overpowering. It’s the foundation of flavor—trust me!

Tomatoes: Fresh is always better, but canned tomatoes are a good backup. I tend to keep a stash of both. The acidity from the tomatoes brightens the dish and balances out the richness of the beans and meats wonderfully.

Chiles: Oh boy, this is where it gets exciting. I usually use a mix of fresh jalapeños for heat and some roasted Poblano peppers for that deep, smoky flavor. Depending on how spicy you like it, you might want to taste as you go.

Beef Broth: This is what you’ll use to cook the beans. Using broth instead of water enhances the overall taste of the Frijoles Charros. If you want an even heartier experience, you can throw in some leftover broth from a beef roast. I mean, why not??

Cilantro: Okay, I get it—you either love cilantro or you’re a cilantro hater. If you’re in the latter camp, feel free to swap it for parsley, but I personally enjoy a sprinkle over the top for a burst of freshness and color at the end.

Let me tell you, each ingredient plays a crucial role, creating layers of flavor that remind me of family meals shared around the table.

Is Frijoles Charros Actually Good for You?

Now let’s get real about healthiness—because let’s face it, we all want to justify our food choices. This dish boasts some great nutrition, especially if you focus on the beans. Pinto beans are high in protein and fiber, which means they’re not only filling but great for digestion too. The bacon and chorizo do add a good amount of fat, but I prefer to think of them as flavor enhancers rather than just indulgent toppings.

Don’t get me wrong; it’s not exactly a light meal. It’s hearty and satisfying and gives you that warm hug you need when the weather is dreary. But guess what? As they say, everything in moderation, right? I love serving my Frijoles Charros over brown rice or paired with a side salad which helps balance the richness. You can also add some avocado slices for healthy fats.

Essentially, it’s a wholesome dish that supports heartiness—just be prepared to share, or you might find yourself going back for seconds (or thirds)!

Here’s What You’ll Need

– 1 pound dried **pinto beans** (soaked overnight)
– 4 slices thick-cut **bacon**
– 1/2 pound ground **beef**
– 1/2 pound fresh **chorizo**
– 1 medium **yellow onion**, diced
– 4-5 cloves **garlic**, minced
– 2 medium **tomatoes**, chopped (or 1 can diced tomatoes)
– 2 fresh **jalapeños**, diced (adjust according to heat preference)
– 2 poblano peppers, roasted and chopped (if you can’t find them, you can skip this, but they add amazing flavor!)
– 1 quart **beef broth**
– Salt and pepper, to taste
– Fresh **cilantro** for garnish

This will serve about 6-8 people, depending on how hungry they are!

How to Make Frijoles Charros Step-by-Step

So, are you ready to dive in? Grab your ingredients and let’s make some magic happen together.

1. **Prep the beans**: Soak the pinto beans overnight in enough water to cover them by a couple of inches. If you’re short on time, rinse the beans and boil them for about 2-3 minutes, then let them sit for an hour. Drain and rinse before using.

2. **Cook the bacon**: In a large pot over medium heat, cook the bacon until crispy. This should take about 6-8 minutes. Don’t rush it! Remember, the goal is to render the fat while adding flavorful crispy goodness. Once done, set it aside on a plate lined with paper towels to absorb the excess grease.

3. **Sauté the Aromatics**: In the rendered bacon fat, add the diced onion and sauté until translucent (about 5 minutes). Follow that with minced garlic and stir it around for another minute. The smell will be nothing short of incredible—trust me.

4. **Brown the meat**: Toss in the ground beef and chorizo. You’ll want to break it up with a wooden spoon and cook until browned—about 5-7 minutes. It might be tempting to skip this step, but browning the meat brings out more flavor.

5. **Add the beans and liquids**: Grab those soaked pinto beans and add them to the pot. Then pour in the beef broth. The broth should cover the beans by about 1 inch. Bring the whole concoction to a simmer.

6. **Stir in tomatoes and chiles**: Add in your chopped tomatoes, jalapeños, and poblanos. Season with salt and pepper. Give it a good stir, then cover the pot and let everything simmer for about 1-1.5 hours. Keep an eye on it, and if it looks like it’s getting too thick, add a splash of water or more broth as needed.

7. **Finish the dish**: Once the beans are tender and everything’s amalgamated into a wonderful medley, remove the lid and crush a few beans against the side of the pot with your spoon. This helps thicken the broth and makes it more stew-like. Remember to adjust seasoning, adding more salt and pepper if needed.

8. **Serve it up**: When ready, ladle the fragrant beans into bowls. Crumble the crispy bacon over the top and finish with a sprinkle of fresh cilantro. If you want to be a superstar, serve with warm corn tortillas on the side!

Little Extras I’ve Learned Along the Way

While making **Frijoles Charros** is a pretty straightforward process, here are a few tips and variations based on my own experiences:

– **Use leftovers**: If you have leftover cooked meat from a barbecue, toss that in! Shredded beef or even some leftover steak works beautifully and adds another layer of flavor without a lot of extra effort.

– **Make it spicy (or not)**: If you like it really spicy, throw in some diced serrano peppers or a sprinkle of cayenne. On the flip side, if you’re serving kids or spice-dodgers, you can keep the chiles milder by removing the seeds.

– **Throw in some veggies**: My sister sometimes adds diced carrots and corn, which add sweetness and color. Feel free to get creative; as long as you keep the balance, do what makes you happy!

– **Meal prep**: One thing I did was make a big batch and freeze portions for those nights when I just didn’t feel like cooking. It reheats beautifully and is an instant comfort meal.

In the spirit of creativity, I always say to welcome your own personal touch to every recipe. Get a little wild! Maybe next time I’ll throw in some diced potatoes for a twist.

This one means a lot to me. Cooking this dish is like giving my family a hug from the heart. So, whether you’re lighting up your kitchen for a weeknight dinner or hosting friends for a cozy gathering, I hope you try out this recipe. Let me know if you do—I’d love to hear how it turned out and if you put your spin on it!

You might also like these recipes