Mexican Picadillo
If you’re looking for a delicious and hearty meal that brings the warmth of home-cooked comfort, this Mexican Picadillo recipe is just what you need! It’s a dish that has been handed down through generations in my family, and it never fails to remind me of cozy evenings spent around the dinner table. With its delightful blend of ground beef, potatoes, and spices, it’s perfect for busy weeknights or family gatherings where everyone can dig in together.
This recipe is special because it’s not only easy to make but also incredibly flavorful. The combination of spices really elevates the dish, making it a favorite among both kids and adults. Serve it over rice or with warm tortillas, and watch it disappear!
Why You’ll Love This Recipe
- Quick to Prepare: In just about 55 minutes, you can have a warm and satisfying meal on the table.
- Family-Friendly: Kids love it! The comforting flavors are sure to please even the pickiest eaters.
- Versatile Dish: Enjoy it with rice or tortillas, and customize your toppings for a personal touch.
- Make-Ahead Option: You can prepare this dish in advance and reheat it for an easy weeknight dinner.
- Rich in Flavor: The blend of spices and fresh ingredients creates an unforgettable taste experience.

Ingredients You’ll Need
Gathering these simple, wholesome ingredients is part of the fun! You’ll find everything you need right at your local grocery store. Here’s what you’ll need to whip up this delightful Mexican Picadillo:
For the Main Dish
- 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
- 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
This recipe is wonderfully flexible! Feel free to get creative based on what you have at home or your personal preferences. Here are some fun variations to consider:
- Swap the protein: You can use ground turkey or chicken as a lighter alternative.
- Add more veggies: Toss in some carrots or bell peppers for extra color and nutrition!
- Spice it up: If you love heat, add more jalapeños or even some diced habanero peppers.
- Make it vegetarian: Substitute ground beef with lentils or chickpeas for a plant-based version.
How to Make Mexican Picadillo
Step 1: Sauté the Vegetables
Heat the oil in a large pan over medium heat. Add the diced potatoes along with the onion and jalapeño peppers. Sauté them for about 5 minutes until they soften. This step is important as it builds a tasty base for our picadillo!
Step 2: Brown the Beef
Stir in the garlic and ground beef next. Use a wooden spoon to break up the meat as it cooks. Brown it for about 5 minutes; there’s no need for it to be fully cooked at this point—just enough to develop flavor.
Step 3: Add Tomatoes and Spices
Now it’s time to stir in those juicy tomatoes along with the beef stock and all your wonderful spices. Reduce the heat and let everything simmer together. This allows all those flavors to meld beautifully!
Step 4: Simmer Until Tender
Let your picadillo simmer for about 20 minutes. This step helps ensure that the potatoes are tender while letting all those rich flavors come together perfectly.
Step 5: Serve & Enjoy!
Finally, serve your Mexican Picadillo over fluffy cooked rice or alongside warm tortillas. Don’t forget to add extra sliced peppers, spicy chili flakes, fresh lime juice, and your favorite hot sauce for that extra kick! Enjoy every bite with family and friends—this dish is sure to create lasting memories!
Pro Tips for Making Mexican Picadillo
Making the perfect Mexican Picadillo is easier than you might think, and these tips will help you elevate your dish to new heights!
-
Use fresh ingredients: Fresh vegetables and herbs add vibrant flavors that can significantly enhance the overall taste of your picadillo. Always opt for ripe tomatoes and fresh onions if possible.
-
Adjust the spice level: Not everyone enjoys the same level of heat; feel free to modify the amount of jalapeño or serrano pepper according to your taste. You can also remove the seeds for a milder flavor.
-
Let it simmer: The longer you let your picadillo simmer, the more the flavors meld together. This patience pays off with a rich and hearty dish that’s bursting with flavor.
-
Try different meats: If you’re feeling adventurous, substitute ground beef with ground turkey or chicken for a lighter version. Each protein brings its own unique flavor profile to the dish.
-
Make it ahead: Picadillo tastes even better the next day! Prepare it in advance to allow the flavors to develop, making it a fantastic meal prep option.
How to Serve Mexican Picadillo
Serving Mexican Picadillo can be just as fun as cooking it! Here are some ideas to make your meal look delicious and inviting.
Garnishes
- Chopped cilantro: Fresh cilantro adds a pop of color and a refreshing taste that perfectly complements the spices in the picadillo.
- Sour cream or yogurt: A dollop of sour cream or dairy-free yogurt adds creaminess and balances out the spice, creating a delightful contrast.
- Lime wedges: Fresh lime juice squeezed over the top brightens up all the flavors and adds a zesty kick!
Side Dishes
- Mexican Rice: Fluffy rice cooked with tomato sauce, onion, and spices makes for an excellent base that absorbs all those delicious picadillo juices.
- Refried Beans: Creamy refried beans provide protein while adding richness to your meal. They pair wonderfully with both rice and picadillo!
- Guacamole: This creamy avocado dip brings freshness and healthy fats to your plate. It’s perfect for dipping tortillas or topping onto your picadillo!
- Corn Tortillas: Warm corn tortillas are ideal for scooping up picadillo or wrapping it up for an easy taco-style meal. They add authenticity and texture!
With these serving suggestions, you’ll create an unforgettable dining experience featuring your incredible Mexican Picadillo! Enjoy every bite!

