Mexican Picadillo
If you’re looking for a cozy, flavorful meal that brings comfort to the table, you’ve come to the right place! Mexican Picadillo is one of those dishes that feels like a warm hug. It’s a delicious mix of ground beef, tender potatoes, and vibrant spices that come together in a way that will make your taste buds dance. Whether it’s a busy weeknight or a family gathering, this recipe shines in any setting.
What makes this dish even more special is its heartwarming aroma wafting through the kitchen as it simmers. It’s perfect served over fluffy rice or tucked into warm tortillas. Trust me, once you try this Mexican Picadillo, it might just become your new go-to comfort food!
Why You’ll Love This Recipe
- Quick and Easy: With just a few simple steps, you can whip up this delightful meal in under an hour!
- Family-Friendly: Kids and adults alike love the flavors in this dish. It’s sure to please even picky eaters.
- Make-Ahead Meal: You can prepare this dish ahead of time and reheat it for easy dinners throughout the week.
- Versatile Serving Options: Enjoy it over rice or wrapped in tortillas—either way, it’s delicious!
- Packed with Flavor: The combination of spices gives this dish a rich taste that will have everyone coming back for seconds.

Ingredients You’ll Need
These are simple, wholesome ingredients that you might already have in your kitchen. Each one plays a unique role in making Mexican Picadillo flavorful and satisfying.
For the Base
- 1 tablespoon olive oil
- 8 ounces yellow potatoes (about 3-4 small), diced
- 1 medium yellow onion, chopped
- 1 jalapeno pepper, chopped
- 1 serrano pepper, chopped (optional)
- 2 cloves garlic, chopped
For the Filling
- 1 pound ground beef
- 2 large tomatoes, chopped
- 3/4 cup beef stock
- 1 tablespoon paprika
- 1 tablespoon Mexican oregano
- 1 teaspoon cumin
- Salt and pepper to taste
For Serving
- Cooked rice or warmed tortillas
- Sliced peppers
- Chili flakes
- Fresh lime juice
- Hot sauce
Variations
Mexican Picadillo is wonderfully flexible! Feel free to play around with the ingredients based on what you have on hand or your personal preferences.
- Swap the protein: Use ground turkey or chicken for a lighter version.
- Add more veggies: Toss in some peas or carrots for extra nutrition and color.
- Spice it up: If you like heat, add more jalapeños or your favorite hot sauce to kick things up a notch.
- Make it vegetarian: Substitute ground beef with lentils or mushrooms for a hearty plant-based option.
How to Make Mexican Picadillo
Step 1: Sauté the Vegetables
Heat the oil in a large pan over medium heat. Add the diced potatoes, chopped onion, and peppers. Cooking them down for about 5 minutes helps soften these ingredients and lets their natural flavors shine.
Step 2: Brown the Beef
Stir in the garlic and ground beef. Break up the meat with a wooden spoon while cooking for about 5 minutes until it starts to brown. This step is crucial because browning enhances flavor through caramelization.
Step 3: Add Tomatoes and Seasonings
Once the beef is starting to brown, stir in the chopped tomatoes, beef stock, paprika, oregano, cumin, salt, and pepper. Reducing the heat to simmer allows everything to meld beautifully while cooking.
Step 4: Simmer Away!
Let your mixture simmer for about 20 minutes. This time allows all those wonderful flavors to develop while ensuring the potatoes are tender. Don’t rush this step; good things take time!
Step 5: Serve It Up!
Serve your delicious Mexican Picadillo over fluffy cooked rice or tucked inside warm tortillas. Top with sliced peppers, chili flakes for some heat, fresh lime juice for brightness, and don’t forget your favorite hot sauce! Enjoy every bite!
Pro Tips for Making Mexican Picadillo
Making Mexican Picadillo is a delightful experience, and with these tips, you’ll ensure it’s as delicious and satisfying as possible!
-
Choose the right beef: Opt for ground beef with about 80% lean meat to ensure your dish has enough flavor and juiciness without being too greasy.
-
Adjust spice levels: If you prefer a milder flavor, use one jalapeño instead of two or remove the seeds from the peppers. This allows you to control the heat while still enjoying that signature Mexican flavor.
-
Use fresh tomatoes: Fresh tomatoes add a vibrant taste. If you’re in a pinch, canned tomatoes can work too—just look for those without added preservatives.
-
Let it simmer: The longer you let your picadillo simmer, the more flavorful it becomes! Don’t rush this step; give it at least 20 minutes to allow the flavors to meld beautifully.
-
Experiment with vegetables: Feel free to add in other veggies like carrots or bell peppers for extra nutrition and sweetness. This not only enhances the texture but also makes your dish more colorful!
How to Serve Mexican Picadillo
Serving Mexican Picadillo can be just as exciting as making it! Here are some ideas on how to present this hearty dish that will surely impress your family or guests.
Garnishes
- Chopped cilantro: Fresh cilantro adds a bright, herbaceous note that complements the rich flavors of the picadillo perfectly.
- Sliced avocados: Creamy avocado slices provide a lovely contrast in texture and taste, making each bite even more enjoyable.
- Crumbled queso fresco: For a touch of creaminess and tang, sprinkle some crumbled queso fresco on top before serving.
Side Dishes
- Mexican Rice: Fluffy Mexican rice is a classic accompaniment that absorbs all those delicious juices from the picadillo, creating a harmonious plate.
- Refried Beans: Creamy refried beans add protein and fiber while enhancing the overall meal experience. They can be served either smooth or chunky based on your preference.
- Grilled Corn on the Cob: Char-grilled corn brings a sweet smokiness that pairs wonderfully with spicy dishes. A squeeze of lime over top enhances its natural flavors.
- Simple Green Salad: A refreshing green salad with lettuce, tomatoes, and cucumbers drizzled with lime vinaigrette helps balance out the richness of the picadillo.
Enjoy making and savoring your Mexican Picadillo with these serving suggestions!

