This Mexican Picadillo is a hearty, one-pan meal featuring tender ground beef and diced potatoes simmered in a rich tomato sauce. It is a versatile dish that works perfectly for family dinners, meal prep, or as a filling for tacos and burritos.

List of ingredients
- 1 lb ground beef – use lean or 80/20 based on preference.
- 1/2 cup onion – finely diced for even distribution.
- 1 green bell pepper – diced into small pieces.
- 2 cups potato – peeled and diced into 1/2 inch cubes.
- 4 cloves garlic – minced fresh for best aroma.
- 8 ounces tomato sauce – smooth canned variety.
- 1 1/2 cup beef broth – low sodium recommended.
- 1 tsp salt – adjust to taste.
- 1/4 tsp ground black pepper – for a subtle kick.
- 1 tsp ground cumin – provides earthy depth.
- 1 tsp ground coriander – adds a citrusy floral note.
- 1 bay leaf – adds an aromatic herbal layer.
step-by-step instructions
- Brown the Beef: Heat a large skillet over medium heat and add the ground beef. Cook while breaking the meat apart with a spoon until it is mostly browned, then drain the excess grease and return the meat to the pan.
- Sauté Vegetables: Stir in the diced onion, green bell pepper, and diced potatoes. Continue cooking over medium heat until the onions and peppers are softened, then add the minced garlic and cook for just 30 seconds to avoid burning.
- Combine Liquids and Spices: Pour in the tomato sauce and beef broth. Stir in the salt, black pepper, cumin, and coriander, then place the bay leaf on top of the mixture.
- Initial Simmer: Bring the mixture to a gentle simmer, cover the skillet with a lid, and let it cook for 10 minutes.
- Reduce and Tenderize: Remove the lid, stir the ingredients, and continue cooking uncovered for another 10 minutes or until the potatoes are tender and the sauce has thickened.
- Serve: Remove the bay leaf and serve the picadillo warm alongside flour tortillas and steamed rice.
Essential Cooking Tips
Achieving a Proper Sear on Ground Beef
To get the most flavor, allow the beef to sit undisturbed for a minute before breaking it up. This creates a brown crust that adds richness to the overall dish. Always drain the excess fat to prevent the final sauce from becoming greasy.
Ensuring Even Potato Cooking
Dice your potatoes into uniform 1/2 inch cubes to ensure they all cook at the same rate. If some pieces are much larger than others, you will end up with some that are mushy and others that are still raw in the center.
Preventing Garlic from Burning
Garlic burns quickly at high temperatures and becomes bitter. Always add it after the other vegetables have softened and cook it for no more than 30 to 60 seconds before adding the liquids.
Selecting the Right Skillet
A large deep skillet or a Dutch oven is ideal for this recipe. These pans provide enough room to stir the ingredients without splashing and distribute heat evenly during the simmering process.
Managing the Reduction Process
The final 10 minutes of uncovered cooking are critical for the texture of the sauce. If the liquid is reducing too quickly, add a splash of water; if it is too thin, increase the heat slightly to evaporate the excess moisture.
Ingredient Customizations
Using Fresh Tomatoes Instead of Sauce
If you prefer fresh produce, substitute the canned tomato sauce with 4 blended Roma tomatoes. Alternatively, you can finely dice the tomatoes and sauté them with the onions and peppers to release their natural juices.
Choosing Different Broth Options
While beef broth is traditional, you can use bone broth for added protein and minerals. For a lighter flavor, a low-sodium beef bouillon dissolved in water works equally well.
Exploring Potato Varieties
Russet potatoes will break down slightly and thicken the sauce, creating a heartier texture. Yukon Gold potatoes hold their shape better and offer a naturally buttery flavor and creamier interior.
Increasing the Heat Level
To add spice, replace the green bell pepper with a diced jalapeño or serrano pepper. You can also add a pinch of crushed red pepper flakes or a diced chipotle pepper in adobo for a smoky heat.
Incorporating Extra Vegetables
This recipe is a great way to use up leftover vegetables. Add frozen peas, diced carrots, or corn during the step where you pour in the tomato sauce and broth so they simmer until tender.
Serving and Pairing Ideas
Tortilla Pairings
Warm flour tortillas are the most common choice for wrapping picadillo. For a different texture, try lightly frying corn tortillas in oil until crisp and filling them like tacos.
Rice Accompaniments
Serve the beef mixture over a bed of cilantro lime rice for a fresh contrast. Mexican red rice, cooked with tomato and garlic, also complements the savory flavors of the picadillo.
Fresh Garnish Suggestions
Brighten the dish with a sprinkle of chopped fresh cilantro and a squeeze of lime juice just before serving. Finely diced raw white onion also adds a sharp, fresh crunch that cuts through the richness.
Creamy Topping Additions
Add a dollop of sour cream or Greek yogurt on top to balance the spices. Sliced avocado or crumbled cotija cheese can also add creamy and salty dimensions to the meal.
Storage and Reheating Advice
Refrigeration Guidelines
Store leftover picadillo in an airtight glass or plastic container in the refrigerator. It will stay fresh and safe to eat for 3 to 4 days.
Freezing Method
This dish freezes exceptionally well for up to 3 months. Portion the picadillo into freezer-safe bags or containers, pressing out as much air as possible to prevent freezer burn.
Thawing Best Practices
The best way to thaw frozen picadillo is to place the container in the refrigerator overnight. This preserves the texture of the potatoes and prevents the beef from becoming tough.
Reheating Instructions
Reheat the dish in a small skillet over medium-low heat, adding a tablespoon of water or beef broth to loosen the sauce. You can also use a microwave, stirring every minute until heated through.
Kitchen Troubleshooting
Dealing with Hard Potatoes
If the potatoes are still firm after the simmering time, add another 1/4 cup of beef broth and cover the pan again. Simmer for an additional 5 to 10 minutes until they reach the desired tenderness.
Fixing Too Much Liquid
If the sauce is too watery at the end, remove the lid and increase the heat to medium-high. Stir frequently for several minutes to allow the liquid to evaporate and thicken into a glaze.
Correcting Bland Flavor
If the dish lacks depth, add an extra pinch of salt or a teaspoon of tomato paste. A small splash of apple cider vinegar or lime juice can also wake up the flavors by adding necessary acidity.
Preventing Mushy Vegetables
To keep the vegetables from overcooking, ensure you do not over-stir the mixture once the potatoes are in. Stir gently and only when necessary to avoid breaking the softened potato cubes.
Frequently Asked Questions
Can I use ground turkey instead of beef?
Yes, you can use ground turkey or chicken. However, because these meats are leaner, you may need to add a tablespoon of olive oil to the pan to prevent sticking and maintain moisture.
How do I stop the potatoes from falling apart?
Avoid over-stirring during the simmering phase. Using a waxy potato like Yukon Gold instead of a starchy Russet will also help the cubes maintain their shape.
What is the best pan for this recipe?
A deep stainless steel or cast iron skillet is best because it can handle the browning of the meat and the simmering of the sauce without warping or sticking.
Can I make this in a slow cooker?
Yes, brown the beef and sauté the vegetables first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours, though you may need to simmer it in a pan at the end to reduce the liquid.
Do I have to peel the potatoes?
Peeling is recommended for a smoother texture, but you can leave the skins on if you use thin-skinned baby potatoes. This adds extra nutrients and a more rustic feel to the dish.
Print
Savory Mexican Picadillo with Ground Beef and Potatoes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: General
Description
This quick and easy Mexican Picadillo dinner recipe comes together with minimal ingredients and only 30 minutes. Ground beef and potatoes are simmered in a seasoned tomato sauce. Serve this dish up with some rice and fresh flour tortillas for a complete meal.
Ingredients
- 1 lb ground beef
- ½ cup onion, diced
- 1 green bell pepper, diced
- 2 cups potato, peeled and diced
- 4 cloves garlic, minced
- 8 ounces tomato sauce
- 1½ cup beef broth
- 1 tsp salt
- ¼ tsp ground black pepper
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 bay leaf
Instructions
- Step 1: Heat a large skillet over medium heat, add ground beef. Cook over medium heat while breaking up the meat. Cook until mostly browned, drain grease and return to heat.
- Step 2: Add in diced onion, green bell pepper and potatoes. Continue to cook over medium heat until onion and peppers are softened. Add garlic and cook an additional 30 seconds.
- Step 3: Pour in tomato sauce and beef broth. Add in seasonings: salt, pepper, cumin, and coriander. Stir to combine. Add bay leaf.
- Step 4: Bring mixture to a simmer, cover and let cook for 10 minutes.
- Step 5: Remove lid, stir, and continue cooking with the lid off for an additional 10 minutes or until potatoes are softened and most of the liquid is gone.
- Step 6: Serve warm with flour tortillas and rice.
Notes
Additional Vegetables: if adding additional veggies (peas, carrots, etc.) add them in with the tomato sauce and beef broth. Tomatoes: can use fresh Roma tomatoes instead of tomato sauce. Potatoes: can use russet or gold potatoes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 220 kcal
- Sugar: 3 g
- Sodium: 862 mg
- Fat: 16 g
- Saturated Fat: 6 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 5 g
- Fiber: 1 g
- Protein: 15 g
- Cholesterol: 54 mg
Keywords: Mexican Picadillo, ground beef, potatoes, dinner, Mexican cuisine




