Best-Ever Picadillo Recipe: Authentic Mexican Ground Beef in 35 Minutes
Seasoned ground beef braised with potatoes, carrots and a deep cumin-tomato sauce, finished with cilantro and lime. One pot, the abuela classic, and the difference between Mexican and Cuban picadillo explained.
- Slow cooker and Instant Pot versions
- Four regional styles
- Eight ways to serve it
- Printable recipe

The pot: beef, potato and carrot in a thick red sauce, cilantro and lime, warm tortillas alongside.
A good picadillo recipe is the humblest thing in Mexican cooking and one of the hardest to stop eating. Brown the beef hard, bloom the spices in the fat, caramelize the tomato paste and salt it properly at the end; the potatoes and carrots simmer in the sauce and the whole pot is done in 35 minutes. Tacos, rice, tostadas or a bowl with tortillas, it is dinner all week.
In this post:
- Why this is the real Mexican version
- Ingredients, and Mexican vs Cuban picadillo
- The recipe, scaling from 3 servings to 12
- The four rules for deep flavor
- Regional styles and six versions (slow cooker, Instant Pot, turkey, Jalisco, Norteño, Yucatán)
- Eight ways to serve it, storage and freezing
- Troubleshooting, nutrition and 14 FAQs
Why This Is the Best Picadillo
The real Mexican picadillo
Ground beef, potatoes, carrots and a cumin-tomato braise: the version cooked in more Mexican homes than any other. No olives, no raisins unless you want them, no shortcuts, and the Cuban version is explained so nobody is confused.
Thirty-five minutes, one pot
Ten minutes of dicing, 8 minutes of browning and a 20-minute simmer with the lid on. The potatoes cook in the sauce, so there is nothing else to boil.
Deep flavor from four small habits
Brown the beef hard, bloom the spices in the fat, caramelize the tomato paste and season at the end. The four rules below are the difference between taco meat and picadillo.
One pot, eight dinners
Over rice, in tacos, burritos, tostadas, stuffed peppers, empanadas and bowls; it freezes for 3 months and is better the next day. The serving section has all eight with links.
Ingredients for Mexican Picadillo
Ground beef, 80/20
The fat renders, carries the spices and keeps the meat juicy through the simmer. Ground chuck is ideal; 90/10 needs an extra tablespoon of oil.
White onion and garlic
White onion is the Mexican standard, sharper and cleaner than yellow; either works. Four fresh cloves of garlic, not powder.
Yukon Gold potatoes
Waxy enough to hold their cubes, creamy inside. Russets work but soften faster; cut them a little larger. One pound for 6 servings.
Carrots
Diced small so they finish with the potatoes. They add sweetness and the orange flecks that make picadillo look like picadillo.
Tomato paste and diced tomatoes
The paste, cooked a minute, gives the deep red color and savory base; the canned tomatoes give the sauce. Fresh tomatoes work in summer; use 3, diced.
Cumin and Mexican oregano
Cumin is the signature; picadillo without it is just beef stew. Mexican oregano is citrusy and floral where Italian is minty; it is worth finding, but Italian will do.
Smoked paprika and cinnamon
Paprika adds color and a hint of smoke; half a teaspoon of cinnamon adds warmth you cannot name. Both are quiet in the finished pot.
Beef broth and a bay leaf
One cup of broth makes a sauce that thickens into a gravy as the potatoes cook. Water works; the broth tastes rounder.
Peas, cilantro and lime
Peas for sweetness and color at the end, cilantro stirred in off the heat, lime squeezed over each plate. The lime is what makes a rich pot taste bright.
Mexican vs Cuban Picadillo
Both are called picadillo and both start with ground beef; after that they are different dishes. This recipe is the Mexican one.
| Element | Mexican picadillo | Cuban picadillo |
|---|---|---|
| ElementVegetables | Mexican picadilloPotatoes and carrots | Cuban picadilloGreen bell pepper and onion (sofrito) |
| ElementTomato | Mexican picadilloDiced tomatoes plus paste; stew-like | Cuban picadilloTomato sauce; smoother |
| ElementSpices | Mexican picadilloCumin, oregano, cinnamon | Cuban picadilloOregano, bay, a little cumin |
| ElementSweet element | Mexican picadilloRaisins only in some regions | Cuban picadilloRaisins, always |
| ElementOlives and capers | Mexican picadilloRarely | Cuban picadilloGreen olives and capers, always |
| ElementLiquid | Mexican picadilloBeef broth | Cuban picadilloBroth or water; this site keeps it alcohol-free |
| ElementServed with | Mexican picadilloRice, tortillas, tostadas | Cuban picadilloWhite rice, black beans, fried plantains |
Best-Ever Picadillo Recipe
The card makes 6 servings in a 12-inch skillet or 5-quart Dutch oven. Tap a size and everything, including the pot, updates.
Mexican Picadillo (Ground Beef with Potatoes and Carrots)
Seasoned ground beef braised with potatoes, carrots and a cumin-tomato sauce until thick and spoonable, finished with cilantro and lime. Tap a serving size and every amount, including the pot, updates with the printable card.
How many servings?
Ingredients
- ¾ lb1½ lb2¼ lb3 lb 80/20 ground beef
- 1½ tsp1 tbsp1½ tbsp2 tbsp neutral oil
- ½ medium1 medium1 large2 medium white onion, finely diced
- 2468 garlic cloves, minced
- 1 tsp2 tsp1 tbsp4 tsp ground cumin
- ½ tsp1 tsp1½ tsp2 tsp Mexican oregano
- ½ tsp1 tsp1½ tsp2 tsp smoked paprika
- ¼ tsp½ tsp¾ tsp1 tsp ground cinnamon
- ½ tsp1¼ tsp2 tsp2½ tsp salt, plus more to taste
- ¼ tsp½ tsp¾ tsp1 tsp black pepper
- 1 tbsp2 tbsp3 tbsp¼ cup tomato paste
- ½ lb (1 medium)1 lb (2 medium)1½ lb2 lb Yukon Gold potatoes, ½-inch dice
- 1234 carrots, ¼-inch dice
- 1 can (7 oz) or 2 fresh1 can (14.5 oz)1½ cans2 cans diced tomatoes, canned, with juice
- ½ cup1 cup1½ cups2 cups beef broth
- 1122 bay leaf
- ¼ cup½ cup¾ cup1 cup frozen peas (optional)
- 2 tbsp¼ cup6 tbsp½ cup fresh cilantro, chopped
- ½11½2 lime, cut in wedges
80/20 beef: leaner beef makes a dry, flat picadillo; the fat carries the spices. The cinnamon is the abuela secret: you will not taste cinnamon, you will taste depth. Optional add-ins (raisins, jalapeño, plantain) are in the regional table and the tabs.
Instructions
Dice everything first
Cut the potatoes into ½-inch cubes and the carrots into ¼-inch dice so they finish together. Chop the onion, mince the garlic. With the prep done the pot takes 25 minutes.
Brown the beef hard
Heat the oil in a large skillet or Dutch oven over medium-high. Add the beef in an even layer and leave it 3 minutes before breaking it up, so it browns instead of steaming. Cook 5 to 7 minutes more until no pink remains, then spoon off all but 1 to 2 tablespoons of fat.
Soften the onion, bloom the spices
Add the onion and cook 3 to 4 minutes until translucent. Add the garlic, cumin, oregano, paprika, cinnamon, salt and pepper and stir 30 seconds in the hot fat until fragrant. This is where the depth comes from.
Caramelize the tomato paste
Stir in the tomato paste and cook 1 minute, until it darkens from bright red to brick. Raw paste tastes tinny; cooked paste tastes like it simmered all afternoon.
Add the vegetables and liquid
Add the potatoes and carrots and stir to coat in the seasoned beef. Pour in the tomatoes with their juice and the broth, tuck in the bay leaf and scrape the bottom of the pot.
Simmer until the potatoes are tender
Bring to a boil, lower to a gentle simmer, cover and cook 18 to 20 minutes, stirring once or twice, until a fork slides into a potato cube with no resistance.
Thicken and finish
Uncover and simmer 5 minutes so the sauce reduces to a thick, spoon-coating gravy. Stir in the peas for the last 2 minutes. Fish out the bay leaf, taste, and add salt until the flavors snap into focus; under-salting is the only common mistake.
Cilantro and lime, then serve
Stir in most of the cilantro, scatter the rest on top and squeeze lime over each portion. Serve over rice, in warm tortillas, or in a bowl with tortillas on the side; the serving ideas below cover eight ways.
Four Rules for Picadillo with Deep Flavor

