in

Mexican Picadillo

Save this recipe on:

Mexican Picadillo is a dish that hits all the comfort food notes with its cozy, rich, and savory flavors. It features ground beef simmered with tender potatoes, juicy tomatoes, and fragrant spices in one skillet—making it perfect for busy weeknights or lazy Sundays. This hearty meal is as nostalgic as it is delicious, often found in abuelita’s kitchen, feeding the whole family with simple ingredients turned magical.

Pin this Recipe
Mexican Picadillo

Whether served over rice, in tacos, or next to warm tortillas, picadillo brings versatility to your table. Each bite is a beautiful balance of savory beef, soft potatoes, and a burst of freshness from tomatoes and herbs. It’s budget-friendly, fast to prepare, and packed with Mexican flavors that satisfy.

What Kind of Ground Beef Should I Use?

For Mexican Picadillo, lean ground beef (85%-90%) works best. It gives you the perfect balance of flavor and juiciness without too much grease. If you go with fattier beef, be sure to drain excess oil after browning.

Ingredients for the Mexican Picadillo

  • Ground Beef: The star protein of the dish, giving heartiness and deep flavor.
  • Potatoes: Diced small to soak up all the seasonings and stay tender yet intact.
  • Tomatoes: Fresh or canned—they bring a touch of acidity and natural sweetness.
  • Onion: Adds aromatic depth and sweetness when cooked down.
  • Garlic: Essential for that base flavor punch.
  • Bell Pepper: Adds a soft crunch and color.
  • Spices (Cumin, Oregano, Paprika): The core of that earthy Mexican flavor.
  • Tomato Sauce or Paste: To bind it all together into a luscious sauce.
  • Olive Oil: For sautéing and adding richness.
  • Cilantro (optional): Fresh garnish for herby brightness.

How To Make the Mexican Picadillo

Step 1: Sauté the Aromatics

Heat olive oil in a large skillet over medium heat. Add chopped onion and bell pepper, cooking until softened, about 3-4 minutes. Stir in the minced garlic and cook until fragrant.

Step 2: Brown the Beef

Add the ground beef to the skillet and break it apart with a spoon. Cook until fully browned and no longer pink. Drain any excess grease.

Step 3: Add Tomatoes and Spices

Toss in the diced tomatoes (or canned), and season with cumin, paprika, oregano, salt, and pepper. Stir everything well to coat the meat.

Step 4: Simmer with Potatoes

Add the diced potatoes and a splash of water or broth. Stir in the tomato sauce. Cover and simmer for 15-20 minutes until potatoes are tender and the sauce thickens.

Step 5: Garnish and Serve

Once the potatoes are cooked, taste and adjust seasoning. Sprinkle chopped cilantro on top and serve hot.


Serving and Storing Mexican Picadillo

Mexican Picadillo is fantastic served immediately, but it also stores like a dream. Refrigerate leftovers in an airtight container for up to 4 days, or freeze for 2-3 months. Reheat on the stove with a splash of broth or water to bring back the saucy texture.

It’s just as flavorful the next day, making it a great meal prep option for lunches and dinners throughout the week.

What to Serve With Mexican Picadillo?

Warm Corn Tortillas

They make a great vessel to scoop up the saucy mix.

Cilantro Lime Rice

A zesty, fluffy contrast to the hearty beef and potatoes.

Refried Beans

For extra protein and classic Mexican comfort.

Fried Plantains

Sweet and savory balance to the spiced meat.

Mexican Street Corn (Elote)

Charred and cheesy, it complements the richness beautifully.

Cabbage Slaw

Adds crunch and freshness to each bite.

Guacamole

Creamy and cooling alongside the spiced filling.


Want More Dinner Ideas with Bold Flavors?

If you love this savory Mexican Picadillo, here are a few other hearty and satisfying meals to check out:

Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you serve it in tacos or over rice? Did you sneak in extra veggies?

I love hearing how you make these dishes your own. Questions are welcome too—let’s help each other cook better.

Explore more comforting and flavor-packed recipes on ChefAlchemy’s Pinterest and spice up your dinner rotation!

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lorenzo Devereaux
  • Total Time: 35 minutes
  • Yield: 4 servings

Description

Looking for a quick, flavorful, and budget-friendly dinner idea? This Mexican Picadillo is your go-to comfort food. With tender potatoes, seasoned ground beef, and a rich tomato base, it’s a one-pan wonder packed with traditional Mexican flavor. Serve it over rice, fill tacos, or enjoy with warm tortillas—it’s a weeknight dinner win. This easy recipe fits perfectly into your rotation of family meals, ideal for meal prep, hearty dinners, and comforting homemade food ideas.


Ingredients

1 tablespoon olive oil

1 pound ground beef

2 medium potatoes, diced small

1 cup diced tomatoes (fresh or canned)

1 small onion, chopped

2 cloves garlic, minced

1 small bell pepper, chopped

1 teaspoon ground cumin

1 teaspoon paprika

1 teaspoon dried oregano

1/2 cup tomato sauce

1/4 cup water or broth

Salt and pepper to taste

Fresh cilantro for garnish (optional)


Instructions

1. Heat olive oil in a large skillet over medium heat. Add onion and bell pepper and cook until softened.

2. Stir in garlic and cook until fragrant.

3. Add ground beef and break it apart while browning. Cook until no longer pink. Drain excess fat.

4. Add diced tomatoes, cumin, paprika, oregano, salt, and pepper. Stir to combine.

5. Mix in diced potatoes and pour in tomato sauce and water or broth.

6. Cover and simmer for 15–20 minutes or until potatoes are tender.

7. Taste and adjust seasoning. Garnish with fresh cilantro and serve hot.

Notes

Make sure potatoes are diced evenly to ensure even cooking.

You can swap ground beef for turkey or pork for a different twist.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 5g
  • Sodium: 480mg
  • Fat: 23g
  • Saturated Fat: 7g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 70mg

Save this recipe on: