If you’re craving a hearty, comforting meal with authentic Mexican flavors, you’re in the right place! This Mexican Picadillo with Ground Beef and Potatoes Recipe brings together savory beef, tender potatoes, and veggies all simmered in a rich homemade tomato sauce. Let me tell you, it’s the kind of dish that feels like a warm hug after a busy day.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Mexican Picadillo with Ground Beef and Potatoes Recipe
- Top Tip
- How to Serve Mexican Picadillo with Ground Beef and Potatoes Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Mexican Picadillo with Ground Beef and Potatoes Recipe
Why You'll Love This Recipe
I’ve made this picadillo on repeat because it’s just so reliably delicious and easy to pull together. Whether you’re feeding family or prepping meals for the week, this dish checks all the boxes for flavor, comfort, and simplicity.
- Simple ingredients: Uses everyday pantry staples and fresh produce you can easily find.
- Quick and easy: Ready in just 45 minutes — perfect for weeknight dinners.
- Balanced flavors: Savory, slightly spicy tomato sauce and tender veggies create a classic Mexican taste.
- Comfort food: Hearty ground beef with potatoes makes it filling and satisfying.
Ingredients & Why They Work
When shopping for this Mexican Picadillo with Ground Beef and Potatoes, look for fresh, ripe Roma tomatoes and a firm russet potato for the best texture and flavor. Using lean ground beef keeps the dish lighter while still delivering plenty of protein and savory goodness.
- Roma tomatoes: Perfect for blending into a smooth, flavorful tomato sauce with just the right acidity.
- Onion: Adds sweetness and depth when split between the sauce and sautéing.
- Garlic: Essential for that warm, aromatic base flavor.
- Jalapeño pepper: Gives a gentle kick—remove seeds if you prefer less heat.
- Kosher salt: Used to season the sauce and meat evenly for balanced flavor.
- Dried Mexican oregano: Brings a subtle earthiness that’s classic in Mexican cooking.
- Ground cumin: Adds smoky warmth, rounding out the spice profile.
- Water: Keeps the sauce at just the right consistency for simmering.
- Extra-virgin olive oil: Helps sauté the onions and enrich the overall flavor.
- Lean ground beef: The hearty protein backbone of the dish, kept lean to reduce grease.
- Russet potato: Offers a tender, slightly starchy bite that beautifully soaks up the sauce.
- Carrot: Adds natural sweetness and a nice splash of color.
- Frozen peas: Stirred in at the end, they provide pops of freshness and texture.
Make It Your Way
The beauty of this Mexican Picadillo with Ground Beef and Potatoes Recipe is how flexible it is—feel free to adjust it to suit your taste buds or what you have on hand. Whether you want it milder, heartier, or even lighter, there’s a way to make it perfect just for you.
- Ground Meat Swap: I sometimes swap the ground beef for lean ground turkey or chicken. It still delivers on flavor but keeps things lighter if I’m looking for a lower-fat option.
- Spice Level: If you want less heat, I recommend deseeding the jalapeño before blending, or leave it out completely for a mild dish that’s still packed with flavor.
- Veggie Boost: Adding extra vegetables like bell peppers or zucchini works beautifully. It adds freshness and color, making it a vibrant, nutrient-packed meal.
- Serving Style: Sometimes I like to spoon this picadillo over fluffy rice or scoop it up with warm tortillas for a cozy family dinner that everyone loves.
Step-by-Step: How I Make Mexican Picadillo with Ground Beef and Potatoes Recipe
Step 1: Blend the Flavorful Tomato Sauce
Start by combining four halved Roma tomatoes, half of the diced onion, two garlic cloves, a stemmed jalapeño, ½ teaspoon kosher salt, ½ teaspoon dried Mexican oregano, ¼ teaspoon ground cumin, and ½ cup water in your blender. Blend everything until the sauce is completely smooth. The aroma of fresh tomatoes and spices will fill your kitchen—this homemade sauce is the heart of the dish!
Step 2: Sauté Onions Until Softened
Heat 2 teaspoons of extra-virgin olive oil over medium-high heat in a large skillet or sauté pan. Add the remaining half of the diced onion and cook, stirring occasionally, for about 5 minutes until the onions become translucent and tender. This step releases their natural sweetness, which perfectly balances the savory meat and spices.
Step 3: Brown the Ground Beef
Add 1 pound of lean ground beef to the skillet. Sprinkle with the remaining ½ teaspoon kosher salt and cook for 6 minutes, breaking the meat up into small pieces with your spatula. Once the beef is cooked through and nicely browned, drain any excess grease to keep the dish light and clean-tasting.
Step 4: Add Vegetables & Simmer in Sauce
Stir in the diced russet potato and diced carrot, cooking for 5 minutes to start softening them. Then pour in the pureed tomato sauce, mixing everything thoroughly. Lower the heat to low, cover the pan, and let it simmer gently for 15 minutes. This slow cooking allows the potatoes and carrots to absorb all those rich tomato and spice flavors.
Step 5: Finish Cooking with Peas and Adjust Liquids
Remove the lid and cook uncovered for 5 minutes to let some of the sauce thicken. Stir in ½ cup frozen peas and cook for another 5 minutes, or until the potatoes and carrots are tender. If the mixture seems to dry out, add ¼ cup water to keep it nicely saucy. This is where the picadillo really comes together with vibrant colors and comforting textures.
Step 6: Taste and Serve Hot
Give your picadillo a final taste and adjust the salt as needed. Serve it piping hot — whether on its own, over a bed of rice, or with warm tortillas. This Mexican Picadillo with Ground Beef and Potatoes Recipe makes about 6 servings, perfect for sharing or meal prepping for the week.
Top Tip
These tips will help you make your Mexican Picadillo with Ground Beef and Potatoes Recipe turn out perfectly every time, bringing out the best balance of flavors and textures.
- Control the Heat: If you want a milder dish, don’t forget you can deseed the jalapeño or omit it entirely. I’ve found this makes it approachable for the whole family without losing that subtle spicy kick.
- Use Lean Ground Beef: Using lean ground beef reduces excess grease and keeps the picadillo nice and light—a small change that really improves cleanup and flavor.
- Simmer Low and Slow: Cooking the picadillo over low heat with the lid on allows the potatoes and carrots to become tender without drying out the sauce. Don’t rush this step; it’s worth the patience!
- Don’t Skip the Blend: Blending the tomato sauce ingredients completely smooth is key. I tried once without blending well, and the texture was far less satisfying—so definitely blend it thoroughly for that rich, velvety sauce.
How to Serve Mexican Picadillo with Ground Beef and Potatoes Recipe
Garnishes
Fresh garnishes can brighten the comforting flavors of this picadillo. Try topping it with chopped cilantro, a squeeze of fresh lime juice, diced avocado, or a dollop of sour cream. A sprinkle of crumbled queso fresco or some sliced radishes adds a lovely texture contrast, too.
Side Dishes
This Mexican Picadillo with Ground Beef and Potatoes Recipe pairs wonderfully with warm corn or flour tortillas for scooping. Serve it alongside Mexican rice, refried beans, or a crisp green salad to round out your meal with extra color and nutrients.
Make Ahead and Storage
Storing Leftovers
After cooking, let your picadillo cool to room temperature before transferring it to an airtight container. It keeps well in the refrigerator for up to 3 days—making it perfect for planned leftovers or quick lunches.
Freezing
You can freeze this dish for up to 3 months. Portion it out into freezer-safe containers or heavy-duty freezer bags. Just be sure to label with the date! Thaw overnight in the fridge for the best texture when you’re ready to enjoy it.
Reheating
Reheat picadillo gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if it seems dry. Alternatively, heat it in the microwave in short bursts, stirring in between, to ensure everything warms evenly without overcooking.
Frequently Asked Questions:
Absolutely! To increase the heat level, leave the jalapeño seeds in or add an extra jalapeño. You can also sprinkle in some chili powder or cayenne pepper to taste.
Cauliflower rice or diced zucchini work well as substitutes for potatoes if you want to lower the carbs while keeping the texture variety in the dish.
Yes! Ground turkey or chicken are great lean alternatives that will keep the same savory spirit of this recipe while reducing fat content.
Definitely. This picadillo reheats well and stores nicely, making it an excellent choice for meal prep lunches or quick dinners during a busy week.
Final Thoughts
Making this Mexican Picadillo with Ground Beef and Potatoes Recipe has been such a joy in my kitchen — it’s simple to prepare, deeply comforting, and full of warming flavors that bring everyone to the table. Whether you serve it up for a busy weeknight dinner or pack it for a satisfying lunch, it’s a dish that feels like home in every bite. I can’t wait for you to try it and make it your own!
Print
Mexican Picadillo with Ground Beef and Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Fat
Description
This easy and flavorful Mexican Picadillo features lean ground beef, tender potatoes, and carrots simmered in a homemade tomato sauce with aromatic spices. A perfect weeknight meal that combines savory and slightly spicy flavors for a comforting dinner.
Ingredients
Tomato Sauce
- 4 small-medium Roma tomatoes, halved
- ½ medium onion, diced
- 2 cloves garlic
- 1 jalapeño pepper, stemmed
- 1 teaspoon kosher salt, divided
- ½ teaspoon dried Mexican oregano
- ¼ teaspoon ground cumin
- ½ cup water
Picadillo
- 2 teaspoons extra-virgin olive oil
- ½ medium onion, diced
- 1 pound lean ground beef
- 1 medium russet potato, diced
- 1 large carrot, diced
- ½ cup frozen peas
Instructions
- Prepare the tomato sauce: In a blender, combine the halved tomatoes, half of the diced onion, garlic, jalapeño pepper (stemmed), ½ teaspoon kosher salt, Mexican oregano, ground cumin, and ½ cup water. Blend until completely smooth and set aside.
- Sauté the onions: Heat 2 teaspoons of extra-virgin olive oil in a large skillet or sauté pan over medium-high heat. Add the remaining half of the diced onion and cook for 5 minutes, stirring occasionally, until softened.
- Cook the ground beef: Add the ground beef to the skillet, sprinkle with the remaining ½ teaspoon kosher salt, and cook for 6 minutes. Break up the meat into small pieces as it cooks. Drain and discard any excess grease if necessary.
- Add vegetables and simmer: Stir in the diced potato and carrot, and cook for 5 minutes. Pour the pureed tomato mixture over the meat and vegetables and stir to combine. Reduce the heat to low, cover the skillet, and cook for 15 minutes.
- Finish cooking: Remove the cover and cook uncovered for an additional 5 minutes. Stir in the frozen peas and cook uncovered for another 5 minutes, until the potatoes and carrots are tender. If the mixture starts to dry, add ¼ cup water and continue cooking.
- Season and serve: Taste the picadillo and season with more salt as needed. Serve hot as a main dish or over rice for a hearty meal.
Notes
- Jalapeño pepper can be deseeded to reduce spiciness or omitted entirely for no heat.
- Use lean ground beef for a healthier version and to reduce grease.
- If you prefer, substitute ground turkey or chicken for a lighter alternative.
- Adjust water quantities slightly if the sauce becomes too thick or dry while cooking.
- Serve with warm tortillas, rice, or beans to make it a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 450 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 4 g
- Protein: 27 g
- Cholesterol: 75 mg
Leave a Reply