Make Ahead and Storage
This Mexican Picadillo recipe is perfect for meal prep! It saves well and tastes even better the next day as the flavors meld together. Here’s how to store it properly.
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
- Portion out the picadillo into freezer-safe containers or bags.
- Make sure to remove excess air before sealing.
- Freeze for up to 3 months. Label your containers with the date!
Reheating
- Thaw in the refrigerator overnight if frozen.
- Reheat on the stovetop over medium heat until warmed through, stirring occasionally.
- Alternatively, microwave in a covered bowl, stirring every minute until hot.
FAQs
Here are some common questions you might have about making Mexican Picadillo.
Can I substitute other meats in Mexican Picadillo?
Absolutely! While this recipe uses ground beef, you can easily substitute ground turkey or chicken for a leaner option. Just adjust cooking times accordingly.
What side dishes go well with Mexican Picadillo?
Mexican Picadillo pairs wonderfully with cooked rice, warm tortillas, or a fresh salad. You can also serve it with sliced avocados or fresh lime wedges for added flavor!
How do I make my Mexican Picadillo spicier?
To add more heat, consider including additional jalapeños or serrano peppers. You could also experiment with your favorite hot sauce when serving!
Is Mexican Picadillo suitable for meal prep?
Yes! This dish stores well and is great for meal prep. You can make it ahead of time and enjoy it throughout the week.
What is the origin of Mexican Picadillo?
Mexican Picadillo is a traditional dish with roots in several Latin American countries. It varies by region but typically includes ground meat and vegetables, making it a comforting staple.
Final Thoughts
I hope this recipe for Mexican Picadillo fills your kitchen with warmth and flavor! It’s not just a meal; it’s a gathering of delicious ingredients that come together to create something special. Enjoy making this dish for family and friends, and don’t forget to share your experience with me! Happy cooking!
Mexican Picadillo
Mexican Picadillo is a comforting and savory dish that embodies the essence of home-cooked meals. This traditional recipe features ground beef simmered with vibrant vegetables and aromatic spices, creating a hearty, flavorful experience perfect for family dinners or busy weeknights. With easy preparation and the option to customize ingredients, this dish is sure to become a favorite at your table. Serve it over fluffy rice or warm tortillas, and enjoy a delightful meal that brings everyone together.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- Cuisine: Mexican
Ingredients
- 1 tablespoon olive oil
- 8 ounces yellow potatoes, diced
- 1 medium yellow onion, chopped
- 1 jalapeno 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
Instructions
- In a large pan over medium heat, heat the olive oil. Add diced potatoes, onion, and jalapeño; sauté for about 5 minutes until softened.
- Stir in garlic and ground beef. Cook for about 5 minutes until browned.
- Add tomatoes, beef stock, paprika, oregano, cumin, salt, and pepper; stir well.
- Reduce heat and let simmer for about 20 minutes until potatoes are tender and flavors meld.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 5g
- Sodium: 520mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 70mg