A hearty Mexican Picadillo is a delightful dish that brings warmth and flavor to any table. This savory combination of ground beef, potatoes, and vibrant spices makes it perfect for weeknight dinners or festive gatherings. With its unique blend of ingredients and versatility, you can enjoy Mexican Picadillo over rice or wrapped in tortillas. Each bite offers a satisfying experience that highlights the essence of Mexican cuisine.
Why You’ll Love This Recipe
- Easy to Prepare: This dish comes together quickly, making it perfect for busy weeknights.
- Flavorful: The combination of spices and fresh ingredients creates a rich, savory taste that’s hard to resist.
- Versatile Serving Options: Serve it over rice or in tortillas for a fun twist on your meal.
- Nutritious Ingredients: Packed with protein and vegetables, this recipe provides a wholesome dining experience.
- Customizable: Add extra veggies or adjust the spice levels to suit your tastes.
Tools and Preparation
Before diving into the cooking process, gather a few essential tools that will make preparing Mexican Picadillo easier and more enjoyable.
Essential Tools and Equipment
- Large skillet or frying pan
- Wooden spoon
- Chopping board
- Knife
- Measuring cups and spoons
Importance of Each Tool
- Large skillet or frying pan: Provides ample space for cooking all ingredients evenly without overcrowding.
- Wooden spoon: Ideal for breaking up ground beef while cooking and ensuring even browning without scratching your cookware.

