You are currently viewing Frijoles Puercos – A Flavorful Mexican Delight

Frijoles Puercos – A Flavorful Mexican Delight

Frijoles Puercos, also known as “Dirty Beans,” is a hearty and flavorful dish originating from northern Mexico, particularly popular in regions like Monterrey and Nuevo León.

This dish is celebrated for its rich and savory profile, making it a comfort food favorite among locals. Frijoles Puercos typically features a base of cooked beans, often pinto or black beans, which are seasoned and simmered with ingredients such as chorizo, bacon, onions, and various spices.

The dish is characterized by its indulgent and robust flavor, with the meats infusing the beans with their smoky and savory essence. Frijoles Puercos is often served as a main dish accompanied by tortillas or rice, making it a satisfying and filling meal enjoyed by many in northern Mexican culinary tradition.

Estimated Duration

Indulge in the preparation and enjoyment of Frijoles Puercos with a cooking time of approximately 2 hours. This allows for the slow-cooking magic that infuses the beans with the savory flavors of pork and spices.

Nutrition Facts

Frijoles Puercos offers a nutrient-packed experience with the protein-rich beans and the savory addition of pork. This dish provides a wholesome and filling option for those seeking a balance of taste and nutrition.

Equipment Required

Before immersing yourself in the culinary delight of Frijoles Puercos, gather the following equipment:

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef’s knife
  • Cutting board


Ensure an authentic Frijoles Puercos experience by acquiring the following ingredients in precise quantities:

For the Beans:

  • 2 cups pinto beans, soaked overnight
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste

For the Pork Mixture:

  • 1/2 pound pork chorizo
  • 1/2 pound ground pork
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 can (14 ounces) diced tomatoes, undrained
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • Salt and pepper to taste


  1. Prepare the Beans: In a large pot, combine soaked pinto beans, chopped onion, minced garlic, cumin, chili powder, salt, and pepper. Cover with water and bring to a boil. Reduce heat and simmer until beans are tender.
  2. Cook the Pork Mixture: In a separate skillet, cook pork chorizo and ground pork until browned. Add chopped onion, minced garlic, diced tomatoes (with their juices), tomato paste, dried oregano, salt, and pepper. Simmer for 15-20 minutes.
  3. Combine Beans and Pork Mixture: Transfer the pork mixture to the pot of cooked beans. Stir well, allowing the flavors to meld. Simmer for an additional 30-40 minutes, allowing the beans to absorb the savory goodness.
  4. Adjust Seasoning: Taste and adjust the seasoning as needed. Add more salt, pepper, or spices to suit your preferences.
  5. Serve and Enjoy: Ladle the Frijoles Puercos into bowls and savor the harmonious blend of beans and pork.

Tips and Advice

  • Customize the spice level by adjusting the amount of chili powder and chorizo.
  • For added freshness, top the dish with chopped cilantro or a dollop of sour cream.

Enjoy with these Side Dishes

Frijoles Puercos pairs wonderfully with warm tortillas, rice, or a simple side salad for a complete and satisfying meal.

Storage Options

Store any leftover Frijoles Puercos in an airtight container in the refrigerator. Reheat gently on the stove before serving.

Ingredient Substitutes

Feel free to experiment with different types of beans or use a combination of chorizo and bacon for varied flavors.

Popular Alternatives to this Meal

For a culinary adventure, explore other delights such as Chiles Rellenos, or Tamales. Each dish showcases the diverse and rich tapestry of Mexican flavors and culinary expertise.