Mexican Picadillo is one of those recipes that feels like a warm hug from the inside out. It’s hearty, flavorful, and brings a bold mix of spices and textures to the table. This version combines tender, savory ground beef, vibrant tomatoes, soft, melt-in-your-mouth potatoes, and just the right kick of heat from jalapenos and serrano peppers. Whether you serve it over fluffy rice or scoop it into warm tortillas, it’s comfort food at its best. Plus, it’s surprisingly easy to make—a total win for busy weeknights or lazy Sundays when you just want something cozy and delicious.

Mexican Picadillo Recipe

A little story from my kitchen

The first time I made Mexican Picadillo, I was caught off guard by how deeply it resonated with me. It reminded me of family dinners growing up—not because we made this exact dish, but because of the communal warmth it brought to the table. I remember setting out bowls of rice, tortillas, and toppings like lime wedges and hot sauce, and watching everyone build their plates exactly how they wanted. It’s one of those meals where the smell fills your kitchen and draws people in. I still remember sneaking a taste straight from the pot, burning my tongue in my impatience, but it was worth it for that bold, tangy, and slightly smoky flavor.

The origin story of picadillo

Picadillo is a classic dish found in many Latin American countries, and each region has its own spin. In Mexico, it often features ground beef, potatoes, and a blend of warm spices like cumin and paprika. Its name comes from the Spanish word “picar,” meaning “to chop,” referencing the finely chopped ingredients. Traditionally, it’s a frugal and flexible dish, designed to make the most of simple pantry staples. While recipes vary, the Mexican version is beloved for its bold flavors and its versatility—you’ll find it served in tacos, as a filling for empanadas, or even eaten straight from the pan with a fork (no shame in that).

Let’s talk ingredients: a flavor-packed lineup

The ingredients in Mexican Picadillo may seem simple, but together they pack a serious punch. Here’s a closer look at the stars of this dish:

  • Yellow potatoes: These add hearty substance and soak up all the amazing flavors in the pan. Yukon Golds are my go-to because they hold their shape well, but russets work in a pinch—just cut them a bit smaller.
  • Ground beef: The backbone of the dish, providing a rich, savory base. For a lighter version, ground turkey or chicken works beautifully.
  • Tomatoes: Fresh, ripe tomatoes add sweetness and a bit of tang. Canned tomatoes are a great alternative when fresh ones aren’t in season.
  • Peppers: Jalapeno brings moderate heat, and the serrano (if you dare) kicks it up a notch. Deseed them if you’re heat-shy, or substitute with poblano for a milder touch.
Mexican Picadillo Recipe

Kitchen gear: what you need (and what you can totally skip)

To whip up Mexican Picadillo, you don’t need a ton of fancy equipment. Here’s what’s handy:

  • A large skillet or sauté pan: This is your workhorse for the whole dish. Make sure it’s big enough to hold everything without crowding.
  • A sturdy wooden spoon: Perfect for breaking up the ground beef and stirring in all those flavors.
  • A sharp knife and cutting board: You’ll be chopping a lot of ingredients, so make sure your knife is up to the task.

If you don’t have a large skillet, a Dutch oven or even a deep saucepan will work in a pinch. The key is to have enough surface area to let everything cook evenly.

Step-by-step: my foolproof method (and a few hard-learned lessons)

  1. Start with the aromatics and potatoes: Heat up your olive oil in a large skillet over medium heat. Add the diced potatoes, chopped onion, and peppers. Stir them around and let them soften for about 5 minutes. Don’t rush this step—getting a bit of caramelization on the potatoes adds so much flavor.
  2. Add the garlic and beef: Toss in the chopped garlic, followed by the ground beef. Use your spoon to break the beef into small crumbles. Cook for about 5 minutes—just until the meat starts to brown. It’s okay if it’s not fully cooked yet; it’ll finish in the next step.
  3. Bring on the tomatoes and spices: Stir in the chopped tomatoes, beef stock, and seasonings (paprika, Mexican oregano, cumin, salt, and pepper). Give it a good stir to coat everything evenly. This is where your kitchen starts to smell amazing.
  4. Simmer and soften: Reduce the heat to low, cover the pan, and let it simmer for about 20 minutes. Stir occasionally to prevent sticking. The potatoes should be fork-tender by the end, and the flavors will have melded beautifully.
  5. Taste and adjust: Before serving, give the dish a taste and adjust the seasoning as needed. Sometimes I add a pinch more salt or a squeeze of lime to brighten things up.
Mexican Picadillo Recipe

Variations to try: spice it up or switch it out

Mexican Picadillo is the ultimate adaptable dish. Here are some fun twists I’ve tried:

  • Vegetarian Picadillo: Swap the ground beef for crumbled tofu, lentils, or plant-based ground meat. Use vegetable stock instead of beef stock.
  • Low-carb version: Skip the potatoes and add diced zucchini or cauliflower for a lighter option.
  • Milder version: Replace the jalapeno and serrano with bell peppers for a heat-free variation.
  • Seasonal spin: In summer, throw in fresh corn kernels or diced green beans. In fall, butternut squash makes a lovely addition.
  • International twist: Add a handful of raisins and a pinch of cinnamon for a Cuban-inspired vibe.

Serving ideas to impress your guests