The base: beef browned hard, onion softened, spices blooming in the fat and tomato paste turning brick red before the vegetables go in.
Brown the beef, do not steam it
Hot pan, beef spread out, left alone 3 minutes before stirring. Gray crumbled beef tastes boiled; browned beef tastes like the dish.
Bloom the spices in the fat
Thirty seconds of stirring cumin, oregano, paprika and cinnamon in the hot beef fat before any liquid goes in. It is the step most recipes skip and the reason theirs taste dusty.
Caramelize the tomato paste
A full minute, stirring, until it turns brick red and sticks a little. This replaces hours of simmering with sixty seconds.
Season at the end, generously
Potatoes drink salt. Taste after the sauce thickens and add until the cumin and tomato come forward; then the lime. Under-salted picadillo is the only version that disappoints.
Regional Styles of Picadillo
Every Mexican family has its own; these are the main branches, and the tabs below give the amounts for four of them.
| Style | What changes | Character |
|---|---|---|
| StyleMexico City (the recipe above) | What changesPotatoes, carrots, cumin, cinnamon, peas | CharacterThe most common version; mild and balanced |
| StyleNorteño (the north) | What changesMore beef, less vegetable, more broth, jalapeño | CharacterCloser to taco meat; served in flour tortillas |
| StyleJalisco | What changesRaisins, sometimes plantain, a little brown sugar | CharacterSweet and savory; served over red rice |
| StyleYucatán | What changesAchiote, orange juice, red bell pepper, habanero on the side | CharacterBright and citrusy; pickled red onion on top |
| StyleCuban (a different dish) | What changesSofrito, olives, capers, raisins, tomato sauce | CharacterSmoother; with white rice and plantains |
Six Ways to Make It

