
Hearty Mexican Picadillo with Potatoes
Make Hearty Mexican Picadillo with Potatoes, a Mexican dinner recipe with Ground Beef, 80/20, Olive Oil, Yellow Onion, chopped. It has about 35 min, about 520 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Hearty Mexican Picadillo with Potatoes is a Mexican dinner recipe that takes about 35 min, makes 4 servings, has about 520 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
The easiest way to avoid overcooked chicken, pork, beef, turkey, and fish.
View on Amazon
Keeps homemade mixes, dressings, baking, rice, and seasonings consistent.
View on AmazonHearty Mexican Picadillo with Potatoes ingredients
- 1.5 lbs Ground Beef, 80/20
- 1 tbsp Olive Oil
- 1 medium Yellow Onion, chopped
- 3 cloves Garlic, minced
- 2 medium Potatoes, peeled and diced into 1/2-inch cubes
- 1 14.5 oz can Canned Diced Tomatoes, undrained
- 1 8 oz can Tomato Sauce
- 1/2 cup Beef Broth
- 1 tbsp Chili Powder
- 1 tsp Cumin, ground
- 1 tsp Smoked Paprika
- 1/2 tsp Dried Oregano
- 1 tsp Salt
- 1/2 tsp Black Pepper
- 1/2 cup Frozen Peas and Carrots Mix (optional)
- 1/4 cup Fresh Cilantro, chopped (for garnish)
- as desired Warm Corn or Flour Tortillas, or Rice (for serving)
How to make Hearty Mexican Picadillo with Potatoes
- Brown Beef: Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add ground beef and cook, breaking it up with a spoon, until browned and no longer pink. Drain any excess fat.
- Sauté Aromatics: Add chopped onion to the skillet with the beef and cook for 5-7 minutes until softened and translucent. Add minced garlic and cook for another minute until fragrant.
- Add Potatoes and Spices: Stir in diced potatoes, chili powder, cumin, smoked paprika, dried oregano, salt, and pepper. Cook for 2-3 minutes, stirring to coat the potatoes and beef with spices.
- Simmer: Pour in the diced tomatoes (undrained), tomato sauce, and beef broth. Bring the mixture to a simmer. Reduce heat to low, cover, and cook for 15-20 minutes, or until the potatoes are tender, stirring occasionally.
- Add Vegetables (Optional): If using, stir in the frozen peas and carrots mix and cook for an additional 3-5 minutes, until heated through.
- Serve: Taste and adjust seasonings if necessary. Garnish with fresh chopped cilantro. Serve hot with warm corn or flour tortillas, or over rice. It's also excellent as a filling for tacos, burritos, or tostadas.
Hearty Mexican Picadillo with Potatoes FAQ
How do I make Hearty Mexican Picadillo with Potatoes?
Make Hearty Mexican Picadillo with Potatoes by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Hearty Mexican Picadillo with Potatoes?
The main ingredients include Ground Beef, 80/20, Olive Oil, Yellow Onion, chopped, Garlic, minced, Potatoes, peeled and diced into 1/2-inch cubes. The full ingredient list is included on this page.
How long does Hearty Mexican Picadillo with Potatoes take?
This recipe takes about 35 min, depending on prep speed and kitchen equipment.
How many calories are in Hearty Mexican Picadillo with Potatoes?
Recipe Genius estimates about 520 calories per serving. Nutrition is estimated, so use your own labels when precision matters.