Mom's Picadillo Con Papa (Ground Beef with Potatoes)

By: Susan Updated on Thu, 09 Jul 2026 02:09:54 GMT Main Dishes

Tags: #picadillo #ground-beef #potatoes #mexican #weeknight

Picadillo con papa with golden potato chunks and seasoned ground beef in red tomato sauce Pin it
Picadillo con papa with golden potato chunks and seasoned ground beef in red tomato sauce

Picadillo con papa is the kind of dish that anchors a family. It shows up on weeknights when the fridge is half-empty and still manages to be the meal everyone asks for again. The combination of seasoned ground beef and crispy diced potatoes in a bright tomato-serrano sauce is simple in the best way.

What makes this version work is a small trick with the potatoes. You fry them separately until golden before anything else hits the pan, then fold them back in at the end. They absorb the tomato sauce without turning mushy, so every bite has a little contrast between tender beef and a potato cube that still has some bite to it.

Serve it with warm corn or flour tortillas, white rice, or a scoop of refried beans and you have a meal that satisfies every time.

The Ingredients Behind This Picadillo

A short list, all from the regular grocery run. The tomatoes and serrano are the heart of the sauce, so pick ripe Roma tomatoes when you can. Even slightly underripe ones work once blended, but ripe ones give you a brighter, sweeter base without needing to add anything extra.

Raw ingredients for picadillo con papa including ground beef, potato, Roma tomatoes, and spices
Raw ingredients for picadillo con papa including ground beef, potato, Roma tomatoes, and spices
  • Ground chuck (80/20). The fat content keeps the meat moist and seasons the pan as it renders, giving the sauce a depth you cannot get from leaner beef.
  • Russet potato. High starch means it crisps well in oil and holds its shape without going mealy when it simmers in the sauce.
  • Roma tomatoes. Meatier and less watery than round tomatoes, so the blended sauce thickens faster and does not turn thin.
  • Serrano chile. Brings clean, grassy heat. One gives mild warmth. Two gives real kick. Remove the seeds if you want to dial it back.
  • White onion. Sweeter than yellow onion and the traditional choice in Mexican picadillo.
  • Garlic. Minced fresh cloves in the beef plus garlic powder in the spice mix give the dish a layered garlic flavor without it tasting sharp.
  • Cumin. The backbone spice here. Earthy and warm, it ties the beef and the tomato sauce into a single cohesive flavor.
  • Mexican oregano. More citrusy and pungent than Mediterranean oregano. Track it down at a Latin market or order it online. It makes a noticeable difference in the sauce.

How to Make Picadillo Con Papa

  1. Fry the potatoes. Heat about 3 tablespoons of olive oil in a wide nonstick skillet over medium heat. Add the diced potatoes in a single layer, season with a pinch of salt, and cover with a lid. Cook for 10 to 12 minutes, turning every few minutes, until golden and crispy on most sides. Transfer to a paper-towel-lined plate and set aside.
  2. Brown the beef. Using the same skillet over medium-high heat, add the ground chuck. Season with salt, garlic powder, cumin, and black pepper. Break up the meat with a wooden spoon and cook for 8 to 10 minutes until well browned and cooked through with no pink remaining. Good color on the beef means better flavor in the finished sauce.
  3. Cook the aromatics. Add the minced garlic and diced onion to the beef. Stir and cook for 2 to 3 minutes until the onion softens and turns translucent.
  4. Blend the sauce. Combine the Roma tomatoes, serrano chile(s), water, a pinch of salt, and the Mexican oregano in a blender. Blend until completely smooth.
  5. Simmer and combine. Pour the tomato sauce into the skillet with the beef. Bring to a light boil and taste for salt. Fold in the fried potatoes and stir gently to coat. Reduce to a low simmer and cook for 7 to 10 minutes until the sauce thickens and clings to everything.
  6. Taste and serve. Adjust salt as needed and serve straight from the pan with warm tortillas or rice.

Why the Potatoes Go in Last

Potatoes added raw to the sauce turn soft and mealy by the time the beef is done. Frying them first builds a golden crust that survives the simmer. They absorb the tomato sauce from the outside while staying firm inside. If you want even more texture, hold off adding them until the final 3 minutes rather than the full 7 to 10. For a similar pre-fry technique applied to a different skillet dish, the Saucy Beef and Crunchy Potatoes with Pepper on this site takes the same approach and is worth a look.

Building the Tomato-Serrano Sauce

Blending the tomatoes raw with the serrano and oregano gives the sauce a fresh quality that cooked-down salsa does not have. Once it hits the hot beef in the pan, it cooks through quickly and any sharpness mellows into something rounder. Use a standard blender rather than an immersion blender so you get a fully smooth puree, not a chunky texture. If the sauce looks thin after pouring it in, let it reduce uncovered on slightly higher heat before adding the potatoes. The USDA advises cooking ground beef to an internal temperature of 160 degrees F to ensure it is safe to eat. The USDA FSIS ground beef guide covers the full food safety details.

Seasoning That Ties Everything Together

The spice mix here is classic and minimal: salt, garlic powder, cumin, and black pepper on the beef, with Mexican oregano rubbed into the tomato sauce. Cumin does the most lifting. It gives picadillo its unmistakable earthy, warm backbone and is the spice that makes the tomato sauce and beef feel like one thing rather than two. If you are curious about why cumin appears in so many Mexican meat dishes, Healthline's overview of cumin has a solid breakdown of what makes it such a standout spice. Do not reduce it below 1 teaspoon here. It matters more in this dish than in most.

Swaps and Variations That Work

