Mexican Picadillo Recipe

Mexican Main

Mexican Picadillo Recipe

A fragrant, mildly spicy ground beef casserole with tomatoes, potatoes, and warm spices, perfect for family dinners.

Mexican Picadillo smells incredible as it sizzles on the stove, with cumin, cinnamon, and tomato filling the kitchen with a savory, earthy aroma. The tender browned beef, soft potatoes, and glossy sauce make every bite comforting and satisfying.

This is the kind of one pan weeknight dinner that works year round, whether you serve it over rice, tucked into warm tortillas, or spooned over a baked potato. It is easy to stretch, freezes beautifully, and always feels like a little fiesta on a plate.

I first made this for a chilly autumn evening and watched my guests go back for second and third helpings, scooping up every bit of that rich, spicy sauce. It quickly became a staple in my regular rotation, and I know it will become a reliable favorite in your kitchen too.

Recipe at a Glance

⏱Prep Time15 mins
🔥Cook Time35 mins
🕐Total Time50 mins
🍰Servings6 servings
🇺🇸CuisineMexican
🔢Calories≈ 320 per serving

Ingredients

1 tablespoon vegetable oil
1 medium onion, finely chopped
3 cloves garlic, minced
1 pound ground beef, preferably 80/20 for flavor
1 small potato, peeled and diced into half inch pieces
1 carrot, peeled and finely diced
1 can (14 oz) diced tomatoes, drained
2 tablespoons tomato paste
1 teaspoon ground cumin
1 teaspoon dried oregano
1/2 teaspoon ground cinnamon
1/4 teaspoon ground cloves
1/2 teaspoon salt, or to taste
1/4 teaspoon black pepper
1 cup beef broth
1 tablespoon red wine vinegar or lime juice
1/4 cup chopped fresh cilantro (optional)
Cooked rice, warm tortillas, or baked potatoes for serving

Substitutions & Variations

★Use pork or turkey in place of the beef for a lighter twist.
★Substitute canned crushed tomatoes or tomato sauce if you prefer a smoother texture.
★Swap beef broth for chicken broth or vegetable broth for variety.
★Add a diced bell pepper or peas along with the carrot for extra color and texture.
★If you like heat, stir in 1/4 to 1/2 teaspoon of chili powder or a pinch of cayenne.

Step-by-Step Instructions

1

Prep ingredients

Chop the onion, mince the garlic, dice the potato and carrot, and measure out your spices and liquids so everything is ready to go.

2

Sauté aromatics

Heat the oil in a large skillet over medium heat. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 3 to 4 minutes. Stir in the minced garlic and cook for another 30 seconds until fragrant.

3

Brown the beef

Add the ground beef to the skillet, breaking it up with a spoon. Cook until browned and cooked through, about 5 to 7 minutes. Drain excess fat if needed, leaving a tablespoon or two in the pan for flavor.

4

Add potatoes and carrot

Stir in the diced potato and carrot, along with the cumin, oregano, cinnamon, cloves, salt, and pepper. Cook for 3 to 4 minutes so the vegetables begin to soften slightly.

5

Stir in tomatoes and paste

Mix in the drained diced tomatoes and tomato paste, scraping the bottom of the pan to release any browned bits and evenly coat the meat.

6

Simmer with broth

Pour in the beef broth and bring the mixture to a gentle simmer. Reduce the heat to low, cover partially, and let it cook for 15 to 20 minutes, or until the potatoes are fork tender.

7

Finish with acid and herbs

Remove the lid, turn off the heat, and stir in the red wine vinegar or lime juice. Taste and adjust the seasoning with a little more salt or pepper if needed. Sprinkle with fresh cilantro if you are using it.

8

Rest and serve

Let the picadillo rest for 5 minutes before serving to allow the flavors to meld. Spoon it over steamed rice, into warm tortillas, or over baked potatoes.

9

Optional garnish

For extra brightness, serve with a squeeze of lime, a dollop of Mexican crema, or avocado slices on top.

10

Storage guidance

Cool completely, then transfer to an airtight container. Refrigerate for up to 4 days or freeze for up to 3 months.

Pro Baker Tips

✓Brown the meat in batches so the pan is not crowded and the beef sears rather than steams.
✓Do not skip the simmering step, it allows the potatoes to cook through and the flavors to deepen.
✓Taste just before serving; a small pinch of salt or a squeeze of lime can brighten the whole dish.
✓If the sauce thickens too much, add a splash of broth or water while reheating.

Storage & Serving Notes

◆Refrigerate leftovers in a sealed container for up to 4 days.
◆Reheat gently on the stovetop or in the microwave, adding a tablespoon of broth if the mixture seems dry.
◆Freeze for up to 3 months; thaw overnight in the refrigerator before reheating.

Serving Suggestions

Serve this hearty picadillo in a few simple, classic ways that highlight its rich, spiced character.

›Over steamed white or yellow rice for a satisfying, filling meal
›Stuffed into warm corn or flour tortillas for easy tacos
›Spooned over baked potatoes or roasted plantains
›As a topping for hot dogs or alongside a simple salad

Frequently Asked Questions

Can I make this ahead for a party?
Yes, you can fully cook the picadillo a day in advance. Reheat gently on the stovetop and add a splash of broth if it thickens too much. The flavors often taste even better the next day.
What if I do not have cinnamon or cloves?
Omit them if you prefer, or use a pinch of pumpkin pie spice as a quick substitute for a similar warm flavor profile.
Is there a vegetarian version?
Replace the beef with crumbled firm tofu, tempeh, or a hearty mushroom blend, and use vegetable broth for a delicious meat free version.
Can I add beans?
Yes, stir in a drained can of black beans or chickpeas during the last 5 minutes of cooking for extra protein and texture.
🍽️

Go Make It!

Mexican Picadillo is a versatile, crowd pleasing dish that brings cozy spice and juicy comfort to the table any night of the week. Give it a try, tweak the heat to your liking, and enjoy the happy leftovers tomorrow.

Post a Comment

Previous Post Next Post

Contact Form