This post may contain affiliate links. Please read our disclosure policy.

This Mexican Picadillo is a one-pan dish of ground beef, sweet potatoes, and olives simmered in a spiced tomato sauce. It’s packed with flavor and so simple to make for a comforting and satisfying dinner.

A white bowl of rice with Mexican picadillo and lime wedges.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

When I need an easy, cozy dinner, this Mexican picadillo is the perfect dish. The first time I heard of this dish was when I was vacationing in Mexico. It was served in a buffet lineup, and I was blown away by the flavor, so I had to remake it.

This is my take on the classic dish. Made with savory ground beef, diced veggies, and spices. It’s easy to customize and goes perfectly over steamed rice or piled into corn tortillas.

For more simple comfort food, try my One-Pan Chicken Gnocchi or Mushroom Spinach Orzo.

Recipe Overview

Skill Level
Intermediate
Prep Time
15 mins
Cook Time
35 mins

Ingredients Needed

Below are the ingredients you’ll need to make Mexican Picadillo. The full quantities can be found in the recipe card further down the post.

ingredients to make Mexican Picadillo.
  • Olive oil: For cooking the veggies. Avocado oil also works great.
  • Onion: Use a sweet or yellow onion for its mild flavor.
  • Garlic: Fresh garlic is best here, but garlic powder works in a pinch. Pre-chopped garlic can speed up prep.
  • Carrots and sweet potatoes: Make sure they’re evenly diced so they cook at the same rate.
  • Poblano pepper: Has mild heat and adds a fresh, chili-like flavor.
  • Ground beef: Use lean ground beef or even ground turkey if you prefer.
  • Seasonings: Cumin, cinnamon, smoked paprika, dried thyme, Crushed red pepper flakes, Kosher salt, and pepper.
  • Fire-roasted diced tomatoes: Have a slightly smoky flavor and bring some acidity to the dish. Plain diced tomatoes can be used if you can’t find fire-roasted.
  • Tomato sauce: You can swap it out for a few diced, fresh tomatoes.
  • Pitted green olives: Add some briny, savory flavor. Feel free to omit if you’re not a fan of olives.
  • Lime juice: Balances the flavors in the dish. Use fresh-squeezed for the best taste.

How to Make Mexican Picadillo

process shot to cook the veggies and the ground beef in a skillet for the Mexican picadillo dish.

Step 1: In a large skillet, heat olive oil over medium heat. Add onion, carrot, sweet potato, and poblano pepper. Sauté for 6-8 minutes, until the veggies begin to soften.

Step 2: Stir in garlic, cumin, paprika, thyme, cinnamon, and pepper flakes. Cook for 1 minute until fragrant.

process shot of adding the tomatoes over the ground beef and veggies in a skillet.

Step 3: Add ground beef or turkey. Break apart with a spatula and cook until browned, about 6-8 minutes. Season with salt and pepper.

Step 4: Stir in fire-roasted tomatoes, tomato sauce, and olives. Bring to a simmer.

process shot of cooking the mexican picadillo and serving it over rice in a bowl.

Step 5: Reduce heat to low, cover, and simmer for 12-15 minutes, until sweet potatoes are fork-tender and flavors are well blended.

Step 6: Stir in the lime juice just at the end.

a bowl with mexican picadillo served over white rice.

Variations & Tips

  • Swap the red pepper flakes for a couple of chipotles in adobo (diced) for an extra smoky flavor.
  • Use regular potatoes in place of sweet potatoes.
  • For extra veggies, stir frozen peas into the picadillo near the end of cooking.
  • For nachos, try serving over tortilla chips and top with a layer of shredded cheese.
  • Dice the vegetables evenly to ensure they all cook at the same rate.
  • For a milder version, omit the red pepper flakes and switch the poblano pepper for diced green bell pepper.
  • Garnish with chopped cilantro or parsley for a fresh touch.

Common Questions

How do I store it?

