Oh my goodness, let me tell you about Mexican Picadillo – it’s the cozy hug your weeknight dinners have been missing! This isn’t just ground beef with some veggies thrown in – it’s magic happening in your skillet. The way the sweet raisins play with briny olives, how the cumin makes your kitchen smell like my abuela’s house on Sundays… trust me, once you try authentic Mexican Picadillo, you’ll be hooked. I still remember my first bite at age eight – perched on Grandma’s countertop watching her stir the bubbling pot, begging for “just one more taste” before dinner. Now I make it weekly because honestly? It’s perfect stuffed in tacos, scooped over rice, or (my guilty pleasure) eaten straight from the pan with warm tortillas.

Why You’ll Love This Mexican Picadillo
Oh, you are going to adore this recipe, I just know it! Here’s why it’s a forever favorite in my house:
- So dang quick: Seriously, from fridge to table in under 45 minutes on a busy weeknight.
- Easy on the wallet: It uses simple, affordable ingredients you probably already have.
- Bursting with flavor: It’s this incredible savory-sweet-tangy party in your mouth.
- Super versatile: Eat it as a bowl, stuff it in tacos, or fill empanadas—it does it all!
- Total crowd-pleaser: My picky kids and my foodie friends all go back for seconds.
It’s just one of those magical, feel-good meals you’ll find yourself craving.
Mexican Picadillo Ingredients
Okay, let’s get real about what makes this Mexican Picadillo so special – it’s all in the ingredients! Don’t you dare grab pre-chopped veggies – we’re doing this right, just like my abuela taught me. Here’s what you’ll need:
- The star: 1 lb ground beef (80/20 blend is perfect – enough fat for flavor but not too greasy)
- Veggie dream team:
- 1 medium russet potato, peeled and diced into 1/2-inch cubes (trust me, this size cooks evenly)
- 1 medium carrot, finely diced (about 1/3 cup – no big chunks!)
- 1 small yellow onion, chopped (about 1/2 cup)
- 2 garlic cloves, minced (fresh only – we’re not using that jarred stuff)
- Flavor boosters:
- 1 can (14.5 oz) diced tomatoes with their juices
- 1/4 cup raisins (yes really – they’re the sweet surprise!)
- 1/4 cup sliced green olives (the briney tang makes it!)
- Spice magic:
- 1 tsp ground cumin (smell it first – if it doesn’t make you swoon, it’s too old)
- 1 tsp dried oregano (rub between fingers to wake it up)
- 1/2 tsp salt (plus more to taste)
- 1/4 tsp black pepper
- The liquids: 2 tbsp vegetable oil + 1/2 cup beef broth
See? Nothing fancy, just honest ingredients that sing together. Now let’s make some magic!
How to Make Mexican Picadillo
Alright, let’s get cooking! This Mexican Picadillo is so easy, but a few key steps make all the difference. Follow along, and you’ll have a dish that’ll make your kitchen smell like heaven.
Browning the Beef
First, heat that vegetable oil in a large skillet over medium heat. Add your ground beef and break it up with a wooden spoon—no big chunks, okay? Cook it until there’s no pink left, about 5-7 minutes. If there’s too much grease (especially with 80/20 beef), drain it, but leave just enough for flavor. You want that beef to be nicely browned, not boiled!
Cooking the Vegetables
Next, toss in your chopped onion and let it soften for about 2 minutes—you’ll know it’s ready when it turns translucent and smells amazing. Add the garlic (don’t let it burn!) and stir for another 30 seconds. Now, in go the potatoes and carrots. Sprinkle in those spices—cumin, oregano, salt, and pepper—and let everything cook together for 5 minutes. The veggies should start to soften but still have a little bite. This step builds the flavor base, so don’t rush it!

