Mexican Charro Beans, also known as Frijoles Charros, are loaded to the brim with flavor! Pinto beans are cooked in a chicken broth seasoned with warm and inviting spices. Throw in some bacon, tomato, onions, ham, and jalapeños for the perfect blend of bold flavors. I just love Mexican food, it’s so packed with flavor! It’s definitely a crowd pleaser and I love making it for guests and friends and family. If you are looking for some more must-try Mexican food recipes, you’ve got to try this Mexican Chicken Corn Chowder, yummy Chilaquiles, and this Grilled Mexican Street Corn.

Charros Beans

I am in love with one pot dinners. Things like chili and this charro bean dish are life savers when you are looking for a simple yet flavorful meal to fill up some hungry bellies. I don’t even remember how I stumbled on this recipe, but I’ve been making it for a while now and can definitely say this is the perfect recipe! It’s simple and straightforward, and absolutely packed with bold and savory flavors. It’s not spicy, but you could definitely crank up the heat if you like it that way! So if you’ve never heard of charro beans before, it is pretty similar to cowboy beans. It’s got bacon and ham instead of the classic ground beef we think of with a classic chili recipe. I honestly love it just as much as chili, it’s a heavily seasoned broth that leaves you wanting more and more. It’s also a really simple recipe to whip up so it’s definitely going to end up on your dinner calendar. It doesn’t really need a side dish, but we love eating it along with some skillet queso and tortilla chips!

Ingredients

I absolutely love this charro bean dish! So simple, and this list of ingredients is mostly spices because this is a flavor packed meal. I have also seen charro beans with chorizo instead of ham, which you could absolutely do! You can also add beer to the stock to make it a little stronger in flavor. You can find the measurements below in the recipe card.

Bacon: I prefer a thicker cut of bacon, it just has a better texture in my opinion. Onion: Minced or diced into good size pieces so they cook evenly. Jalapeños: Seeded and chopped up pretty small. Remove the seeds so your dish isn’t too hot. Garlic: I prefer to use freshly minced garlic. Ham: Cubed into bite-size pieces. Pinto Beans: Canned so that they are already soft. I suppose you could cook them yourself if you felt like it! Diced Tomatoes: Canned, if you can find Mexican-style that’s a bonus! Chicken Broth: The base for the beans, you could use beef broth or vegetable stock instead! Cumin: It’s peppery and smoky, a must add! Brown Sugar: Sugar helps to balance out all of the savory flavors and add depth to the stock. Oregano: It’s a little spicy, and blends perfectly with these ingredients. Paprika: It’s actually a little fruity and brings amazing depth to the dish. Salt and Pepper: To taste. Cilantro and Limes: For garnish.

Charro Bean Recipe

You won’t be able to get enough of this flavorful charro bean dish! Make life easy and use canned beans so they are perfectly tender. Dried pinto beans are always an option but it will definitely add to your cooking time. This recipe is all made in one pot which makes it simple to whip up and clean up. As a mom of 4, I’m all about that!

Alternative Protein: You don’t have to stick to just pork! You could use ground beef or even chicken if you wanted to. I usually prefer to use chorizo if I go with a different protein to keep things in the same flavor profile. But this is your recipe now, make it however you like it! Extras for Garnish: I usually like to add extras on top after I serve myself a bowl. If you think of it like chili or a taco, any of those common toppings go great. My preference is shredded cheddar, sour cream or creme fresh, cilantro, and limes! Use Different Beans: If you don’t want to use canned pinto beans, you can use dry pinto beans. You could also choose a different kind of bean like black beans or kidney beans.

In the Refrigerator: You can store your leftovers in an airtight container in the refrigerator for up to 7 days. In the Freezer: You can store your leftovers in a freezer safe container for up to 3 months. Thaw overnight in the fridge and warm over the stove for the best taste.

One Pot Ground Beef Stroganoff

One-Pot Creamy Chicken Mushroom Florentine

One Pot Cajun Chicken Alfredo Pasta

One Pot Creamy Parmesan Chicken with Mushroom Rice

All nutritional information is based on third party calculations and is only an estimate. Each recipe and nutritional value will vary depending on the brands you use, measuring methods and portion sizes per household.

The Best Homemade Alfredo Sauce Recipe Ever!

Insanely Delicious Prime Rib Recipe

Lemon Garlic Parmesan Shrimp Pasta

Charro Beans - 73Charro Beans - 4Charro Beans - 19Charro Beans - 58Charro Beans - 86Charro Beans - 69Charro Beans - 96Charro Beans - 63Charro Beans - 36Charro Beans - 24