Make Ahead and Storage
This Mexican Picadillo is a fantastic dish for meal prep! It holds up beautifully in the fridge, making it an excellent choice for busy weeknights or when you want to enjoy comforting flavors without the fuss.
Storing Leftovers
- Allow the picadillo to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
Freezing
- Let the dish cool completely before freezing.
- Portion it into freezer-safe containers or bags.
- Label with the date and freeze for up to 3 months.
Reheating
- For refrigerator leftovers, reheat in a pan over medium heat until warmed through.
- For frozen picadillo, thaw overnight in the fridge and then reheat as above, or microwave until hot.
FAQs
Here are some common questions you might have about making Mexican Picadillo!
Can I use ground turkey instead of ground beef in Mexican Picadillo?
Yes, ground turkey can be a lighter alternative! Just keep in mind that the flavor may be slightly different, but it will still be delicious.
How spicy is this Mexican Picadillo?
The heat mainly comes from the jalapeño and optional serrano peppers. You can adjust the spice level by removing the seeds or using milder peppers if you prefer a less spicy dish.
What should I serve with Mexican Picadillo?
This hearty dish pairs wonderfully with cooked rice or warm tortillas. Adding sliced peppers, chili flakes, fresh lime juice, or your favorite hot sauce can elevate it even more!
Can I make Mexican Picadillo ahead of time?
Absolutely! This dish stores well in the refrigerator and also freezes nicely, making it perfect for meal prep.
Final Thoughts
I hope you find joy in preparing this delightful Mexican Picadillo! Its warm flavors and comforting textures make it a special addition to any table. Whether you’re sharing it with family or enjoying it solo, this recipe is bound to become a favorite. Happy cooking, and don’t hesitate to try new variations that suit your taste!
Mexican Picadillo
If you’re in search of a comforting and flavorful dish, Mexican Picadillo is the perfect choice! This hearty recipe combines ground beef with tender potatoes, vibrant spices, and fresh vegetables, creating a satisfying meal that warms both the heart and the stomach. Ideal for busy weeknights or family gatherings, this one-pot dish is easy to prepare and incredibly versatile. Serve it over fluffy rice or wrapped in warm tortillas for a delightful dinner that everyone will love. With its rich flavors and inviting aroma, Mexican Picadillo is destined to become a new favorite in your home.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4 people 1x
- Category: Main
- Method: One-pot cooking
- Cuisine: Mexican
Ingredients
- 1 tablespoon olive oil
- 8 ounces yellow potatoes, diced
- 1 medium yellow onion, chopped
- 1 jalapeño pepper, chopped
- 2 cloves garlic, chopped
- 1 pound ground beef
- 2 large tomatoes, chopped
- 3/4 cup beef stock
- 1 tablespoon paprika
- 1 tablespoon Mexican oregano
- 1 teaspoon cumin
- Salt and pepper to taste
- Cooked rice or warmed tortillas
- Sliced peppers
- Chili flakes
- Fresh lime juice
- Hot sauce
Instructions
- Heat olive oil in a large pan over medium heat. Add diced potatoes, onion, and peppers; sauté for about 5 minutes.
- Stir in garlic and ground beef; cook until browned (approximately 5 minutes).
- Add tomatoes, beef stock, paprika, oregano, cumin, salt, and pepper; reduce heat to simmer.
- Simmer for about 20 minutes until flavors meld and potatoes are tender.
- Serve over rice or in tortillas with optional toppings like sliced peppers and lime juice.
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 3g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 60mg
