Authentic Mexican Picadillo with Potatoes
- Time: 10 min active + 35 min cooking
- Flavor/Texture Hook: Smoky, savory beef with tender, golden potato cubes
- Perfect for: Busy weeknights or meal prep
Table of Contents
The smell of charred jalapeños and roasting tomatoes fills the kitchen almost immediately. It is a scent that takes me back to my grandmother's small kitchen where the stove always had something simmering. She taught me that the best meals don't need fancy ingredients, just a bit of patience with the heat.
This Mexican Picadillo is a staple for a reason. It is hearty, filling, and hits all the right notes of salt and smoke. You get the richness of the beef balanced by the earthy sweetness of the roasted vegetables.
I used to make this with whatever meat was on sale, but sticking to lean beef keeps the sauce clean. You won't find a layer of oil floating on top of your Mexican Picadillo, which makes it feel a lot lighter for a weeknight dinner.
The Flavor Logic
Roasted Base: Charring the tomatoes and onions converts raw sugars into a smoky sweetness. This removes the metallic tang you often get from canned sauces.
Lean Beef: Using 90% lean meat prevents the dish from becoming greasy. It allows the spices and the roasted vegetable puree to coat the beef instead of sliding off.
| Approach | Prep Effort | Depth of Flavor | Best For |
|---|---|---|---|
| Fresh Roasted | Medium | High (Smoky) | Weekend meals |
| Canned Shortcut | Low | Medium (Acidic) | Super fast nights |
Ingredient Deep Dive
Every part of this Mexican Picadillo has a job. The beef provides the structure, while the potatoes add a comforting bulk that makes the meal stretch further for a family.
| Ingredient | Role | If You Don't Have It |
|---|---|---|
| Lean Ground Beef | Hearty protein base | Ground turkey or bison |
| Yukon Gold Potatoes | Starchy texture | Russets (will be softer) |
| Roma Tomatoes | Acid and body | Canned crushed tomatoes |
| Beef Broth | Simmering liquid | Water with a pinch of salt |
Recipe Specs
Let's dive into the details. This Mexican Picadillo comes together in about 45 minutes. It's a cost effective meal that relies on simple pantry staples.
- Prep time:10 minutes
- Cook time:35 minutes
- Total time:45 minutes
- Yield: 6 servings
Essential Kitchen Tools
Standard kitchenware is all you need. A large skillet is the key piece of equipment here, providing enough surface area to brown the beef rather than steaming it.
- Large skillet (cast iron or stainless steel)
- Blender or food processor
- Baking sheet for broiling
- Wooden spoon for breaking up meat
The Building Blocks
I prefer using specific brands like Bob's Red Mill for my spices to ensure they are fresh, but any standard grocery store brand works fine.
- 3 medium (300g) Roma tomatoes, halved Why this? Less water than other varieties
- 1 medium (110g) white onion, quartered
- 1 clove (5g) garlic, peeled
- 1 small (20g) jalapeño, seeded and halved
- 1/2 cup (120ml) low sodium beef broth
- 1 lb (450g) lean ground beef (90% lean or higher) Why this? Avoids excess grease
- 2 medium (300g) Yukon Gold potatoes, peeled and diced into 1/4 inch cubes Why this? Holds shape during simmering
- 2 tbsp (28g) olive oil
- 1 tsp (5g) ground cumin
- 1 tsp (5g) smoked paprika
- 1/2 tsp (3g) dried oregano
- Salt to taste
- Black pepper to taste
- 1/4 cup (15g) fresh cilantro, chopped
| Original Ingredient | Substitute | Why It Works |
|---|---|---|
| Yukon Gold Potatoes | Sweet Potatoes | Similar starch. Note: Adds sweetness and changes color |
| Beef Broth | Chicken Broth | Similar savory profile. Note: Slightly lighter taste |
| Ground Beef | Ground Turkey | High protein. Note: Needs more salt to match beef depth |
Step-by-step Instructions
Let's get started. The secret to an excellent Mexican Picadillo is the sequence of steps. We begin with the intense heat of the broiler and finish with a slow, gentle simmer.
- Place the tomatoes, onion, garlic, and jalapeño on a baking sheet. Broil for 5–8 minutes until the skins are charred and blistered.
- Transfer the roasted vegetables into a blender. Add the beef broth and blend until completely smooth. Set aside.
- Warm some olive oil in a big skillet over medium high heat.
- Add the lean ground beef, breaking it up with a wooden spoon. Cook until mahogany colored and fully browned. Note: Avoid overcrowding the pan to ensure a good sear.
- Add the diced potatoes to the pan with the beef. Sauté for 5–7 minutes, stirring occasionally, until the potato edges are lightly golden.
- Stir in the cumin, smoked paprika, and oregano. Toast the spices for 60 seconds until fragrant.
- Pour the blended tomato mixture over the beef and potatoes.
- Lower the heat, put on a lid, and simmer for 15–20 minutes.
- Remove the lid and cook for an additional 5 minutes if you prefer a thicker sauce. Season with salt and pepper and garnish with fresh cilantro.
Chef's Note: For extra complexity, stir in a small pinch of cinnamon while toasting the spices. This regional technique adds a warm, earthy undertone to Mexican Picadillo.
Fixing Common Issues
Cooking mishaps happen. If your Mexican Picadillo isn't turning out as expected, the culprit is usually the temperature or the timing.
Fixing Mushy Potatoes
This occurs if the cubes vary in size or if you simmer the dish too long. Keep the potatoes at a 1/4 inch dice to ensure they soften in tandem with the beef.
Fixing a Thin Sauce
If the consistency is too watery, you likely didn't reduce the liquid enough. Simply simmer without the lid for an additional 5 minutes to let the moisture evaporate.
Fixing Bland Beef
Beef absorbs a significant amount of salt. If the Mexican Picadillo tastes flat, stir in some fresh lime juice before serving to brighten the flavors.
| Problem | Root Cause | Solution |
|---|---|---|
| Potatoes falling apart | Diced too small or overcooked | Use Yukon Golds and stick to 1/4 inch cuts |
| Sauce is too watery | Not enough reduction time | Simmer without lid for 5 more minutes |
| Beef tastes grey/boiled | Pan was too crowded/low heat | Increase heat and brown meat in batches |
Adjusting the Serving Size
Adjusting the proportions for a larger group requires more than simple multiplication, as seasonings and liquids don't always scale linearly.
Half Batch: Opt for a 10 inch skillet. While the beef still needs the same cooking time, the final simmer may be 2-3 minutes quicker due to the lower volume.
Double Batch: Limit the increase of salt and spices to 1.5x the original recipe; overusing cumin in larger quantities can lead to a bitter taste. To ensure the meat sears rather than steams, brown the beef in two separate installments.
Additionally, cut the total beef broth by roughly 10%, as less moisture evaporates in a fuller pan.
Decision Shortcut:
- For a thicker sauce: cook uncovered for an extra 5 minutes.
- For softer potatoes: dice them to 1/2 inch instead of 1/4 inch.
- For more heat: leave the jalapeño seeds in before blending.
Kitchen Myths
Contrary to popular belief, searing meat doesn't lock in moisture. Water evaporates regardless of whether the meat is browned. In this Mexican Picadillo recipe, we sear the beef solely to develop deeper flavor, not to keep it juicy.
You also don't need a particular kind of cookware for the simmering stage. A Dutch oven or a stainless steel pot will work equally well for this Mexican Picadillo, provided you keep the heat at a gentle simmer.
Storage and Waste Tips
The flavors deepen over time. As the dish rests, the potatoes absorb more of the spicy tomato profile.
Fridge Storage: Keep the Mexican Picadillo in a glass container for up to 4 days to maintain its quality and texture.
Freezer Storage: This can be kept in the freezer for up to 3 months. I suggest using flat bags to conserve space. Let it defrost in the refrigerator before you reheat it.
Zero Waste Tips: Give your potato peels a second life. Coat them in oil and salt, then air fry for 10 minutes for a quick snack. You can also store onion ends and garlic skins in a freezer bag to make a vegetable stock later.
Best Side Dish Pairings
Mexican Picadillo is quite versatile. You can serve it as a main dish or use it as a filling for other things.
For a complete meal, I highly recommend serving this with homemade tortillas to scoop up the beef and potatoes. The warmth of the tortilla complements the smoky sauce.
Another great option is a side of dry pinto beans, which adds a creamy texture that contrasts with the bite of the potatoes. If you want something fresh, a simple slaw of shredded cabbage, lime, and cilantro cuts through the richness of the beef.
You can also bowl it up with steamed white rice or serve it over a baked potato for a double carb comfort meal.
Making Clever Swaps
Depending on what's in your pantry, you can tweak this Mexican Picadillo to fit your diet or taste.
The Turkey Route
If you want a leaner version, use ground turkey. Since turkey lacks the deep flavor of beef, add an extra 1/2 tsp of smoked paprika to compensate for the missing richness.
The Vegan Option
Swap the beef for a mix of lentils and finely chopped mushrooms. Use vegetable broth instead of beef broth. The earthy flavor of lentils mimics the ground meat quite well in this Mexican Picadillo.
The Cuban Twist
To give this a Caribbean feel, add 1/4 cup of sliced green olives and a handful of raisins. The salty sweet combination is a hallmark of Cuban style picadillo.
Paleo and Whole30
This recipe is almost Paleo as is. Just ensure your beef broth is additive free and skip any flour based sides. Serve it in lettuce wraps instead of tortillas.
USDA guidance suggests cooking ground beef to an internal temperature of 160°F to ensure it is safe to eat. Using a digital thermometer is the only way to be certain. For more detailed nutritional breakdowns of the beef, you can check USDA FoodData Central.
Trust me, once you try the roasted vegetable base, you'll never go back to plain canned sauce for your Mexican Picadillo. It transforms the whole dish from a basic meat and potatoes meal into something that feels intentional and deeply flavorful. Right then, get your skillet hot and enjoy.
Recipe FAQs
How to make this Mexican picadillo?
Broil the vegetables, blend them with beef broth, and then simmer the mixture with browned beef and sautéed potatoes. This sequence ensures the vegetables are charred and the potatoes are tender.
Does this version include both potatoes and ground beef?
Yes, it uses lean ground beef and diced Yukon Gold potatoes. These two ingredients create the hearty base typical of this dish.
Is it true that I can skip roasting the tomatoes?
This one's false: Roasting them under the broiler for 5 8 minutes creates a deep, charred flavor that raw tomatoes lack.
What sides pair best with this?
Warm corn tortillas or steamed rice work great. If you enjoy the charred flavors here, try my grill corn recipe for a smoky side dish.
Why must the potatoes be diced into small cubes?
Smaller 1/4 inch cubes cook faster and more evenly. This prevents the beef from overcooking while you wait for the potatoes to soften.
Could the beef be cooked without olive oil?
You can rely on the fat from the lean ground beef, though olive oil helps with the initial browning. Using a bit of oil ensures the meat reaches a mahogany color.
How much time is needed for the final simmer?
Simmer on low for 15 20 minutes with the lid on. You can cook for an extra 5 minutes without the lid if you prefer a thicker consistency.