Authentic Mexican Picadillo con Papas y Frijoles

292cd374

This traditional Mexican dish combines ground beef simmered in a savory tomato-chile sauce with tender potatoes and hearty beans. It’s simple, flavorful, budget-friendly, and loaded with rustic comfort.


Prep Time

  • Prep: 15 minutes
  • Cook: 30–35 minutes
  • Total Time: ~45–50 minutes

🍽 Equipment Needed

  • Large skillet or sauté pan
  • Blender (for sauce)
  • Knife & cutting board
  • Measuring cups/spoons
  • Wooden spoon or spatula

🧾 Ingredients

For the Picadillo:

  • 1 lb ground beef (85/15 or 90/10)
  • 1 small white or yellow onion, diced
  • 2 garlic cloves, minced
  • 2 medium potatoes, peeled and diced small
  • 1 cup cooked pinto beans (or 1 drained can)
  • 1–2 tbsp oil (vegetable or olive)
  • Salt & pepper, to taste

For the Tomato-Chile Sauce:

  • 3 medium Roma tomatoes
  • 2 dried guajillo chiles, stemmed and seeded
  • 1 dried ancho chile (optional, for deeper flavor)
  • ¼ cup chopped onion
  • 1 garlic clove
  • ½ tsp ground cumin
  • 1 cup water or broth (plus more as needed)
  • Salt, to taste

📝 Ingredient Notes

  • Chiles: Guajillo adds mild heat and smokiness; ancho is optional but brings rich depth.
  • Beans: Pinto beans are traditional, but black beans or cooked lentils work too.
  • Potatoes: Waxy potatoes (like red or Yukon gold) hold their shape well.
  • Tomatoes: Roma tomatoes are classic, but any ripe tomato works.

👩‍🍳 Instructions

1. Make the Tomato-Chile Sauce:

  • Toast dried chiles lightly in a dry pan (30 seconds per side). Don’t burn.
  • Boil or soak chiles and tomatoes in hot water for 10 minutes until softened.
  • Blend softened tomatoes, chiles, onion, garlic, cumin, and 1 cup water or broth until smooth.
  • Strain through a sieve for a smoother sauce (optional). Set aside.

2. Cook the Beef:

  • Heat 1 tbsp oil in a large skillet over medium heat.
  • Add diced onion and cook 3–4 minutes until softened.
  • Add garlic and ground beef. Cook, breaking it up, until browned and cooked through.
  • Season with salt and pepper.

3. Add Potatoes & Sauce:

  • Stir in diced potatoes and the blended sauce.
  • Add a bit more water or broth if needed to slightly cover the potatoes.
  • Simmer uncovered for 15–20 minutes, stirring occasionally, until potatoes are tender and sauce thickens.

4. Add Beans:

  • Stir in cooked pinto beans and simmer another 5–7 minutes to heat through.
  • Taste and adjust seasoning (salt, pepper, more cumin if desired).

🍽 Serving Suggestions

  • Warm corn or flour tortillas
  • Steamed white rice or Mexican red rice
  • Topped with avocado slices, lime wedges, or pickled jalapeños
  • Add to tacos, gorditas, or stuffed into poblano peppers

🔢 Nutrition Facts (Per 1 cup serving, approx.)

  • Calories: ~320
  • Protein: 18g
  • Carbs: 28g
  • Fat: 15g
  • Fiber: 6g
  • Will vary depending on beef leanness and bean type.

💡 Tips & Variations

Tips:

  • Dice potatoes small so they cook evenly and quickly.
  • Don’t rush the simmer — slow cooking helps deepen the flavor.
  • Use homemade beans for extra depth (add bay leaf while cooking).

🔄 Variations:

  • Spicy Picadillo: Add 1 chipotle in adobo to the blender mix.
  • Vegan Version: Use lentils or soy chorizo instead of beef.
  • With Veggies: Add peas or carrots for extra texture and color.
  • With Green Sauce: Swap the red chile sauce for tomatillo-serrano salsa for a tangy twist.
https://impishbeastspreserve.com/pzjwhs7y?key=e1088d64ee5ba1fde7ca3405c671fdc7