Simmering the Mexican Picadillo
Now, the magic happens! Add the diced tomatoes (juices and all), raisins, olives, and beef broth. Stir it all together, then cover the skillet and let it simmer for 20 minutes. Stir occasionally to keep it from sticking, and check that the potatoes are tender—poke one with a fork to test. Uncover for the last 5 minutes to let the sauce thicken up. Oh, and don’t forget to taste it—adjust the salt and pepper if needed. Trust me, your patience will be rewarded!
Tips for Perfect Mexican Picadillo
Listen, after making this Mexican Picadillo recipe more times than I can count, I’ve learned ALL the tricks!
- Broth is your friend: Want it saucier? Add another splash of broth towards the end. Prefer it thicker? Just let it simmer uncovered longer.
- Patience pays off: If you can resist eating it right away (good luck!), letting it sit overnight makes the flavors sing together beautifully.
- Fresh spices matter: That cumin you’ve had since last Christmas? Toss it! Fresh spices wake up the whole dish.
- Watch those potatoes: Don’t let them turn to mush – they should be tender but still hold their shape when you poke them.
Follow these simple tips, and you’ll have Mexican Picadillo perfection every single time!
Serving Suggestions for Mexican Picadillo
Oh, the possibilities! Here’s how we devour Mexican Picadillo in my house:
- Classic bowl: Piled high over steaming white rice with a sprinkle of fresh cilantro.
- Taco night MVP: Spooned into warm corn tortillas with crumbled queso fresco.
- Burrito bliss: Rolled up with refried beans – my kids’ lunchbox favorite!
- Simply perfect: Just grab warm flour tortillas and scoop away.
- Fancy upgrade: Top with creamy avocado slices and a squeeze of lime.
Don’t forget the traditional sides – refried beans and Mexican rice make it a feast!
Storing and Reheating Mexican Picadillo
Here’s the beautiful thing about Mexican Picadillo – it gets even better as leftovers! Store any extras (if you’re lucky enough to have them) in an airtight container in the fridge for up to 4 days. Want to freeze it? Portion it out and it’ll keep happily for 3 months. When reheating, I always do it gently on the stovetop with a splash of water or broth to bring back that perfect saucy consistency. The potatoes soften a bit more each day, but honestly? That just makes it extra comforting!
Mexican Picadillo Variations
Oh, I love playing with this recipe! Here are my favorite ways to mix it up when I’m feeling adventurous:
- Lighter option: Swap beef for ground turkey – just add an extra splash of broth to keep it juicy.
- Extra veggies: Toss in diced bell peppers when cooking the onions – red ones add lovely sweetness.
- No-sweet version: Skip the raisins if you prefer, but add a pinch of sugar to balance the tomatoes.
- Spice it up: Throw in some diced jalapeños or a dash of chili powder for heat lovers.
- Tex-Mex twist: Add a can of drained black beans right before serving.
See? Endless possibilities to make it your own!
Mexican Picadillo FAQs
I get asked about this recipe ALL the time! Here are answers to the most common questions bubbling up in your mind:
- Can I make Mexican Picadillo ahead? Absolutely! In fact, I often make it the night before – the flavors meld beautifully. Just reheat gently with a splash of water or broth.
- How do I make it less sweet? Easy! Cut the raisins in half or leave them out entirely. You can also add a bit more olives to balance the flavors.
- What are the best potatoes to use? I swear by russets for their fluffy texture, but Yukon Golds work great too – they hold their shape nicely during cooking.
- Can I freeze it? You bet! Portion it out and freeze for up to 3 months. The texture stays perfect when reheated slowly.
- Is there a substitute for olives? If you’re not an olive fan (more for me!), try capers for that briny kick or just leave them out.
See? No mysteries here – just delicious, flexible Mexican comfort food!
Nutritional Information
Here’s the scoop on what’s in each delicious serving of Mexican Picadillo (remember, these are estimates – your exact amounts might dance around these numbers a bit):
- Calories: 320 (perfect for a satisfying meal that doesn’t weigh you down)
- Fat: 18g (that’s where all the flavor lives!)
- Carbs: 22g (thank those sweet potatoes and raisins)
- Protein: 20g (hello, beefy goodness)
Not too shabby for something that tastes this indulgent, right?


For more delicious recipes and cooking inspiration, check out Simply Recipes.
Print
Irresistible Mexican Picadillo Recipe in Just 45 Minutes
Mexican Picadillo is a flavorful ground beef dish cooked with potatoes, carrots, and spices. It’s a versatile dish that can be served as a main course or used as a filling for tacos, burritos, or empanadas.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 1 lb ground beef
- 1 medium potato, diced
- 1 medium carrot, diced
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 1/4 cup raisins
- 1/4 cup sliced green olives
- 1 tsp ground cumin
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 tbsp vegetable oil
- 1/2 cup beef broth
Instructions
- Heat oil in a large skillet over medium heat.
- Add ground beef and cook until browned, breaking it up with a spoon.
- Add onion and garlic, cook for 2 minutes until softened.
- Stir in potatoes, carrots, cumin, oregano, salt, and pepper. Cook for 5 minutes.
- Add diced tomatoes, raisins, olives, and beef broth. Stir well.
- Cover and simmer for 20 minutes or until potatoes are tender.
- Uncover and cook for 5 more minutes to thicken the sauce.
- Serve hot with rice or tortillas.
Notes
- You can substitute ground turkey for beef.
- Add more broth if you prefer a saucier consistency.
- Tastes even better the next day as flavors develop.
- Freezes well for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 8g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0.5g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 60mg