Allow to cool, then transfer to an airtight container. Store in the fridge for up to 3 days or in the freezer for up to 3 months. If frozen, thaw overnight in the fridge before reheating.

How do I reheat it?

Stir the picadillo in a skillet with a splash of water over a medium-low heat until piping hot. Alternatively, microwave individual portions in a microwave-safe bowl until piping hot throughout.

What is Mexican picadillo?

Mexican picadillo is a comforting, one-pan hash with meat, vegetables, spices, and tomatoes. There are a variety of other inclusions like olives, raisins, and chilies.

Is it spicy?

The heat level can vary depending on your preferences. Dried chilis or chili paste can be used to add flavor and spiciness. For a milder version, you can omit the red pepper flakes.

A black skillet of Mexican picadillo on a wooden board.

More Mexican-Inspired Dishes

Thanks for stopping by and trying one of my recipes. If you enjoyed it, please leave a rating and share your thoughts in the comments. It really helps, and I love hearing from you

No ratings yet

Mexican Picadillo

Skill Level: Intermediate
Servings: 4 servings
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Mexican picadillo served over rice in a bowl.
This Mexican Picadillo is a one-pan dish of ground beef, sweet potatoes, and olives simmered in a spiced tomato sauce. It's packed with flavor and so simple to make for a comforting and satisfying dinner. Serve over rice, as a topping for nachos or a taco filling.

Ingredients

  • 1 tablespoon olive oil
  • 1 yellow or sweet onion, diced
  • 3-4 cloves garlic, minced
  • 2-3 small carrots, peeled and finely diced
  • 2 medium sweet potatoes, peeled and diced small (~½-inch cubes)
  • 1 large poblano pepper, diced
  • 1 pound lean ground beef or ground turkey
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • ½ teaspoon ground cinnamon
  • ½ teaspoon crushed pepper flakes
  • Kosher salt and black pepper, to taste
  • 14.5 ounces fire-roasted diced tomatoes, one can
  • ¼ cup tomato sauce
  • 1/4 cup pitted green olives, chopped
  • 1 tablespoon fresh lime juice

Instructions

  • In a large skillet, heat 1 tablespoon olive oil over medium heat. Add 1 yellow or sweet onion (diced), 3-4 cloves garlic (diced), 2 medium sweet potatoes (diced), and 1 large poblano pepper (diced). Sauté for 6-8 minutes, until the veggies begin to soften.
  • Stir in 3-4 cloves garlic (minced), 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon dried thyme, ½ teaspoon ground cinnamon, and ½ teaspoon crushed pepper flakes. Cook for 1 minute until fragrant.
  • Add 1 pound lean ground beef or ground turkey. Break apart with a spatula and cook until browned, about 6-8 minutes. Season with Kosher salt and black pepper.
  • Stir in 14.5 ounces fire-roasted diced tomatoes, ¼ cup tomato sauce, and 1/4 cup pitted green olives. Bring to a simmer.
  • Reduce heat to low, cover, and simmer for 12-15 minutes, until sweet potatoes are fork-tender and flavors are well blended.
  • Stir in the 1 tablespoon fresh lime juice just at the end.
    A black skillet of Mexican picadillo on a wooden board.

Notes

Storage & Reheating:
  • Storage: Allow to cool, then transfer to an airtight container. Store in the fridge for up to 3 days or in the freezer for up to 3 months. If frozen, thaw overnight in the fridge before reheating.
  • Reheating: Stir the picadillo in a skillet with a splash of water over a medium-low heat until piping hot. Alternatively, microwave individual portions in a microwave-safe bowl until piping hot throughout.

Nutrition

Calories: 451kcalCarbohydrates: 38gProtein: 25gFat: 22gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 77mgSodium: 535mgPotassium: 998mgFiber: 7gSugar: 11gVitamin A: 21210IUVitamin C: 44mgCalcium: 125mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Mexican
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Leave a comment

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

Recipe Rating