Print

Charro Beans Recipe : Authentic Mexican Pinto Beans with Bacon & Spice

Charro beans, or “frijoles charros,” are a bold and hearty Mexican side dish made with pinto beans simmered in a rich broth of bacon, tomatoes, chiles, and spices. Smoky, savory, and full of flavor, they’re a perfect companion to tacos, grilled meats, or a comforting bowl on their own.

Ingredients

Scale

1 pound dried pinto beans, rinsed

6 cups water or low-sodium chicken broth

6 slices bacon, chopped

1/2 onion, diced

2 cloves garlic, minced

1 jalapeño or serrano pepper, minced

1 tomato, chopped (or 1/2 cup canned diced tomatoes)

1/2 teaspoon cumin

1/2 teaspoon oregano

Salt and pepper to taste

Fresh cilantro for garnish

Optional: chorizo, ham, or chopped hot dogs for added meatiness

Instructions

In a large pot or Dutch oven, cook chopped bacon until crisp. Remove and set aside, leaving some fat in the pot.

Sauté onion, garlic, and jalapeño in bacon fat for 2–3 minutes.

Add tomatoes, cumin, and oregano. Cook another 2 minutes.

Add beans and water or broth. Bring to a boil, then reduce heat and simmer uncovered for 1.5 to 2 hours until beans are tender, stirring occasionally. Add water as needed.

Stir bacon back in, season with salt and pepper, and garnish with cilantro before serving.

Nutrition