Ingredients
To create this delicious Mexican Picadillo, you’ll need the following ingredients:
For the 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
How to Make Mexican Picadillo
Step 1: Heat the Oil
Heat the oil in a large pan over medium heat. Add the diced potatoes, chopped onion, and both peppers. Cook them down for about 5 minutes until softened.
Step 2: Brown the Beef
Stir in the chopped garlic and ground beef. Use a wooden spoon to break up the beef as it browns for about 5 minutes. It doesn’t need to be fully cooked at this stage.
Step 3: Add Tomatoes and Seasonings
Add the chopped tomatoes, beef stock, paprika, oregano, cumin, salt, and pepper to the pan. Stir well to combine all ingredients. Reduce heat to simmer.
Step 4: Simmer the Mixture
Allow the mixture to simmer for about 20 minutes. This will cook through the meat thoroughly while softening the potatoes.
Step 5: Serve Your Meal
Serve your delicious Mexican Picadillo over cooked rice or in warmed tortillas. Top with extra sliced peppers, chili flakes for spice, fresh lime juice for brightness, and don’t forget your favorite hot sauce! Enjoy!
How to Serve Mexican Picadillo
Serving Mexican Picadillo is an opportunity to showcase its rich flavors and versatility. This hearty dish can be enjoyed in various ways, allowing you to customize it to your taste or the occasion.
Over Rice
- Serve the picadillo over a bed of fluffy cooked rice for a comforting meal that soaks up the delicious sauce.
With Tortillas
- Warm corn or flour tortillas on the side for a delightful way to scoop up the picadillo. They add a nice texture and flavor contrast.
Topped with Fresh Ingredients
- Enhance your dish by adding fresh toppings like sliced avocado, chopped cilantro, or diced onions, which provide freshness and crunch.
Accompanied by Hot Sauce
- For those who enjoy extra heat, serve with your favorite hot sauce on the side to spice things up according to individual preferences.
With Lime Wedges
- Offer lime wedges alongside the picadillo. A squeeze of fresh lime juice brightens up the flavors and adds a zesty kick.
How to Perfect Mexican Picadillo
To make your Mexican Picadillo truly exceptional, consider these helpful tips that enhance flavor and texture.
- Choose Fresh Ingredients: Always opt for fresh vegetables and high-quality ground beef for the best taste.
- Adjust Spice Levels: Modify the amount of jalapeño or serrano pepper based on your heat preference. You can always add more but can’t take it away!
- Let It Simmer: Allowing the dish to simmer longer helps flavors meld beautifully. Aim for at least 20 minutes.
- Experiment with Seasonings: Feel free to adjust seasonings like paprika and cumin; they can elevate the dish even further.
- Add Beans: For added nutrition and texture, consider mixing in black beans or pinto beans during cooking.
- Make It Ahead: This dish tastes even better the next day! Make it in advance and store in the fridge for optimal flavor development.
Best Side Dishes for Mexican Picadillo
Pairing side dishes with Mexican Picadillo can elevate your meal experience. Here are some great options:
-
Mexican Rice
A flavorful rice cooked with tomatoes and spices that complements the picadillo perfectly. -
Refried Beans
Creamy refried beans add a rich texture and enhance the overall dining experience when served alongside. -
Guacamole
Creamy avocado mixed with lime juice and spices provides a cool contrast to the spicy picadillo. -
Chopped Salad
A fresh salad with lettuce, tomatoes, cucumbers, and a light vinaigrette balances out the richness of the main dish. -
Grilled Corn on the Cob
Sweet corn grilled with butter adds a delightful sweetness that pairs well with savory picadillo. -
Plantain Chips
Crunchy plantain chips offer a tasty snack-like side that’s great for dipping into the picadillo sauce. -
Sautéed Zucchini
Lightly sautéed zucchini seasoned simply can add a vibrant color and healthful element to your plate. -
Pico de Gallo
A fresh salsa made from diced tomatoes, onions, cilantro, and lime juice adds brightness and freshness to each bite.
Common Mistakes to Avoid
When preparing Mexican Picadillo, it’s easy to make some common mistakes. Here are a few to watch out for:
- Skipping the seasoning: Seasoning is key to enhancing flavors. Don’t forget to add salt and pepper at each stage of cooking.
- Overcooking the potatoes: Ensure your potatoes are tender but not mushy. Cook them just enough to soften while simmering.
- Choosing the wrong meat: While ground beef is traditional, feel free to experiment with turkey or lamb for different flavors.
- Ignoring the simmer time: Allowing the dish to simmer helps meld the flavors. Don’t rush this step; 20 minutes makes a difference.
- Not adjusting spice levels: If you’re sensitive to heat, adjust jalapeño and serrano amounts to suit your taste.
Storage & Reheating Instructions
Refrigerator Storage
- Keep leftover Mexican Picadillo in an airtight container.
- It can be stored in the fridge for up to 3-4 days.
Freezing Mexican Picadillo
- Use freezer-safe containers or heavy-duty freezer bags.
- It can be frozen for up to 3 months for best quality.
Reheating Mexican Picadillo
- Oven: Preheat your oven to 350°F (175°C). Place in an oven-safe dish and cover with foil. Heat for about 20 minutes until warmed through.
- Microwave: Transfer portions into a microwave-safe bowl. Heat in intervals of 1-2 minutes, stirring between each until hot.
- Stovetop: Place in a pan over medium heat. Stir occasionally until heated thoroughly, about 5-10 minutes.
Frequently Asked Questions
What is Mexican Picadillo?
Mexican Picadillo is a hearty dish made with ground beef, potatoes, and spices. It’s typically served over rice or with tortillas.
Can I use chicken instead of beef?
Yes! You can substitute ground chicken or turkey for a lighter version of Mexican Picadillo while maintaining great flavor.
How do I make it vegetarian?
To create a vegetarian version of Mexican Picadillo, replace the ground beef with lentils or plant-based meat alternatives and use vegetable broth instead of beef stock.
What can I serve with Mexican Picadillo?
Mexican Picadillo pairs well with cooked rice, warmed tortillas, sliced avocados, and fresh lime juice for added flavor.
Final Thoughts
Mexican Picadillo is a versatile and comforting dish that brings warmth to any meal. Its rich flavors can be customized with different proteins and spices according to your preference. Whether served over rice or wrapped in tortillas, this recipe is sure to please everyone at your table!
Mexican Picadillo
- Total Time: 40 minutes
- Yield: Serves 4
Description
Mexican Picadillo is a hearty and flavorful dish that encapsulates the essence of comfort food. This savory blend of ground beef, potatoes, and aromatic spices creates a delightful meal that’s perfect for any occasion—whether it’s a cozy weeknight dinner or a festive gathering with family and friends. Serve it over fluffy rice or wrap it in warm tortillas for an added twist. Each bite bursts with rich flavors, making this traditional Mexican recipe a favorite among many.
Ingredients
- 1 tablespoon olive oil
- 8 ounces yellow potatoes, 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
Instructions
- Heat olive oil in a large skillet over medium heat. Add diced potatoes, onion, jalapeno, and serrano peppers; cook for about 5 minutes until softened.
- Stir in garlic and ground beef; brown for approximately 5 minutes.
- Add tomatoes, beef stock, paprika, oregano, cumin, salt, and pepper; mix well.
- Reduce heat and let the mixture simmer for about 20 minutes until the meat is cooked through and potatoes are tender.
- Serve over rice or in warmed tortillas with desired toppings like sliced peppers and fresh lime juice.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Frying
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 4g
- Sodium: 460mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 80mg