Mexican Picadillo

Save this recipe on:

If you’re craving a dish that delivers bold flavor with homey comfort, Mexican Picadillo is your answer. This one-pan wonder is a savory mix of ground beef, tender potatoes, juicy tomatoes, and a well-balanced blend of spices. It’s easy, satisfying, and ready to become your new go-to meal on busy weeknights or lazy Sundays.

Pin this Recipe

Picadillo is a beloved classic in Mexican households and for good reason. It’s budget-friendly, customizable, and rich in flavors that feel like a warm hug. Whether you’re serving it over rice, with tortillas, or as a taco filling, this dish offers heartiness and versatility that brings everyone to the table.

What Kind of Potatoes Should I Use?

For the perfect texture, choose waxy potatoes like Yukon Gold or red potatoes. They hold their shape during cooking and soak up the savory beefy flavors without turning mushy. Avoid using Russet potatoes as they can fall apart in the simmering process.

Ingredients for the Mexican Picadillo

Ground Beef: This is the savory base of your dish. Choose lean beef to keep it hearty without too much grease.

Potatoes: Diced and tender, they add bulk and comfort to every bite.

Tomatoes: Fresh or canned diced tomatoes bring in brightness and help create a rich sauce.

Onion: Sautéed onion builds aromatic flavor right from the start.

Garlic: Just a couple of cloves add depth and a traditional kick.

Bell Pepper (optional): For a sweet note and extra texture.

Tomato Sauce or Paste: Helps thicken and enrich the stew-like consistency.

Cumin and Chili Powder: These spices round out the warm, earthy Mexican flavor profile.

Salt & Pepper: Essential seasoning to balance all the components.

Fresh Cilantro (optional): A bright finish for garnish.


How To Make the Mexican Picadillo

Step 1: Sauté the Aromatics

In a large skillet, heat oil over medium heat. Add chopped onion and cook until translucent, then stir in minced garlic and cook for another 30 seconds until fragrant.

Step 2: Brown the Beef

Add ground beef to the skillet, breaking it apart with a wooden spoon. Cook until fully browned. Drain excess fat if needed.

Step 3: Build the Base

Stir in diced tomatoes, tomato sauce (or paste), bell peppers (if using), cumin, chili powder, salt, and pepper. Let it simmer for a few minutes to meld the flavors.

Step 4: Add the Potatoes

Toss in the diced potatoes and mix well. Pour in a small splash of water or broth to help cook the potatoes. Cover and simmer on low for 15-20 minutes, or until potatoes are fork-tender.

Step 5: Finish and Garnish

Once the potatoes are done, taste and adjust seasonings if needed. Garnish with chopped fresh cilantro and serve hot.


Serving and Storing Mexican Picadillo

This dish is delicious straight from the pan, but it also stores beautifully. Leftovers can be refrigerated in an airtight container for up to 4 days and reheated in a skillet or microwave. You can also freeze it for up to 2 months – just thaw overnight in the fridge before reheating.

What to Serve With Mexican Picadillo?

Warm Flour or Corn Tortillas

Scoop it into tortillas for a rustic taco-style meal.

Steamed White Rice

A classic pairing that soaks up every drop of that flavorful sauce.

Black Beans or Refried Beans

Perfect for extra protein and texture.

Fried Plantains

For a sweet and savory contrast.

Pickled Jalapeños or Onions

Add a tangy kick to balance the richness.

Guacamole or Sliced Avocado

Creamy, cooling additions that pair beautifully.

Crusty Bread or Tortilla Chips

Great for scooping up leftovers or serving as a casual dip.


Want More Beef Dinner Ideas?

If you love this Mexican Picadillo, here are some other hearty and flavorful meals you should check out:

Save This Pin For Later

Save this comforting dinner to your favorite Pinterest board so it’s easy to find when you want a flavor-packed, satisfying meal that comes together in one pan.

Tried it with a twist? Maybe spicy chorizo or a handful of peas? I’d love to hear how you made it your own—drop your twist or questions in the comments below.

Need more inspiration? Explore my daily kitchen creations on SavorQueen Recipes on Pinterest. You might just find your next family favorite waiting there.


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

Mexican Picadillo


  • Author: Julia Walton
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

Craving something savory, easy, and totally satisfying? This Mexican Picadillo delivers! A cozy skillet meal loaded with ground beef, potatoes, and tomatoes, all seasoned with traditional spices that make every bite unforgettable. It’s a perfect choice for a quick dinner, family-style meal prep, or even taco filling. Whether you’re looking for easy dinner ideas, food ideas for meal prep, or a warm and hearty easy recipe, this picadillo will check all the boxes. It’s a weeknight winner that’s delicious every single time.


Ingredients

1 tablespoon olive oil

0.5 medium onion, diced

2 cloves garlic, minced

1 pound ground beef

2 medium potatoes, peeled and diced

1 cup canned diced tomatoes

0.5 cup tomato sauce

0.5 cup chopped bell pepper (optional)

1 teaspoon ground cumin

1 teaspoon chili powder

0.5 teaspoon salt

0.25 teaspoon black pepper

0.5 cup water or beef broth

2 tablespoons chopped fresh cilantro (optional)


Instructions

1. Heat olive oil in a large skillet over medium heat. Add diced onion and cook until soft.

2. Stir in minced garlic and cook for another 30 seconds.

3. Add ground beef, breaking it apart with a spoon, and cook until browned. Drain excess fat.

4. Add tomatoes, tomato sauce, bell pepper, cumin, chili powder, salt, and pepper. Stir well.

5. Mix in the diced potatoes and pour in water or broth. Stir to combine.

6. Cover the skillet and simmer on low for 15–20 minutes, or until potatoes are tender.

7. Taste and adjust seasoning if needed.

8. Garnish with fresh cilantro before serving.

Notes

Dice the potatoes evenly so they cook at the same rate.

You can make it spicier by adding a diced jalapeño or a pinch of cayenne.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 390
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 21g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 23g
  • Cholesterol: 65mg

Keywords: easy dinner, ground beef recipe, Mexican dish, one-pan meal, skillet dinner

Save this recipe on: