Best-Ever Picadillo Recipe —
Authentic Mexican Ground Beef
The Mexican abuela classic — seasoned ground beef braised with potatoes, carrots, and a deep tomato sauce. Humble, hearty, and built for tacos, burritos, rice bowls, or just a spoon. One pot. Thirty-five minutes. Disappears fast.
The real Mexican picadillo — one pot, deep flavor
This is the picadillo your Mexican abuela would recognize. Ground beef + diced potatoes + carrots + a deep tomato-cumin sauce, braised together until everything’s tender and the kitchen smells incredible.
Ingredients
- 1 lb80/20 ground beef
- 1 mediumwhite onion, finely diced
- 4 clovesgarlic, minced
- 2 mediumYukon Gold potatoes, ½-inch diced
- 2 mediumcarrots, ¼-inch diced
- ½ cupfrozen peas (optional, added at end)
- 1 (14 oz) candiced tomatoes (or 3 fresh, diced)
- 2 tbsptomato paste
- 1 cupbeef broth (or water)
- 2 tspground cumin
- 1 tspdried Mexican oregano
- 1 tspsmoked paprika
- ½ tspground cinnamon (yes, really)
- 1 tspsalt (plus more to taste)
- ½ tspblack pepper
- 1bay leaf
- ¼ cupfresh cilantro, chopped
- 1lime, wedged
Steps
- Prep the veggies first. Dice potatoes into ½-inch cubes, carrots into ¼-inch dice. Finely chop the onion, mince the garlic. Having everything ready makes this a 35-minute dinner.
- Brown the beef. Heat a large skillet or Dutch oven over medium-high. Add ground beef, breaking into crumbles. Cook 5-7 minutes until no pink remains. Don’t drain all the fat — leave 1-2 tbsp for flavor.
- Add the onion. Cook with the beef for 3-4 minutes until softened and translucent. Add the minced garlic, stir 30 seconds until fragrant.
- Toast the spices. Add cumin, oregano, paprika, cinnamon, salt, and pepper directly to the pan. Stir for 30 seconds — this blooms the spices in the beef fat and releases their oils. Don’t skip this step.
- Add tomato paste, stirring to coat everything. Cook 1 minute until it darkens slightly — this caramelizes it and removes the raw-tomato taste.
- Add the potatoes and carrots, stirring to coat in the seasoned beef. Pour in the diced tomatoes (with juices), beef broth, and bay leaf. Stir to combine.
- Bring to a boil, then reduce heat to medium-low. Cover and simmer 18-20 minutes, stirring occasionally, until potatoes are fork-tender and carrots are soft.
- Uncover and simmer 5 more minutes to let the sauce thicken. It should coat the back of a spoon but still be saucy. If too thick, add splashes of broth. If too thin, simmer longer uncovered.
- Add frozen peas (if using), stir, and cook 2 more minutes until heated through. Bright peas add color and a sweet pop. Remove and discard bay leaf.
- Taste and adjust. Add more salt if needed, a pinch more cumin if it tastes flat. This is critical — picadillo’s depth depends on proper seasoning.
- Finish with fresh cilantro stirred in just before serving. Squeeze a lime wedge over each portion. The acid brightens the deep, savory flavors.
The big question — they’re actually different dishes
Both are called “picadillo.” Both are ground beef. Beyond that, they diverge significantly. Here’s the honest breakdown.
🇲🇽 Mexican Picadillo
🇨🇺 Cuban Picadillo
What you’re making here is authentic Mexican picadillo — the one with potatoes, carrots, and a deep tomato-cumin braise. If you came searching for Cuban picadillo (the one with olives, raisins, and capers), that’s a different recipe entirely. Both are delicious, but they’re not interchangeable. This page focuses on the Mexican version.
Mexican picadillo isn’t one dish — it varies by region
Every region of Mexico has its own twist. Tap below to see the major regional variations of the master recipe.
Norteño — The Northern Style
What Makes It Norteño
- Heavier on beef, lighter on veggies
- Less tomato, more broth-based
- Often served as a taco filling
- Sometimes uses jalapeños for heat
- Cumin is the dominant spice
- Closer to “taco meat” texture
The Adaptations
- Add 1-2 minced jalapeños with onion
- Use only 1 small potato + 1 small carrot
- Increase beef broth to 1.5 cups
- Skip the cinnamon
- Serve in warm flour tortillas with cheese
- Top with diced raw onion + cilantro
Mexico City — The Classic
What Makes It DF Style
- The version this main recipe represents
- Equal balance of beef + veggies
- Deep tomato-cumin sauce
- Potatoes + carrots + sometimes peas
- Cinnamon is the secret depth
- Served over rice or as taco filling
Why It’s the “Default”
- Most widely cooked across Mexico
- Most familiar to Mexican-Americans
- Reliably crowd-pleasing
- Adaptable to any heat level
- The “abuela classic” version
- The recipe above is this style
Jalisco / Pacific Coast Style
What Makes It Jalisco
- Adds raisins or chopped dried apricots
- Sometimes includes plantain (¼ ripe plantain diced)
- Mild heat — chili powder, not jalapeño
- Slightly sweeter overall profile
- Frequently served at celebrations
- Often paired with chiles rellenos
The Adaptations
- Add ⅓ cup raisins with the tomatoes
- Optional: ½ ripe plantain, diced, with potatoes
- Add 1 tbsp brown sugar (yes, this is traditional here)
- Use 1 tsp chili powder instead of paprika
- Serve over Mexican red rice
- Optional sliced almonds on top
Yucatecan — The Caribbean Influence
What Makes It Yucatecan
- Citrus-forward — orange juice or sour orange
- Achiote (annatto) paste adds red color + earthy flavor
- Habanero on the side, not in the dish
- Often includes diced sweet pepper
- Lighter, brighter than central Mexican
- Hints of Caribbean/Mayan influence
The Adaptations
- Add 1 tsp achiote paste to the sauce
- Replace ½ cup broth with fresh orange juice
- Add 1 diced red bell pepper with onion
- Skip cumin, use Mexican oregano + bay only
- Serve habanero salsa on the side (don’t mix in)
- Garnish with pickled red onion
Don’t think of these as “right or wrong.” Picadillo is a family recipe — every Mexican family has their own version. The recipe above is the most widely recognized, but you should adapt it to your taste. Add raisins if your family does. Add jalapeños if you love heat. The only “wrong” picadillo is one you didn’t season properly.
Stovetop, slow cooker, or Instant Pot — all three work
Stovetop is fastest. Slow cooker is most hands-off. Instant Pot is the speed champion. Pick what fits your day.
Stovetop · The Standard Method
How To
- Brown beef + onion 8 min in Dutch oven
- Bloom spices 30 sec, then tomato paste 1 min
- Add veggies, tomatoes, broth, bay leaf
- Simmer covered 20 min until potatoes tender
- Uncover, simmer 5 min to thicken
- Add peas + cilantro to finish
Why It Wins
- Fastest method — 35 min total
- Best flavor depth (you taste-adjust live)
- Easiest to fix if too thin/thick
- One pot, simple cleanup
- Default recipe — this is “the” method
Slow Cooker · Hands-Off Magic
How To
- Brown beef + onion in skillet first (don’t skip — raw beef = greasy slow cooker)
- Transfer browned beef to slow cooker
- Add ALL remaining ingredients except peas + cilantro
- Cook on LOW 6-8 hrs or HIGH 3-4 hrs
- Add frozen peas in last 15 min
- Stir in cilantro right before serving
Why It Wins
- 5 minutes of active work
- Flavors deepen during long cook
- Potatoes get incredibly tender
- Perfect for meal-prep Sundays
- Keeps warm for self-serve dinners
Instant Pot · The Speed Run
How To
- SAUTÉ mode: brown beef + onion, 6 min
- Add garlic + spices, sauté 30 sec
- Add tomato paste, sauté 1 min
- Add veggies, tomatoes, broth (reduce to ¾ cup), bay leaf
- PRESSURE COOK on HIGH for 6 min
- Natural release 10 min, then quick release
- SAUTÉ mode to thicken 2-3 min
- Stir in peas + cilantro to finish
Why It Wins
- 20 min active + 16 min unattended
- Veggies pressure-cook to perfect tenderness
- Flavor intensifies under pressure
- One-pot, one-machine cleanup
- Best for weeknight time crunches
The complete add-in guide — essential, traditional & optional
Every Mexican family adds different things. Here’s a clear hierarchy of what’s essential, traditional, regionally popular, and totally optional.
Ground Beef
80/20 chuck is best. Lean beef = bland picadillo.
ESSENTIALWhite Onion
Yellow works too. Sweet onion is too mild.
ESSENTIALGarlic
Fresh cloves only. Powder works in a pinch.
ESSENTIALTomatoes
Canned diced + paste = the standard combo.
ESSENTIALPotatoes
Yukon Gold preferred. Russets work too.
TRADITIONALCarrots
Add color + sweetness. Always present in classic versions.
TRADITIONALCumin
The signature spice. Mexican picadillo without cumin = wrong.
ESSENTIALMexican Oregano
Citrusy, distinct from Italian. Worth seeking out.
TRADITIONALCinnamon
½ tsp adds magical depth. Don’t taste like cinnamon — adds dimension.
SECRETFrozen Peas
Last-minute add. Color + sweetness. Skip if you don’t like them.
OPTIONALRaisins
Sweet pop. Traditional in Jalisco style, divisive elsewhere.
REGIONALPlantain
Ripe plantain dice. Sweet + soft. Jalisco specialty.
REGIONALJalapeño
Mince 1-2 for heat. Norteño-style add.
OPTIONALOlives
Cuban classic. Not traditional in Mexican but some families add.
OPTIONALCorn Kernels
Frozen or fresh. Sweet pop. Modern addition.
OPTIONALRed Wine
¼ cup added with tomatoes. Adds depth. Optional bonus.
OPTIONALPeople always ask: “Cinnamon in picadillo?!” Yes — ½ tsp. You won’t taste cinnamon. You’ll taste depth and warmth you can’t quite identify. This is the secret ingredient in many abuela recipes. Trust it. It works the same way it works in mole — you only notice it’s missing when you skip it.
The 8 best ways to put it on the table
Picadillo is one of the most versatile Mexican dishes. Same pot, eight completely different meals.
Over White Rice
The classic Sunday dinner — picadillo ladled over fluffy white rice. Soak up that sauce.
Soft Tacos
Warm corn or flour tortillas, picadillo, fresh cilantro, diced onion, squeeze of lime.
Burritos
Large flour tortilla, picadillo, rice, beans, cheese, sour cream. Wrap tightly.
Tostadas
Crispy corn shells, refried beans first, then picadillo, lettuce, queso fresco, crema.
Stuffed Peppers
Halve bell peppers, stuff with picadillo + cheese, bake 25 min at 375°F.
Picadillo Empanadas
Stuff puff pastry or empanada dough, bake or fry. Best handheld snack.
Picadillo Bowls
Rice base, picadillo, black beans, lettuce, avocado, queso fresco, hot sauce.
Just a Bowl & Tortillas
The humble abuela way — picadillo in a bowl, warm tortillas on the side. Scoop & eat.
The tricks that make picadillo restaurant-level
Small adjustments. Big flavor differences.
Dice the potatoes uniformly
½-inch cubes cook evenly. Mixed sizes = some mushy, some hard. Take the extra 2 minutes to dice properly.
Don’t drain ALL the beef fat
Leave 1-2 tbsp in the pan. Fat carries flavor. The veggies will brown and absorb it. Bone-dry beef tastes flat.
Bloom the spices in fat
30 seconds of stirring spices in the beef fat before adding liquid releases their essential oils. Skip this and you’ll get raw-spice taste.
Caramelize the tomato paste
Stir it in for 1 full minute until it darkens. This is the difference between flat tomato and deep, complex tomato flavor.
Add the cinnamon
½ tsp ground cinnamon transforms the dish. You won’t taste cinnamon — you’ll taste depth. Trust the abuelas on this one.
Cook covered, then uncovered
Covered: potatoes cook through. Uncovered: sauce thickens. Both steps matter. Don’t skip the uncovered finish.
Taste & adjust at the end
Add salt, more cumin, a squeeze of lime, a pinch of cayenne — whatever it needs. The recipe is a starting point, your palate is the finish line.
Make it a day ahead
Picadillo’s flavors marry overnight. It tastes BETTER on Day 2. Make Sunday, serve Monday-Tuesday. Pure abuela magic.
Same picadillo base, 8 different dinners
Once you’ve mastered the classic, swap proteins or veggies for variety. Filter by category.
The master recipe above. Beef, potatoes, carrots, tomato-cumin sauce.
Swap beef for ground turkey. Add 1 tbsp olive oil since turkey is lean.
Lighter, milder. Pairs especially well with sweet potatoes instead of regular.
Pork is naturally fatty — perfect for picadillo’s braising style. Common in Veracruz.
Cooked brown lentils replace beef. Add finely chopped walnuts for “meaty” texture.
Cremini mushrooms pulsed in food processor = “ground meat” texture. Surprisingly authentic.
Skip potatoes, swap for cauliflower + zucchini. Serve over cauliflower rice.
Replace regular potatoes with sweet potatoes. Adds natural sweetness, plays beautifully with cinnamon.
The complete make-ahead playbook
Picadillo is one of the best make-ahead Mexican meals. It actually tastes better on Day 2.
Fridge Storage
Cool completely, store in airtight container. Flavor deepens overnight as spices and veggies meld with sauce.
4 DAYSStovetop Reheat
Best method. Medium-low heat, splash of broth or water. Stir gently 5-7 minutes until heated through. Tastes nearly fresh.
7 MINFreezer Storage
Freeze in flat zip bags or portioned containers. Thaw overnight in fridge before reheating. Texture holds beautifully.
3 MONTHSMicrowave Reheat
2-3 min, stirring halfway. Cover with damp paper towel. Slightly less ideal than stovetop but fine for single portions.
3 MINMake a double batch on Sunday. Eat over rice Monday, in tacos Tuesday, on tostadas Wednesday, in burritos Thursday. Same picadillo, four different dinners. The flavors get better each day. This is why Mexican families have been making it this way for generations — it’s the ultimate budget-friendly meal-prep dish.
5-question picadillo mastery quiz
Tap your answer.
Everything else you’ll wonder about
Humble. Hearty. Tastes like home.
Mexican picadillo is the kind of dish that doesn’t try to impress — and that’s exactly what makes it impressive. One pot, pantry spices, basic veggies, and 35 minutes. By the time you’ve made it twice, you’ll have it memorized for life.
Make it Sunday for the family dinner. Make a double batch and eat it all week — over rice, in tacos, in tortillas, just with a spoon. This is the recipe every Mexican family knows by heart. Now you do too.