No serrano? A jalapeño works at a milder heat level. No heat at all? Skip the chile and add a pinch of smoked paprika to the blender for color and a little depth. Some households stir in a small handful of frozen peas or diced carrots with the potatoes to stretch the dish further for bigger families. For a green chile take on the same base, the Green Chile Picadillo with Beef and Roasted Chiles is a natural next step. And if you enjoy this combination of Mexican beef and potato flavors, Fideo with Potatoes and Ground Beef delivers a similar warmth in a pasta format.

Storing, Reheating, and Batch Cooking

Picadillo con papa keeps well in the fridge for up to 4 days and actually improves overnight once the flavors settle. Reheat on the stove over medium-low heat with a splash of water to loosen the sauce. The microwave works but softens the potatoes more than the stovetop does. For freezing, cool completely and pack into individual portions for up to 2 months. It is a good candidate for batch cooking on a Sunday when you want easy weeknight dinners ready to go. The Easy Homemade Picadillo with Potatoes is worth bookmarking alongside this one if you cook this style of dish regularly.

FAQs

Can I use Yukon Gold or red potatoes instead of Russet?

Yes. Yukon Golds hold their shape well during frying and absorb the sauce without falling apart. Red potatoes work similarly. Russets crisp up a bit more because of their higher starch content, but any waxy or all-purpose potato does the job. Just dice them to a consistent size so they cook evenly.

Can I substitute serrano chiles with something milder?

Absolutely. One jalapeño gives you mild heat with a similar flavor profile. If you want no heat at all, skip the chile and add a small pinch of smoked paprika to the blender with the tomatoes. The sauce will still be full-flavored without any kick.

How do I store and reheat leftover picadillo?

Store cooled picadillo in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium-low heat with a splash of water to loosen the sauce. The microwave works too, but tends to soften the potatoes more than the stovetop method does. For longer storage, freeze in individual portions for up to 2 months and thaw overnight in the fridge before reheating.

Can I make picadillo con papa ahead of time?

Yes, and it actually tastes better the next day once the flavors have settled. Make the full dish, cool it completely, and refrigerate. Reheat gently on the stove before serving. If you want to prep components ahead, fry the potatoes earlier in the day and keep them at room temperature until you are ready to finish the dish.

What do you serve with picadillo con papa?

Warm corn or flour tortillas are the classic pairing. White rice and refried beans round it into a full plate. You can also spoon it into tacos, add a fried egg on top for a breakfast version, or serve it over rice as a simple bowl. A few slices of avocado or a squeeze of lime on the side adds a fresh note that cuts through the richness.

Do I have to blend the tomato sauce?

You do not have to, but blending makes a real difference. A smooth tomato-serrano sauce coats the beef more evenly and creates a rich, cohesive base. If you skip the blender, dice the tomatoes and chiles finely and cook them down longer in the pan. The texture will be chunkier but the flavor stays good.

Can I use lean ground beef instead of ground chuck?

You can, but 80/20 ground chuck gives more flavor because the fat renders into the pan and seasons the whole dish. With leaner beef (90/10 or higher), drain any excess liquid after browning and add a small drizzle of olive oil before building the sauce so the dish does not taste dry or flat.

References

Sources cited in this recipe.
4.80 from 8 votes

Mom's Picadillo Con Papa (Ground Beef with Potatoes)

Prep time:
15 min
Cook time:
30 min
Total time:
45 min
Servings:
4
Picadillo con papa with golden potato chunks and seasoned ground beef in red tomato sauce
Print it Pin it Send it

Seasoned ground beef and crispy potato cubes simmered in a smooth tomato-serrano sauce. A 40-minute Mexican comfort classic that tastes like home.

Ingredients

  • For the potatoes

  • For the beef

  • For the tomato sauce

Instructions

1.

1. Fry the potatoes: Heat the olive oil in a wide nonstick skillet over medium heat. Add the diced potatoes in a single layer, season with a pinch of salt, and cover with a lid. Cook for 10 to 12 minutes, turning every few minutes, until golden and crispy on most sides. Transfer to a paper-towel-lined plate and set aside.

2.

2. Brown the beef: Using the same skillet over medium-high heat, add the ground chuck. Season with salt, garlic powder, cumin, and pepper. Break up the meat with a wooden spoon and cook for 8 to 10 minutes until well browned and cooked through to 160 degrees F with no pink remaining.

3.

3. Cook the aromatics: Add the minced garlic and diced onion to the beef. Stir and cook for 2 to 3 minutes until the onion softens and turns translucent.

4.

4. Blend the sauce: Combine the Roma tomatoes, serrano chile(s), water, a pinch of salt, and the Mexican oregano in a blender. Blend until completely smooth.

5.

5. Simmer and combine: Pour the tomato sauce into the skillet with the beef. Bring to a light boil and taste for salt. Fold in the fried potatoes and stir gently to coat. Reduce to a low simmer and cook for 7 to 10 minutes until the sauce thickens and clings to everything.

6.

6. Taste and serve: Adjust salt as needed. Serve immediately with warm corn or flour tortillas, white rice, or refried beans on the side.

Good to know

  1. Mexican oregano has a citrusy, bold flavor that is distinct from Mediterranean oregano. Find it at Latin grocery stores or online.
  2. Use Roma tomatoes for a thicker, less watery sauce.
  3. For milder heat, remove the serrano seeds before blending or substitute one jalapeño.

Equipment

  • Wide nonstick skillet (12-inch)
  • Blender
  • Cutting board and chef's knife

Allergens

Always check labels if you have allergies.
  • None of the major allergens (no gluten, dairy, eggs, nuts, peanuts, shellfish, soy, or fish)

Nutrition facts

Values are estimates per serving.
  • Calories: 370
  • Fat: 22 g
  • Carbs: 18 g
  • Protein: 24 g