Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Picadillo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Low Lactose

Description

Mexican Picadillo is a flavorful and hearty ground beef dish cooked with potatoes, tomatoes, and spices. It’s a classic comfort food served with rice, tortillas, or used as a filling for tacos and empanadas.


Ingredients

Units Scale
  • 1 lb ground beef
  • 2 medium potatoes, peeled and diced
  • 1/2 cup onion, chopped
  • 2 cloves garlic, minced
  • 2 tomatoes, chopped
  • 1/2 cup tomato sauce
  • 1/2 cup beef broth or water
  • 1/2 cup peas (optional)
  • 1/2 tsp ground cumin
  • 1/2 tsp paprika
  • 1/2 tsp oregano
  • Salt and pepper to taste
  • 2 tbsp vegetable oil

Instructions

  1. Heat oil in a large skillet over medium heat. Add chopped onions and cook until translucent.
  2. Add garlic and cook for another minute.
  3. Add ground beef and cook until browned, breaking it up with a spoon.
  4. Stir in diced potatoes and cook for 5 minutes.
  5. Add chopped tomatoes and cook until they soften.
  6. Pour in tomato sauce and beef broth. Add cumin, paprika, oregano, salt, and pepper.
  7. Stir well, cover, and let simmer for 15–20 minutes or until potatoes are tender.
  8. Add peas if using and simmer for another 5 minutes.
  9. Adjust seasoning as needed and serve hot.

Notes

  • For a spicier version, add a chopped jalapeño or chili powder.
  • Can be used as a filling for tacos, burritos, or empanadas.
  • Leftovers store well in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 cup
  • Calories: 320
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 60mg