Up close: browned beef, soft potato, carrot and peas in a thick, glossy tomato-cumin sauce.
Same pot, different route. Tap a version:
Slow Cooker Picadillo
Brown the beef and onion in a skillet first (raw beef in a slow cooker turns greasy), bloom the spices and tomato paste, then transfer everything except the peas and cilantro to the slow cooker. LOW 6 to 7 hours or HIGH 3 to 4. Peas in the last 15 minutes, cilantro and lime at the end. Keeps warm for a taco bar.
Instant Pot Picadillo
Brown the beef and onion on SAUTÉ, add the garlic, spices and tomato paste for 1 minute, then the vegetables, tomatoes, ¾ cup broth (not 1 cup) and the bay leaf. HIGH pressure 6 minutes, natural release 10, then SAUTÉ 2 to 3 minutes to thicken. Stir in the peas and cilantro.
Turkey Picadillo
Use 1½ pounds of dark-meat ground turkey or chicken and 2 tablespoons of oil, since there is little fat to render. Add ½ teaspoon more cumin and a pinch more salt; poultry needs the help. Cook the same way. Lighter, and still thick and saucy.
Picadillo with Raisins
Add ⅓ cup raisins with the tomatoes and, if you like, half a ripe plantain diced with the potatoes and a teaspoon of brown sugar. The raisins plump into the sauce and the sweetness plays against the cumin. Divisive in some families, beloved in others; try it once.
Spicy Northern-Style Picadillo
Cook 1 to 2 minced jalapeños (seeds in for heat) with the onion, use 1 small potato and 1 carrot instead of two, increase the broth to 1½ cups and skip the cinnamon. Beefier and looser, made for flour tortillas with cheese, raw onion and cilantro.
Yucatán-Style Picadillo
Stir 1 teaspoon of achiote paste into the tomato paste, replace ½ cup of the broth with fresh orange juice, add a diced red bell pepper with the onion, and drop the cumin for extra oregano and bay. Serve with pickled red onions and habanero salsa on the side, never mixed in.
How to Serve Picadillo, and How to Store It

