Mexican Picadillo with Ground Beef

Featured in Family-Favorite Main Dishes.

This Mexican picadillo is a flavorful and hearty dish made with ground beef, tender potatoes, carrots, and peas all simmered in a rich, homemade tomato sauce. It combines warm spices like cumin and Mexican oregano for a cozy, comforting taste. The perfect weeknight meal, this dish is easy to prepare in under an hour, making it a great choice for family dinners. Serve with rice, tortillas, or on its own for a simple yet delicious culinary experience.

Rehan Magic House Recipes
Updated on Mon, 12 May 2025 21:52:35 GMT
A plate of food with rice, meat, and vegetables. Pin it
A plate of food with rice, meat, and vegetables. | magichouserecipes.com

This hearty Mexican picadillo has been my comfort food go-to for years. The combination of seasoned ground beef, tender potatoes, and vegetables in a flavorful homemade tomato sauce creates a satisfying meal that's both simple and delicious.

I first discovered this recipe while trying to recreate my grandmother's version that she'd make whenever we visited her in Mexico. Over the years, it's become my own family's most-requested dinner when we crave something comforting but not too complicated.

Ingredients

  • Ground beef: Provides the hearty protein base look for lean 90/10 for the best flavor without excess grease
  • Roma tomatoes: Create the fresh sauce foundation choose ripe ones with bright color for best flavor
  • Potatoes: Add satisfying substance and absorb the delicious sauce flavors
  • Carrots: Bring natural sweetness and nutritional value
  • Jalapeño: Contributes authentic Mexican heat adjust according to your preference
  • Mexican oregano: Offers distinctive earthy notes different from Mediterranean oregano
  • Frozen peas: Add color and slight sweetness added at the end to maintain their bright color
  • Cumin: Provides warm depth that enhances the meat flavors without overpowering

Step-by-Step Instructions

Prepare the Sauce:
Blend the tomatoes with half the onion, garlic, jalapeño, spices, and water until completely smooth. This creates a fresh salsa-like base that's far superior to store-bought sauce. Make sure to blend thoroughly for at least 30 seconds to eliminate any chunks.
Sauté the Aromatics:
Cook the remaining onion in olive oil for a full 5 minutes until translucent and slightly golden. This builds the flavor foundation for the entire dish. Stir occasionally to prevent burning while allowing the natural sugars to develop.
Cook the Beef:
Add ground beef with salt and cook for 6 minutes, breaking it into small crumbles as it cooks. Use a wooden spoon to break it apart thoroughly for the best texture. The salt helps draw out moisture and develop flavor in the meat.
Add Vegetables:
Incorporate diced potatoes and carrots, cooking for 5 minutes to give them a head start. Cut them into small, uniform pieces about 1/4-inch to ensure even cooking. This brief sauté helps them begin to soften and absorb the beef flavors.
Simmer Everything Together:
Pour in the tomato sauce, reduce heat, and cover to simmer for 15 minutes. This gentle cooking allows the flavors to meld while the vegetables tenderize in the sauce. The covered cooking prevents too much liquid from evaporating.
Finish the Dish:
Uncover and cook 5 more minutes, then add frozen peas and cook 5 additional minutes. This final uncovered cooking concentrates the flavors and allows the peas to warm through without becoming mushy. Check that potatoes are fork-tender before serving.
A bowl of beef and vegetable stew. Pin it
A bowl of beef and vegetable stew. | magichouserecipes.com

The jalapeño is my secret ingredient that truly makes this dish shine. Even when I make it mild by removing the seeds, that subtle pepper flavor adds an authentic dimension that's unmistakably Mexican. My children were initially hesitant about the "green spicy thing" but now they request extra jalapeño as their palates have matured.

Make-Ahead and Storage

This picadillo actually improves with time as the flavors continue to develop. Store leftovers in an airtight container in the refrigerator for up to 4 days. The mixture will thicken slightly when chilled. When reheating, add a splash of water or broth to loosen the sauce if needed. For longer storage, this dish freezes beautifully for up to 3 months. Portion into individual containers for quick lunches or dinners.