I like to serve Mexican Picadillo over fluffy white rice, but it’s also fantastic with warm tortillas on the side. For toppings, sliced fresh peppers, a sprinkle of spicy chili flakes, and a generous squeeze of lime juice take it over the top. If you’re hosting, set out a DIY bar with hot sauce, avocado slices, chopped cilantro, and maybe even some queso fresco. It’s casual, fun, and oh-so-delicious.

Pair it with these drinks

A vibrant dish like this deserves an equally bold beverage. Here are my go-to pairings:

  • Agua fresca: A refreshing blend of fruit, water, and a touch of sugar. Try watermelon or pineapple for a tropical vibe.
  • Horchata: This creamy, cinnamon-spiced rice milk drink is the perfect balance to the dish’s heat.
  • Sparkling limeade: Mix sparkling water with lime juice and a bit of honey for a zesty, bubbly option.
  • Iced hibiscus tea (Jamaica): Its tangy, floral flavor pairs beautifully with the spices in the Picadillo.

Storing and reheating leftovers

If you’re lucky enough to have leftovers, they’ll keep in an airtight container in the fridge for up to 4 days. To reheat, warm gently in a skillet over medium heat, adding a splash of stock or water to loosen it up. Mexican Picadillo also freezes beautifully—store it in a freezer-safe container for up to 3 months. Just thaw in the fridge overnight before reheating.

Scaling the recipe for more (or fewer) servings

Need to feed a crowd? Just double the ingredients, and make sure you’re using a large enough skillet or pot to handle the volume. If you’re cooking for one or two, you can easily halve the recipe. Keep in mind that the simmering time might be a bit shorter with smaller portions, so check the potatoes for doneness early.

Troubleshooting: what to do if…

  • It’s too spicy: Stir in a dollop of sour cream or serve with extra rice to tone down the heat.
  • It’s too dry: Add a splash of stock or water and stir it in as it simmers.
  • The potatoes aren’t soft enough: Cover the pan tightly and give them a bit more time to cook.

Give it a try!

Mexican Picadillo is the kind of recipe that invites you to get creative and make it your own. Whether you stick to the classic version or put your own spin on it, I promise it’ll become a staple in your meal rotation. So grab your skillet, gather those ingredients, and let your kitchen come alive with the bold, comforting flavors of this Mexican classic!


Mexican Picadillo Recipe

Frequently Asked Questions

1. Can I make this dish ahead of time?
Absolutely! Mexican Picadillo tastes even better the next day as the flavors meld together. Just store it in the fridge and reheat before serving.

2. What can I use instead of ground beef?
Ground turkey, chicken, or even plant-based meat substitutes work great in this recipe.

3. How spicy is this dish?
It’s moderately spicy, but you can adjust the heat by using fewer peppers or opting for milder varieties like poblano.

4. Can I freeze leftovers?
Yes! Store in a freezer-safe container for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.

5. What’s the best side dish for Picadillo?
Rice and tortillas are classic, but a fresh green salad or some sautéed vegetables would pair nicely too!

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

Mexican Picadillo Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amine
  • Total Time: 40 minutes
  • Yield: 4 1x

Description

 

This easy Mexican Picadillo recipe is a hearty blend of ground beef, potatoes, and bold spices. Perfect with rice or tortillas!


Ingredients

Scale

Main Ingredients:

  • 1 tablespoon olive oil
  • 8 ounces yellow potatoes (34 small), diced
  • 1 medium chopped yellow onion
  • 1 jalapeño pepper, chopped
  • 1 serrano pepper, chopped (optional for added spice)
  • 2 cloves garlic, chopped
  • 1 pound ground beef
  • 2 large tomatoes, chopped
  • ¾ cup beef stock (substitute with chicken or vegetable stock, if preferred)
  • 1 tablespoon paprika
  • 1 tablespoon Mexican oregano
  • 1 teaspoon cumin
  • Salt and pepper, to taste

Toppings & Serving:

  • Cooked rice or tortillas
  • Sliced peppers
  • Chili flakes
  • Lime juice
  • Hot sauce

Instructions

  1. Start with the aromatics and potatoes: Heat up your olive oil in a large skillet over medium heat. Add the diced potatoes, chopped onion, and peppers. Stir them around and let them soften for about 5 minutes. Don’t rush this step—getting a bit of caramelization on the potatoes adds so much flavor.
  2. Add the garlic and beef: Toss in the chopped garlic, followed by the ground beef. Use your spoon to break the beef into small crumbles. Cook for about 5 minutes—just until the meat starts to brown. It’s okay if it’s not fully cooked yet; it’ll finish in the next step.
  3. Bring on the tomatoes and spices: Stir in the chopped tomatoes, beef stock, and seasonings (paprika, Mexican oregano, cumin, salt, and pepper). Give it a good stir to coat everything evenly. This is where your kitchen starts to smell amazing.
  4. Simmer and soften: Reduce the heat to low, cover the pan, and let it simmer for about 20 minutes. Stir occasionally to prevent sticking. The potatoes should be fork-tender by the end, and the flavors will have melded beautifully.
  5. Taste and adjust: Before serving, give the dish a taste and adjust the seasoning as needed. Sometimes I add a pinch more salt or a squeeze of lime to brighten things up.

Notes

If you’re lucky enough to have leftovers, they’ll keep in an airtight container in the fridge for up to 4 days. To reheat, warm gently in a skillet over medium heat, adding a splash of stock or water to loosen it up. Mexican Picadillo also freezes beautifully—store it in a freezer-safe container for up to 3 months. Just thaw in the fridge overnight before reheating.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star