Skip to Content
[convertkit form=3026987]

Picadillo Soup

Mexican picadillo soup, or Sopa de picadillo, is a comfort dish featuring classic picadillo flavor in a warm and cozy soup. This recipe is a perfect way to transform leftovers, or you can make it from scratch in under an hour for a quick weeknight meal. Pair it with Mexican rice, corn tortillas, or crusty bread. 

Picadillo Soup in a bowl with toppings.

What is Picadillo Soup?

Picadillo is a popular ground beef dish with regional variations across the Philippines, the Caribbean, and Latin America. While the spices and ingredients may differ, the foundation is mostly the same—starring ground or minced meat. Picadillo, pronounced [pi-kuh-di-yo], comes from the Spanish word ‘picar,’ which means ‘to mince or chop’ in English.

Instead of serving the seasoned ground beef on its own, this version simmers it in a rich, tomato-based broth to create comforting picadillo soup.

What is Picadillo Made Of?

This Mexican picadillo soup recipe is a easy to make, using simple pantry staples. Here’s what you’ll need to get started.

  • Oil: Sauté the onions, garlic, and serrano peppers in oil.
  • Onion: You can use white, yellow, or red onions– whatever you have on hand.
  • Garlic: Include four fresh garlic cloves for the best flavor.
  • Peppers: Bring on the heat with diced serrano peppers or replace them with jalapeño peppers or green bell peppers for a mild version.
  • Ground Beef: Use 80/20 ground beef to make this recipe, or substitute it with ground chicken, pork, turkey, or a combination of ground beef and chorizo.
  • Spices: Season the soup with kosher salt, cayenne pepper, ground cumin, paprika, Mexican dried oregano, coarse black pepper, and a few bay leaves for aromatics. 
  • Tomatoes: Dice fresh Roma tomatoes or stir in a can of petite diced tomatoes when you’re in a pinch.
  • Potato: Cook the bite-size pieces of russet potatoes with the ground beef. The diced potatoes absorb the liquid from the ground beef for even more flavor.
  • Chicken Broth: Use store-bought or homemade chicken broth as the base for the soup.

Additions and Substitutions

  • Load up on veggies. Add your favorite veggies, like diced carrots and peas, to bulk up the soup.

How to Make Picadillo Soup

The full recipe with measurements is in the recipe card below.

Step 1: Warm oil in a preheated Dutch oven or stockpot over medium heat. Add the onions, peppers, and garlic. Sauté for 5-8 minutes until the onions soften.

Onions and peppers sauteing in a pan.

Step 2: Add the ground beef and break it up with a meat chopper. Cook until brown and heated through for 10 minutes. Nestle the diced potatoes into the ground beef mixture.

Potatoes added to the ground meat.

Step 3: Stir in the cumin, salt, cayenne, paprika, Mexican oregano, and black pepper. Cook for 3-5 minutes.

Spiced added to meat and potatoes.

Step 4: Deglaze the pot with the tomatoes and chicken broth, and add the bay leaves. Increase the heat and bring the mixture to a gentle boil. Reduce and simmer for 20 minutes.

Broth and picadillo soup ingredients in a dutch oven.

Expert Tips

  • Uniformly cut the ingredients. Cut the potatoes and any vegetable additions the same size to ensure they cook at the same rate.

If you enjoy picadillo soup, try more Mexican recipes!  

Picadillo Soup in a bowl with toppings.

Serving Suggestions

This is a tasty soup version of Mexican picadillo con papas, and it comes together quickly for a quick dinner idea. Garnish the hearty picadillo soup with chopped cilantro, jalapeños, avocado slices, and lime wedges to squeeze over the top.

Here are a few side dishes to complete the meal.

What To Do With Leftovers

  • Refrigerate: Store leftover soup in an airtight container for 3-4 days.
  • Freeze: Let the soup cool, then transfer it to a freezer-safe container or bag. Picadillo soup freezes for 2-3 months.
  • Thaw: Defrost the homemade soup in the fridge overnight.
  • Reheat: Warm the leftovers on the stovetop for the best results.

More Soup Recipes:

Did you make this recipe?

Let me know how it turned out for you by leaving a comment and rating below. And if you’re looking for more healthy international recipes for everyday cooking, sign up to get them delivered straight to your inbox.

Picadillo Soup in a bowl with toppings.

Picadillo Soup

Tressa Jamil
Mexican picadillo soup is a comforting dish with classic picadillo flavor simmered in a warm broth, and it's ready in under an hour.
5 from 2 votes
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Main Course, Soup
Cuisine Mexican
Servings 6 Servings
Calories 356 kcal
Ingredients
  
Instructions
 
  • Warm oil in a preheated Dutch oven or stockpot over medium heat. Add the onions, peppers, and garlic. Sauté for 5-8 minutes until the onions soften.
  • Add the ground beef and break it up with a meat chopper. Cook until brown and heated through for 10 minutes. Nestle the diced potatoes into the ground beef mixture.
  • Stir in the cumin, salt, cayenne, paprika, Mexican oregano, and black pepper. Cook for 3-5 minutes.
  • Deglaze the pot with the tomatoes and chicken broth, and add the bay leaves. Increase the heat and bring the mixture to a gentle boil. Reduce and simmer for 20 minutes.
Notes
Expert Tips: 
  • Uniformly cut the ingredients. Cut the potatoes and any vegetable additions the same size to ensure they cook at the same rate.
Nutrition
Serving: 1 Serving | Calories: 356 kcal | Carbohydrates: 26 g | Protein: 17 g | Fat: 20 g | Saturated Fat: 6 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 10 g | Trans Fat: 1 g | Cholesterol: 57 mg | Sodium: 1029 mg | Potassium: 867 mg | Fiber: 2 g | Sugar: 3 g | Vitamin A: 523 IU | Vitamin C: 14 mg | Calcium: 53 mg | Iron: 3 mg
Did you make this recipe? Let me know how it turned out for you! Leave a comment below and follow @thejamilghar or tag #thejamilghar on Instagram!
5 from 2 votes (2 ratings without comment)
Recipe Rating