Serving Suggestions

While picadillo is delicious served simply with rice, it becomes a versatile component in many traditional Mexican meals. Spoon it into warm corn tortillas for instant tacos, use it as a filling for burritos or empanadas, or serve over a bed of cauliflower rice for a lower-carb option. For a full spread, accompany with refried beans, Mexican rice, and fresh lime wedges. A simple side salad with cilantro-lime dressing completes the meal perfectly.

Regional Variations

Picadillo recipes vary throughout Mexico and Latin America. In some regions, you'll find versions with raisins and olives for a sweet-savory combination, while others include diced bell peppers or corn. Northern Mexican versions like this one tend to be more potato-forward, while coastal regions might incorporate more tropical ingredients. The recipe's adaptability reflects its practical origins as a way to create a satisfying meal from available ingredients.

Frequently Asked Questions

→ What is Mexican picadillo?

Mexican picadillo is a traditional dish made with ground beef, potatoes, and vegetables like carrots and peas, cooked in a seasoned tomato sauce.

→ Can I make this dish less spicy?

Yes, you can reduce or remove the seeds from the jalapeño for less spice, or omit it entirely for a mild version.

→ What can I serve with picadillo?

Picadillo pairs well with rice, warm tortillas, or can be used as a filling for tacos or empanadas.

→ Can I store leftovers?

Yes, store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat thoroughly before serving.

→ Can I substitute ingredients in this dish?

Yes, you can substitute ground turkey or chicken for the beef and use sweet potatoes or zucchini instead of russet potatoes or carrots.

Mexican Picadillo with Vegetables

A comforting Mexican dish with ground beef, potatoes, and veggies in a rich tomato sauce.

Prep Time
10 Minutes
Cook Time
35 Minutes
Total Time
45 Minutes
By: Reham

Category: Main Courses

Difficulty: Easy

Cuisine: Mexican

Yield: 6 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

01 4 small-medium Roma tomatoes, halved
02 1 medium onion, diced
03 2 cloves garlic
04 1 jalapeño pepper, stemmed
05 1 teaspoon kosher salt, plus more as needed
06 ½ teaspoon dried Mexican oregano
07 ¼ teaspoon ground cumin
08 ½ cup water
09 2 teaspoons extra-virgin olive oil
10 1 pound lean ground beef
11 1 medium russet potato, diced
12 1 large carrot, diced
13 ½ cup frozen peas

Instructions

Step 01

In a blender, combine the tomatoes, ½ of the diced onion, water, garlic, jalapeño pepper, ½ teaspoon of the kosher salt, Mexican oregano, and cumin. Blend until completely smooth.

Step 02

Heat the oil in a large skillet or sauté pan over medium-high heat. Add the remaining ½ of the diced onion and cook for 5 minutes, stirring occasionally, until softened.

Step 03

Add the ground beef and sprinkle with the remaining ½ teaspoon of kosher salt. Cook for 6 minutes, breaking up the meat into small pieces as it cooks. Drain and discard any excess grease if necessary.

Step 04

Stir in the potatoes and carrots and cook for 5 more minutes.

Step 05

Pour in the pureed tomato mixture and stir to combine. Reduce the heat to low, cover, and cook for 15 minutes.

Step 06

Uncover and cook for 5 more minutes. Stir in the frozen peas and cook uncovered for 5 more minutes, or until the potatoes and carrots are tender. If the mixture starts to get dry, add ¼ cup of water and continue cooking.

Step 07

Taste and season with more salt as needed before serving.

Notes

  1. You can remove the seeds from the jalapeño if you prefer less spice, or omit the jalapeño entirely for a milder dish.

Tools You'll Need

  • Blender
  • Large skillet or sauté pan
  • Cutting board
  • Knife

Nutrition Facts (Per Serving)

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