Authentic Mexican Picadillo Recipe

Share your love
4.3 (1117)

Authentic Mexican picadillo combines lean ground beef, tomatoes, potatoes, carrots, and traditional spices for popular dishes throughout Mexican cuisine. This versatile preparation showcases how simple ingredients create complex, satisfying flavors when combined with proper seasoning techniques. The traditional recipe represents authentic Mexican home cooking at its finest.

Close up view of authentic mexican picadillo served with white rice garnished with fresh herbs

This Mexican picadillo is made with lean ground beef, tomatoes, potatoes, carrots, and spices. It is a popular dish in many South American cuisines. This quick and easy recipe will bring the flavors of Mexico to your plate.

Prep Time:
20 mins
Cook Time:
45 mins
Additional Time:
5 mins
Total Time:
1 hr 10 mins
Servings:
8
Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 8 servings

Tomato Sauce:

  • 6 tomatoes

  • ¾ cup water

  • ¼ onion, halved

  • 1 clove garlic

Picadillo:

  • 3 tablespoons vegetable oil

  • ½ onion, chopped

  • 1 serrano pepper

  • 1 clove garlic, minced

  • 1 tomato, chopped

  • 2 pounds lean ground beef

  • 1 (7.75 ounce) can Mexican-style hot tomato sauce (such as El Pato)

  • 3 potatoes, peeled and cubed

  • 3 medium carrots, peeled and cubed

  • 1 jalapeno pepper, sliced

  • 2 tablespoons chicken bouillon granules

  • ½ tablespoon ground cumin

  • 1 bay leaf

  • salt and ground black pepper to taste

Directions

  1. Make tomato sauce: Place tomatoes (whole) in a medium pot and cover with water. Bring to a boil, then use a slotted spoon to transfer tomatoes to a blender. Add 3/4 cup water, onion, and garlic. Blend until smooth and set aside.

  2. Make picadillo: Heat oil in a large skillet over medium-high heat. Cook and stir onion and serrano pepper in hot oil until onion is transparent. Add garlic; cook until fragrant, about 1 minute. Add tomato and cook for 1 minute. Add ground beef; cook and stir until beef is browned and crumbly, about 8 minutes.

  3. Pour in Mexican-style hot tomato sauce; cook for 2 minutes. Mix in potatoes and carrots; cook for 2 minutes. Add blended tomato sauce, jalapeño, bouillon, cumin, and bay leaf; mix well. Season with salt and pepper. Reduce heat and simmer until most of the liquid is absorbed, about 20 minutes. Let sit for 5 minutes before serving.

Recipe Tip

You can substitute ground turkey for the ground beef if preferred.

Nutrition Facts (per serving)

372 Calories
20g Fat
24g Carbs
25g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 8
Calories 372
% Daily Value *
Total Fat 20g25%
Saturated Fat 6g32%
Cholesterol 79mg26%
Sodium 529mg23%
Total Carbohydrate 24g9%
Dietary Fiber 4g15%
Total Sugars 7g
Protein 25g51%
Vitamin C 33mg37%
Calcium 49mg4%
Iron 3mg18%
Potassium 979mg21%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *