Simple, flavorful, and hearty this Mexican picadillo is pure comfort food. It’s super easy to make and easy to customize. It’s a classic meat-and-potatoes dish that is perfect for a quick weeknight dinner everyone will love. It’s also an inexpensive recipe to make that uses a lot of kitchen staples, so it’s ideal for when you want to cook up a healthy meal on a budget.
Every country and region has its own version, and it even varies from household to household! This version is how I make it at home but feel free to experiment with different ingredients to make it your own. Want more Mexican inspired flavors for dinner? Try my Mexican style shrimp and rice recipe, air fryer fish taco recipe, or carne asada tacos recipe.
Key Ingredients You Need
- Tomatoes — I like to use Roma potatoes as they’re low in water content, making them ideal for the tomato sauce.
- Jalapeño — This adds a nice kick to the sauce. Make sure to remove the seeds before blending the jalapeño.
- Potatoes — I use russet potatoes, but you can also use Yukon gold potatoes.
- Beef — Feel free to use any type of ground beef. I usually use lean ground beef, but you can use higher-fat ground beef as well. You may have to drain any excess liquid if you use higher-fat ground beef.
- Peas — I recommend using frozen peas. They add a pop of color and texture to the Mexican picadillo. I don’t recommend using canned peas.
How to Make Mexican Picadillo
Step 1: Add the tomatoes, ½ quartered onion, jalapeño, garlic, and water into a blender. Blend until smooth and set aside.
Step 2: In a large pan over medium heat, add the olive oil, onion, potatoes, and carrot. Cook until the onions have turned slightly translucent. Set aside onto a plate or bowl.
Step 3: In the same pan, add the beef, breaking it up with a spatula. Cook until the beef has almost cooked all the way through, about 5 minutes.
Step 4: Add the veggies back into the pan with the beef along with the peas, salt, pepper, and cumin. Toss to combine. Then add the tomato mixture and the bay leaf.
Step 5: Turn heat to medium-low and cover the pan with a lid for 10 to 15 minutes. Simmer until the potatoes are fork-tender.
Step 6: Take off the lid and cook for an additional 5 minutes to reduce the liquid if you desire. Garnish with fresh chopped cilantro and serve with white rice.
Tips For This Recipe
- Make sure you dice the potatoes into small bite-sized pieces so they cook quickly in the skillet. You’ll have to increase the cooking time if you cut your potatoes larger.
- I recommend using your largest skillet. This way, all your vegetables and beef brown instead of steam when you saute them.
- You can add an additional jalapeño or swap for a serrano pepper for extra heat.
- You can use other ground meats, like chicken, turkey, or pork, instead of beef.
- To save prepping time, you can buy frozen diced potatoes and carrots.
- If you want the Mexican picadillo to be saucier, you can add a couple splashes of beef broth to the skillet along with the blended sauce.
- You can easily customize your picadillo with any of your favorite add-ins, such as parsley, blanched almonds, olives, celery, raisins, and more.
Frequently Asked Questions
This picadillo recipe is not super spicy, but you can easily adjust it to your liking! You can even add some diced jalapeño or serrano pepper at the end when you simmer the skillet.
Picadillo is a Latin American dish made from ground beef, potatoes, and a tomato base. Every region and country has its own version, but its name picadillo originates from the Spanish word “picar” and "picado," which means “to mince” or “to chop” as the ingredients are usually chopped and minced meat is another term for ground meat.
Picadillo goes with everything! I like to serve it with white rice, but it also goes well with cilantro lime rice, tortillas, sopes, and tortilla chips. You can even use it to fill empanadas, burritos, enchiladas, or tacos. The possibilities are endless!
Store leftovers in the fridge in an airtight container for up to 4 days. Reheat leftovers in the microwave or skillet until hot. You can also freeze leftovers in a freezer-safe bag for up to 3 months. Thaw before reheating.
If you’ve tried this Mexican Picadillo Recipe, then don’t forget to leave me a 5 star rating and let me know how it went in the comments below!
Mexican Picadillo
Ingredients
- 4 roma tomatoes quartered
- 1 medium yellow onion ½ quartered and ½ diced
- 1 jalapeño pepper seeds removed and halved
- 2 cloves garlic
- ¼ cup water
- 1 tbsp olive oil
- 2 cups russet potatoes peeled and diced
- 1 large carrot diced
- 1 lb ground beef
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp cumin
- ⅓ cup peas frozen
- 1 bay leaf
- fresh chopped cilantro garnish
Instructions
- Add the tomatoes, ½ quartered onion, jalapeño, garlic, and water into a blender. Blend until smooth and set aside.
- In a large pan over medium heat, add the olive oil, onion, potatoes, and carrot. Cook until the onions have turned slightly translucent. Set aside onto a plate or bowl.
- In the same pan, add the beef to the pan breaking it up with a spatula. Cook until the beef has almost cooked all the way through, about 5 minutes.
- Add the veggies back into the pan with the beef along with the peas, salt, pepper, and cumin. Toss to combine. Then add the tomato mixture and the bay leaf.
- Turn heat to medium-low and cover the pan with a lid for 10 to 15 minutes. Simmer until the potatoes are fork-tender. If you notice that there is a lot of liquid in the pan, take off the lid and cook for an additional 5 minutes to reduce.
- Garnish with fresh chopped cilantro and serve with white rice.
Video
Notes
- Make sure you dice the potatoes into small bite-sized pieces so they cook quickly in the skillet. You’ll have to increase the cooking time if you cut your potatoes larger.
- I recommend using your largest skillet. This way, all your vegetables and beef brown instead of steam when you saute them.
- You can add an additional jalapeño or swap for a serrano pepper for extra heat.
- You can use other ground meats, like chicken, turkey, or pork, instead of beef.
- To save prepping time, you can buy frozen diced potatoes and carrots.
- If you want the Mexican picadillo to be saucier, you can add a couple splashes of beef broth to the skillet along with the blended sauce.
- You can easily customize your picadillo with any of your favorite add-ins, such as parsley, blanched almonds, olives, celery, raisins, and more.
Leave a Reply