Easy Mexican Picadillo Recipe

Mexican Picadillo is one of those classic comfort foods that feels simple, homey, and deeply satisfying. It brings together ground beef, tender potatoes, tomatoes, onions, and warm spices in a skillet meal that works beautifully for weeknight dinners, meal prep, or taco night.

Table of Contents

What makes this dish so useful is its flexibility. You can serve it over rice, spoon it into warm tortillas, or use it as a filling for burritos, quesadillas, or stuffed peppers. It is also one of the easiest recipes to adapt to what you have in the kitchen.

Why You’ll Love This Recipe

Mexican Picadillo is budget-friendly, filling, and easy to make with ingredients that are usually already in the pantry. It does not require complicated steps or special equipment, which makes it a dependable dinner when you want something homemade without a lot of work.

It also has great balance. The beef gives the dish richness, the potatoes make it hearty, and the tomato base brings everything together with a savory, lightly saucy texture. That combination makes it satisfying without feeling heavy.

What Is Mexican Picadillo?

Mexican Picadillo is a traditional ground beef dish cooked with vegetables, tomato, and spices. In Mexican-style versions, potatoes are especially common, and the dish often includes onions, garlic, and mild peppers for flavor.

It is a dish that varies from family to family, which is part of its charm. Some versions are saucier, some are thicker, and some include extra vegetables, but the core idea stays the same: a simple, comforting skillet meal with deep flavor.

Ingredients

  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 medium potatoes, peeled and diced
  • 1 jalapeño, seeded and minced, optional
  • 1 cup tomato sauce
  • 1 cup beef broth
  • 1 teaspoon ground cumin
  • 1 teaspoon Mexican oregano
  • 1/2 teaspoon ground coriander
  • Salt, to taste
  • Black pepper, to taste
  • Fresh cilantro, for garnish, optional

Instructions

  • Step 1: Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks.
  • Step 2: If needed, drain any excess grease from the skillet. Add the onion and garlic, then cook for 2 to 3 minutes until softened and fragrant.
  • Step 3: Stir in the diced potatoes and jalapeño, if using. Cook for another minute so the vegetables begin to absorb the flavor from the beef and aromatics.
  • Step 4: Add the tomato sauce, beef broth, cumin, oregano, coriander, salt, and black pepper. Stir well to combine everything evenly.
  • Step 5: Bring the mixture to a gentle simmer, then reduce the heat to medium-low and cover the skillet. Cook for about 15 minutes, stirring occasionally.
  • Step 6: Uncover and continue cooking for 8 to 10 more minutes, or until the potatoes are tender and the sauce has thickened.
  • Step 7: Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve warm.

The Secret to the Best Mexican Picadillo

The secret is to brown the beef well before adding the liquid. That step builds the deep savory base that gives the dish its signature flavor. If the meat is only lightly cooked, the final result can taste flat.

The second key is letting the potatoes cook fully in the sauce. They should be tender but still hold their shape, so the dish stays hearty instead of turning mushy.

Tips and Variations

  • Use lean ground beef if you want a lighter result.
  • Swap ground turkey for a different protein.
  • Add carrots or peas for extra vegetables.
  • Use a green bell pepper instead of a jalapeño for a milder flavor.
  • Add a little extra broth if you prefer a saucier picadillo.
  • Let it cook uncovered at the end if you want a thicker texture.
  • Serve with rice for a classic meal.
  • Use it as taco filling for an easy second dinner.
  • Top with queso fresco or crema before serving.
  • Add hot sauce if you want more heat.
  • Make a double batch for meal prep.
  • Store leftovers for easy lunches later in the week.

How to Serve It

Mexican Picadillo tastes great with white rice, Mexican rice, or warm tortillas. It also pairs well with beans, avocado slices, chopped onion, and fresh cilantro.

If you want to turn it into something bigger, use it as a filling for tacos, burritos, enchiladas, or even stuffed potatoes. It is one of those recipes that works in many different meals without needing much adjustment.

How to Store and Reheat

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors usually get even better the next day, so leftovers are often just as good as the first meal.

To reheat, warm it in a skillet over medium-low heat or use the microwave. Add a splash of broth or water if it looks too thick after chilling.

You can also freeze Mexican Picadillo for up to 3 months. Thaw it in the refrigerator overnight before reheating for the best texture.

Common Mistakes to Avoid

One common mistake is cutting the potatoes too large. If the pieces are too big, they will take longer to cook, and the dish can end up uneven.

Another mistake is not seasoning enough. Since this is a simple recipe, the cumin, oregano, garlic, salt, and pepper need to be well-balanced to give the dish its full flavor.

It is also important not to overcook it at the end. You want the sauce to thicken, but the potatoes should still hold their shape.

Easy Mexican Picadillo Recipe

Frequently Asked Questions

  • What is Mexican Picadillo?
    Mexican Picadillo is a ground beef and potato skillet dish cooked with tomato, onion, garlic, and warm spices. It is a comforting home-style recipe that is popular across many Mexican kitchens.
  • Can I make Mexican Picadillo ahead of time?
    Yes, it reheats very well and can be made a day or two ahead. In many cases, the flavor gets even better after sitting overnight.
  • Can I freeze Mexican Picadillo?
    Yes, it freezes well for up to 3 months. Store it in a freezer-safe container and thaw it in the refrigerator before reheating.
  • What can I serve with Mexican Picadillo?
    Rice, tortillas, beans, and fresh vegetables all work well. It is also great as a taco or burrito filling.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Mexican Picadillo Recipe

Easy Mexican Picadillo Recipe


  • Author: Amelia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A comforting Mexican picadillo made with ground beef, potatoes, tomatoes, onions, and warm spices. Easy, hearty, and perfect for rice or tortillas.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 medium potatoes, peeled and diced
  • 1 jalapeño, seeded and minced, optional
  • 1 cup tomato sauce
  • 1 cup beef broth
  • 1 teaspoon ground cumin
  • 1 teaspoon Mexican oregano
  • 1/2 teaspoon ground coriander
  • Salt, to taste
  • Black pepper, to taste
  • Fresh cilantro, for garnish, optional

Instructions

  1. Heat the olive oil in a large skillet over medium-high heat.
  2. Add the ground beef and cook until browned, breaking it apart as it cooks.
  3. Drain excess grease if needed, then add the onion and garlic.
  4. Cook for 2 to 3 minutes until softened and fragrant.
  5. Stir in the potatoes and jalapeño, if using.
  6. Add the tomato sauce, beef broth, cumin, oregano, coriander, salt, and black pepper.
  7. Bring to a gentle simmer, then reduce the heat and cover the skillet.
  8. Cook for about 15 minutes, stirring occasionally.
  9. Uncover and cook for 8 to 10 more minutes until the potatoes are tender and the sauce has thickened.
  10. Taste and adjust the seasoning.
  11. Garnish with cilantro and serve warm.

Notes

Use lean ground beef for a lighter version. Add carrots or peas if you want extra vegetables. Store leftovers in the refrigerator for up to 4 days. Freeze for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Skillet
  • Cuisine: Mexican

Leave a Comment

Recipe rating