Description
Looking for a quick, flavorful, and budget-friendly dinner idea? This Mexican Picadillo is your go-to comfort food. With tender potatoes, seasoned ground beef, and a rich tomato base, it’s a one-pan wonder packed with traditional Mexican flavor. Serve it over rice, fill tacos, or enjoy with warm tortillas—it’s a weeknight dinner win. This easy recipe fits perfectly into your rotation of family meals, ideal for meal prep, hearty dinners, and comforting homemade food ideas.
Ingredients
1 tablespoon olive oil
1 pound ground beef
2 medium potatoes, diced small
1 cup diced tomatoes (fresh or canned)
1 small onion, chopped
2 cloves garlic, minced
1 small bell pepper, chopped
1 teaspoon ground cumin
1 teaspoon paprika
1 teaspoon dried oregano
1/2 cup tomato sauce
1/4 cup water or broth
Salt and pepper to taste
Fresh cilantro for garnish (optional)
Instructions
1. Heat olive oil in a large skillet over medium heat. Add onion and bell pepper and cook until softened.
2. Stir in garlic and cook until fragrant.
3. Add ground beef and break it apart while browning. Cook until no longer pink. Drain excess fat.
4. Add diced tomatoes, cumin, paprika, oregano, salt, and pepper. Stir to combine.
5. Mix in diced potatoes and pour in tomato sauce and water or broth.
6. Cover and simmer for 15–20 minutes or until potatoes are tender.
7. Taste and adjust seasoning. Garnish with fresh cilantro and serve hot.
Notes
Make sure potatoes are diced evenly to ensure even cooking.
You can swap ground beef for turkey or pork for a different twist.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 5g
- Sodium: 480mg
- Fat: 23g
- Saturated Fat: 7g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 70mg