Taco night: the pot, warm tortillas, rice, lime, onion and cilantro.
Same pot, eight dinners:
- Over rice: the Sunday classic, with Spanish rice from the rice cooker
- Tacos: warm corn tortillas, diced onion, cilantro, lime
- Burritos: picadillo, rice, beans and cheese, rolled tight; freeze them like the freezer burritos
- Tostadas: refried beans, picadillo, lettuce, queso fresco, crema
- Stuffed peppers: halved bell peppers, picadillo and cheese, 25 minutes at 375°F
- Empanadas: picadillo in pastry, baked or fried
- Bowls: rice, picadillo, black beans, avocado, hot sauce; or over the Pollo Loco style rice
- A bowl and tortillas: the abuela way, with guacamole and street corn on the side
Make Ahead, Freezing and Reheating
| How | How long | Notes |
|---|---|---|
| HowFridge | How long4 days | NotesThickens as it sits; loosen with a splash of broth |
| HowFreezer | How long3 months | NotesCool, flat bags; the potatoes soften slightly, the flavor does not change |
| HowReheat | How longSkillet over medium-low with 2 tbsp water, covered | NotesOr microwave 2 minutes, stirring halfway |
| HowMake ahead for a party | How long1 to 2 days | NotesIt is better on day two; keep warm in a slow cooker on LOW |
| HowMeal prep | How longPortion with rice; cilantro and lime fresh | NotesFour lunches from one pot |
| HowDouble batch | How longSame time, bigger pot | NotesUse the 12 size on the card; brown the beef in two batches |
Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| ProblemTastes flat | Likely causeUnder-salted, spices not bloomed | FixSalt until it snaps; bloom the spices in the fat next time; lime on top |
| ProblemWatery | Likely causeLid on too long, or not reduced | FixSimmer uncovered 5 to 10 minutes at the end |
| ProblemToo thick or dry | Likely causeSimmered too long, lean beef | FixA splash of broth; 80/20 beef |
| ProblemPotatoes still hard | Likely causeCubes too big or uneven | Fix½-inch dice; simmer 5 minutes more, lid on |
| ProblemPotatoes fell apart | Likely causeRussets, or overcooked | FixYukon Golds; check at 18 minutes |
| ProblemGreasy | Likely causeFat not spooned off | FixLeave 1 to 2 tablespoons, pour off the rest after browning |
| ProblemTastes like taco seasoning | Likely causeChili powder blend instead of the spices | FixCumin, oregano, paprika and cinnamon, measured separately |
| ProblemGray, crumbly beef | Likely causePan too crowded or stirred too soon | FixHot pan, beef left alone 3 minutes, in two batches for the big sizes |
Nutrition (approximate, per serving)
Estimates for one of six servings before rice or tortillas. Halal as written, gluten-free and dairy-free.
Picadillo: FAQs
What does picadillo mean?
It comes from the Spanish picar, to mince or chop, so picadillo is a dish of chopped or ground meat. In Mexico it is ground beef with potatoes, carrots and tomato; in Cuba and the Caribbean it is ground beef with sofrito, olives and raisins. The table above lays out the differences.
What is the difference between Mexican and Cuban picadillo?
Mexican picadillo is stew-like, with potatoes and carrots in a cumin-tomato sauce and cinnamon for depth. Cuban picadillo is smoother, built on a sofrito of green pepper and onion with tomato sauce, green olives, capers and raisins, and served with white rice and plantains. Both are ground beef; the flavors are quite different.
Why is there cinnamon in picadillo?
Half a teaspoon adds warmth and depth without tasting like cinnamon, the same way it works in mole. Many Mexican home cooks use it; you only notice it when it is missing. Leave it out if you prefer, but try it once as written.
Can I make picadillo without potatoes?
Yes. Leave them out for a looser, beefier Norteño-style picadillo that works as taco filling, and reduce the broth to ⅔ cup. Or swap in diced zucchini, cauliflower or an extra carrot for the last 10 minutes of simmering.
Is picadillo spicy?
Not as written; it is warm with cumin and paprika and mild enough for children. For heat, cook one or two minced jalapeños with the onion, add a pinch of cayenne with the spices, or serve hot sauce and pickled jalapeños on the side so each person adjusts their own plate.
Can I use ground turkey instead of beef?
Yes. Use dark-meat ground turkey or chicken, add 2 tablespoons of oil since there is little fat to render, and bump the cumin and salt slightly. The turkey tab above has the amounts. Ground lamb also makes an excellent, richer version.
How do I thicken watery picadillo?
Simmer it uncovered for 5 to 10 minutes at the end so the sauce reduces, and mash a few potato cubes against the side of the pot; their starch thickens the gravy. If it is still thin, stir in a teaspoon of tomato paste and cook 2 minutes.
Why does my picadillo taste bland?
Almost always under-salting, since potatoes absorb a lot of salt, and spices that were not bloomed in the fat. Taste after the sauce thickens and salt until the cumin and tomato come forward, then finish with lime. Browning the beef properly and caramelizing the tomato paste are the other two fixes.
Can I make picadillo ahead for a party?
Yes, and it is better the next day. Make it 1 to 2 days ahead, refrigerate, and reheat gently with a splash of broth, or hold it in a slow cooker on LOW for a taco bar. Add fresh cilantro and lime just before serving.
Can you freeze picadillo?
Yes, for 3 months. Cool it completely and freeze flat in bags. The potatoes soften a little on thawing but the flavor is unchanged. Thaw overnight in the fridge and reheat in a skillet with a few tablespoons of water.
What do you serve picadillo with?
White or Spanish rice, warm corn or flour tortillas, refried or black beans, and something fresh: a squeeze of lime, pickled red onions, sliced avocado or a simple cabbage slaw. It is also the filling for tacos, burritos, tostadas, stuffed peppers and empanadas; the serving section above has all eight.
What is the best rice for picadillo?
Plain long-grain white rice is traditional, so the picadillo sauce does the flavoring. Spanish or Mexican red rice makes a heartier plate; cilantro-lime rice makes it a bowl. Cook the rice while the picadillo simmers and dinner lands together.
Is picadillo halal?
Yes, as written: halal ground beef, vegetables, spices and broth, with no alcohol in the pot or in any of the variations. Check that your beef broth carries no alcohol-based flavorings, or use water.
How long does picadillo take?
About 35 minutes: 10 minutes of dicing and 25 to 30 minutes at the stove, most of it a covered simmer. The Instant Pot version is similar once the pot comes to pressure; the slow cooker takes 6 to 7 hours on LOW after 10 minutes of browning.
More Mexican Dinners
The one-pot chicken and rice, the lazy enchiladas, the burrito, the rice and the sides.
Mexican Chicken, Cheese and Rice
The Pollo Loco style bowl. See the recipe → WeeknightLazy Enchiladas with Tortilla Chips
Another 30-minute Mexican dinner. See the recipe → WrappedCheeseburger Burrito
Seasoned beef, rolled and crisped. See the recipe → The RiceSpanish Rice in the Rice Cooker
What to spoon the picadillo over. See the recipe → Soup NightChicken Tortilla Soup
Same spices, a spoon. See the recipe → On the SideGuacamole
For the tostadas and the tacos. See the recipe →Brown it hard, bloom the spices, cook the paste, simmer the potatoes in the sauce and salt it like you mean it. That is the whole secret, and it is thirty-five minutes.
Save this picadillo recipe for taco night, rice night and every night in between.


