Frijoles Puercos is a rich and hearty Mexican bean dish made with refried beans, cheese, and flavorful add-ins that create a creamy, smoky, and irresistible dip or side. Known for its indulgent taste and satisfying texture, this recipe is perfect for gatherings, family meals, or whenever you want something comforting and packed with flavor.
The first time I made frijoles puercos, it was for a relaxed family dinner, and I honestly didn’t expect it to steal the spotlight. But as soon as it hit the table, everyone kept going back for more. My husband loved how creamy and savory it was, especially with warm bread on the side. It quickly became one of those dishes we bring out when we want something fun, comforting, and easy to share. Now, it’s a must-have whenever we’re craving bold, cozy flavors.
Why This Frijoles Puercos Recipe
- Ultra-creamy texture with rich, savory flavors
- Made with simple ingredients but delivers bold taste
- Perfect as a dip, side dish, or even a main
- Cheesy, smoky, and incredibly satisfying
- Great for gatherings, parties, or casual meals
- Easily customizable with different toppings and add-ins
Ingredients :
- Cooked pinto beans (or canned, drained) – 500 g / 1.1 lb
- Chorizo (or similar sausage) – 200 g / 0.44 lb
- Bacon – 150 g / 0.33 lb, chopped
- Onion – 1 small (100 g / 0.22 lb), finely chopped
- Garlic – 2 cloves (10 g / 0.02 lb), minced
- Jalapeño pepper – 1 (20 g / 0.04 lb), chopped
- Tomato – 1 medium (120 g / 0.26 lb), diced
- Refried beans – 300 g / 0.66 lb
- Shredded cheese (cheddar or Mexican blend) – 200 g / 0.44 lb
- Vegetable oil – 1 tablespoon (15 g / 0.03 lb)
- Salt – to taste
- Black pepper – to taste
Directions:
- In a large pan, cook the chopped bacon over medium heat until crispy. Remove and set aside, keeping a bit of the fat in the pan.
- Add the chorizo to the same pan and cook until browned and fully cooked.
- Stir in the chopped onion, garlic, and jalapeño, and sauté until softened and fragrant.
- Add the diced tomato and cook for a few minutes until it begins to break down.
- Mash the cooked pinto beans slightly, then add them along with the refried beans to the pan. Mix well.
- Let everything simmer together, stirring occasionally, until heated through and creamy.
- Stir in most of the shredded cheese and cooked bacon, reserving some for topping.
- Cook until the cheese is melted and the mixture is smooth and rich.
- Transfer to a serving dish, top with remaining cheese and bacon, and serve warm.
Notes:
- You can adjust the spice level by adding more or less jalapeño
- For a smoother texture, blend part of the beans before adding them
- Substitute chorizo with a milder sausage if preferred
- This dish thickens as it cools—add a splash of water or broth if needed
- Best served hot with tortilla chips, bread, or as a side to grilled dishes