Mexican Picadillo

Featured in: Family-Friendly Dinners Everyone Will Love

Quick Mexican classic with beef, potatoes, peppers, and familiar spices. Great for loading up tortillas or spooning on rice in about 60 minutes.
A woman in a kitchen with a stove and oven.
Updated on Sat, 17 May 2025 21:33:50 GMT
Big bowl of beef and potatoes with chopped cilantro on top, served with a wooden spoon on the side. Pin it
Big bowl of beef and potatoes with chopped cilantro on top, served with a wooden spoon on the side. | cookingkitchn.com

Make your own Mexican Picadillo at home with ground beef, potatoes, and a cozy tomato sauce. Quick and easy, this dish works great with tortillas, over rice, or tucked into bell peppers. You only need simple foods and warm spices, and you’ve got a comforting meal on the table in less than an hour.

What Makes This Extra Special

Mexican Picadillo is all about comfort and options. Potatoes and ground beef make it super filling, and the mix of spices gives classic Mexican flavor. You can swap in other veggies or meats if you want, so it's great for families. Pile it on rice, wrap it in tortillas, or stuff inside peppers—every way turns out totally tasty.

What You’ll Need for Mexican Picadillo

|

  • For Serving:
    • Fresh lime wedges
    • Cooked white rice or tortillas
    • Chopped cilantro
  • Seasonings:
    • 1/2 teaspoon ground cumin
    • 1 teaspoon Mexican oregano
    • 1 teaspoon paprika
    • Salt and black pepper as you like
  • For the Sauce:
    • 1 cup beef broth
    • 2 medium tomatoes, diced up
  • For the Base:
    • 1 pound ground beef
    • 3 garlic cloves, minced
    • 2 jalapeño peppers, chopped
    • 1 medium onion, chopped
    • 2 medium yellow potatoes, diced
    • 2 tablespoons olive oil

Simple Steps to Make It

|

Let Everything Simmer
Pop a lid on partway and let the whole thing bubble for about 20 minutes until potatoes are soft and the sauce thickens up. Taste, and tweak the seasoning if you think it needs it.
Mix Sauce and Spices
Dump in diced tomatoes, beef broth, paprika, oregano, cumin, salt, and pepper. Let it come to a boil, then drop the heat down.
Brown the Meat
Put minced garlic and ground beef in next. Use a spoon to break up the beef and cook till it turns brown—give it around 5 minutes.
Start with Veggies
Pour olive oil into a big frying pan and warm up over medium. Toss in potatoes, onion, and jalapeños. Cook and stir for 5 minutes till they begin to soften.

Handy Tips for Best Results

Try to dice potatoes about the same size so they’ll cook evenly. Avoid crowding the pan when searing beef. Play with jalapeños for more or less heat. There’s a special taste from Mexican oregano so try not to skip it. Simmer until the potatoes are done but stay firm.

How to Serve It Up

Dish this up hot with fluffy rice or tuck it into tortillas. Go for stuffed peppers or roll into burritos. Squeeze fresh lime and sprinkle cilantro for a bright finish. Add avocado slices or a spoonful of sour cream for extra creaminess. Goes great with a crisp salad or some Mexican beans.

Keeping Leftovers Fresh

Leftovers stay good for up to 5 days in a sealed container in the fridge. You can freeze portions for up to 3 months too. Warm it back up on the stove or in the microwave—add extra broth if it feels dry. It actually tastes even better the next day as flavors blend together.

Frequently Asked Questions

→ Can I use different ground meats?
For sure, try ground pork, chicken, or turkey. You don't have to change the way you cook it.
→ How spicy is this dish?
With jalapeño, it's kinda medium heat. Swap it for a spicier pepper or toss in some chili flakes to turn it up.
→ What can I add to this recipe?
Mix in olives, raisins, carrots, chopped nuts, or fresh parsley. It's easy to swap extras to your taste.
→ How should I serve picadillo?
Dish it over hot rice, fill tortillas, then hit it with lime juice and maybe some hot sauce if you like.
→ Can I make it milder?
Just leave out the serrano or scoop the seeds from your jalapeños. It'll be much less spicy.

Mexican Picadillo

Chunky potatoes and ground beef come together with jalapeños and simple seasonings—awesome with rice or rolled in tortillas.

Prep Time
10 Minutes
Cook Time
45 Minutes
Total Time
55 Minutes
By: Sophia


Difficulty: Intermediate

Cuisine: Mexican

Yield: 4 Servings (4 servings)

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

01 1 tablespoon of olive oil.
02 3-4 small yellow potatoes (roughly 8 ounces), chopped.
03 1 medium-sized yellow onion, diced.
04 1 jalapeno, diced into small pieces.
05 1 serrano, diced (you can skip this if you'd like).
06 2 garlic cloves, minced.
07 1 pound of ground beef.
08 Two large tomatoes, diced.
09 3/4 cup of beef broth.
10 1 tablespoon of paprika.
11 1 tablespoon of oregano (Mexican, if possible).
12 1 teaspoon of ground cumin.
13 Salt and black pepper as needed.
14 To serve: Warm tortillas or cooked rice, lime juice, chili flakes, extra peppers, and hot sauce.

Instructions

Step 01

Warm the oil in a big pan over medium. Toss in the potatoes, peppers, and onion, then give it all a good stir and let it cook for around 5 minutes till they get a little soft.

Step 02

Mix in the garlic and the ground beef. Break up the beef with a wooden spoon while you brown it for about 5 minutes. You don't have to cook the meat completely yet.

Step 03

Add the stock, chopped tomatoes, and seasonings. Then drop the heat to a gentle simmer and stir it up well.

Step 04

Let it bubble gently for 20 minutes so the potatoes soften completely and everything cooks nice and evenly.

Step 05

Spoon it over rice or scoop it into tortillas. Top it with fresh lime, chili flakes, and more peppers. Grab your favorite hot sauce to finish it off.

Notes

  1. Other ground meats like turkey, chicken, or pork work great too.
  2. The heat level is moderate but feel free to adjust it.
  3. Try adding extras like almonds, raisins, carrots, or olives for a twist.

Tools You'll Need

  • Big pan.
  • Wooden spoon.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 361
  • Total Fat: 27 g
  • Total Carbohydrate: 8 g
  • Protein: 22 g