Caldillo, is a favorite Mexican steak soup. Full of strips of steak, green chiles, chunks of potatoes in a soul-warming broth. This steak soup is a perfect main dish to keep winter’s chill at bay.
Caldillo is a spicy, hearty green chile steak Mexican steak soup perfect for the cold weather.
Earthy spices, filling ingredients and easy preparation make it a satisfying family favorite recipe!
Make it on the stovetop or in the Instant Pot.
Any way you make it will develop rich deep soul-warming flavor.
What is Cadillo?
Caldillo, or Mexican Green Chile Steak Soup is a hearty soup recipe.
It’s really more of a stew with hearty strips of London Broil, potatoes, and rich smoldering spices of cumin, chili powder and garlic.
Mexican Steak Soup Ingredients
- London Broil steak or Sirloin steak
- Olive Oil
- White Distilled Vinegar
- All-Purpose Flour (regular or gluten-free)
- Garlic Powder
- ground Cumin
- ground Black Pepper
- ground Chipotle Chile Powder (regular chili powder may be substituted)
- Beef Stock
- Yellow Onion
- canned Diced Tomatoes
- canned Mild Green Chilies
- Potatoes
Ingredient Notes
London Broil steak
London Broil is used in this steak soup.
It’s the top pick for the flavor, texture and that it would tenderize as the soup simmered for a few hours.
It is an affordable cut of meat and comes from the same area where Round Steak originates.
It does not contain much marbling or fat.
My butcher pointed out that due to its appearance people often mistake it for the type of steak to be grilled and served as a whole individual steak.
This does not favor the best qualities of London Broil.
It is perfect for longer cooking and should always be sliced across the grain.
If London Broil is not available, Sirloin Steak can be substituted.
Flour
Regular all-purpose flour may be used or a gluten-free flour blend.
The purpose of the flour is to help the spices stick to the steak and add slight thickening to the soup.
Chili Powder
This recipe calls for Chipotle Chile Powder. This specific type of chili powder adds an earthy, smoky flavor along with spiciness.
Chipotle chile powder should be available in most spice sections at the grocery store or online.
If unavailable regular chili powder may be substituted.
Green Chilies
Using canned green chilies saves time and they are also already cooked giving the best flavor.
The original recipe calls for using canned roasted whole green chilies, sliced lengthwise.
TIME SAVING TIP: I have also used diced Mild Green Chilies. The flavor is the same and there is no preparation involved!
How to Make Mexican Steak Soup – Step-by-Step
Detailed instructions can be found at the end of the blog post in the printable recipe card.
Instructions to make Cadillo on the stove top, in an Instant Pot and slow cooker are included.
Preparation Methods & Tools
The recipe step photos below are made in the Instant Pot. A 6-quart Instant Pot was used to develop this recipe.
The steps are the same if making the spicy soup in a Dutch oven on the stove.
STEP 1: In a small mixing bowl combine the flour, garlic powder, cumin and pepper (photo 1). Mix together.
STEP 2: Place the sliced steak in a large mixing bowl and pour the vinegar onto the steak. Massage vinegar into the steak with your hands (photo 2).
STEP 3: Sprinkle the flour-spice mixture onto the steak and toss with hands to fully coat the steak. None of the flour mixture should be remaining in the bowl (photo 3).
STEP 4: (For the Instant Pot): Turn on the Saute function and add the olive oil to the Instant Pot insert (photo 4). (For Stovetop) Heat a large Dutch oven over medium-high heat and add the olive oil.
STEP 5: Add the steak and brown lightly (5-7 minutes) (photo 5).
STEP 6: INSTANT POT ONLY: Remove the steak from the Instant Pot. With the Instant Pot still on SAUTE mode, pour in the beef broth. Scrap the bottom of the Instant Pot insert to dislodge any food particles that are sticking (photo 6). This is called deglazing the pan and ensures there will not be a burn warning when cooking the soup.
STEP 7: Add the remaining ingredients: chili powder, onion, diced tomatoes, green chilies, potatoes (and the beef broth if cooking on the stove top). Add the steak back to the Instant Pot (photo 7).
STEP 8:
For the Instant Pot: Secure the lid and venting to closed, cook on the SOUP function for 40 minutes. Allow a 10 minute natural release then release any remaining pressure manually.
For Stovetop: Bring to a low boil, lower the temperature so the soup is simmering. Simmer 1-2 hours until the potatoes and meat are cooking.
Topping and Serving Steak Soup
Grated cheddar cheese, torn cilantro or a dollop of sour cream are all great choices for topping this spicy steak soup.
NOTE: dairy products mute the heat from spicy ingredients.
Adding sour cream for anyone that doesn’t love much spicy heat is a great strategy!
Serve with this delicious Cornbread recipe.
Recipe FAQs
Can this steak soup recipe be made in the slow cooker?
Yes it can but from our testing we feel the results are not as good as when cooking it on the stove top or in the Instant Pot.
The meat does not retain the same flavor as with the preferred two methods.
To make it in the slow cooker:
- Follow the instructions under For All Cooking Methods in the recipe card below.
- Perform steps 1 and 2 under the Stove Top method in the recipe card.
- Add the steak to the slow cooker (a 6 quart slow cooker recommended) followed by the remaining recipe ingredient; stir to combine.
- Cook on LOW for 7-8 hours until the potatoes are completely cooked and the meat is soft.
How to Store Leftover Soup
In the Refrigerator
Store leftover soup in airtight containers in the refrigerator for up to 3-5 days.
In the Freezer
Allow soup to cool.
Place in a freezer-safe airtight container leaving 3/4-inch head space for expansion.
Head space is the room above the surface of the soup and the top of the container.
NOTE: adding too much head space risks ice crystals forming on the soup which will affect the flavor.
Store for up to 6 months.
Thaw in the refrigerator or microwave and heat to taste.
NOTE: soup can be frozen in individual serving size containers following the directions above.
More Soup Recipes You’ll Love!
- Hearty Vegetable Cabbage Soup
- Vegetable Beef Soup
- Chicken Tortilla Soup
- Curried Roasted Carrot Ginger Soup (Vegan)
- Jalapeno Turkey Noodle Soup
- Homemade Tomato Soup
Try these Recipes too!
- Mexican Lasagna
- Pineapple Citrus Slow Cooker Carnitas & Carnitas Tacos
- Posole Rojo
- Green Pozole (Pozole Verde)
- Tacos Al Pastor in the Slow Cooker
- Chicken Enchilada Skillet
- Easy Mexican Chicken Casserole
Recipe
Caldillo {Mexican Green Chile Steak Soup}
Equipment
Ingredients
- 2 pounds London Broil steak , cut across the grain into 1/4 inch thick strips
- 2 teaspoons Extra Virgin Olive Oil
- 1 tablespoon White Distilled Vinegar
- 1 tablespoons All-Purpose Flour (regular or gluten-free)
- 2 teaspoons Garlic Powder
- 1 teaspoon ground Cumin
- 1/2 teaspoon ground Black Pepper
- 2-3 teaspoons ground Chipotle Chile Powder (regular chili powder may be substituted)
- 32 ounces (1 quart) Beef Stock or Broth
- 1 large Yellow Onion chopped
- 1 14.5-ounce can Diced Tomatoes
- 4 4-ounce cans Mild Green Chilies strips; drained and cut into 1/4-inch wide strips lengthwise (diced chilies may be substituted)
- 2 large Russet Potatoes peeled and cut into bite-size cubes
Instructions
For all cooking methods
- In a small mixing bowl, combine the garlic powder cumin, pepper and flour. Set aside.
- In a large mixing bowl pour in vinegar. Place steak strips in the bowl and massage the vinegar into the steak with your hands.
- Powder bowl of flour and spices into the steak and massage the dry mixture into the steak until none remains to be incorporated.
Cooking on the Stovetop
- Heat a Dutch oven or stock pot with the olive oil over Medium-High temperature.
- Place the steak into the pot and brown lightly (5-7 minutes approximately).
- Add the remaining ingredients into the pot: chile powder, beef stock, onion, tomatoes and their liquid, green chile strips and potatoes. Bring to a low boil, lower temperature to low and allow to simmer for 1-2 hours until potatoes are soft and meat is fully cooked.
Cooking in an Instant Pot
- Using a 6-quart Instant Pot, select the SAUTE mode. Add the olive oil.
- When the olive oil is heated lace the steak into the Instant Pot and brown lightly (5-7 minutes approximately).
- Remove the steak from the Instant Pot.
- Leaving the Instant Pot in SAUTE mode pour in the beef broth. Allow the broth to heat up and scrape any food particles from the bottom of the Instant Pot insert using a spatula. They can be stirred into the broth for extra flavor. NOTE: this will help ensure no burn warning when cooking the soup.
- Add the remaining ingredients into the pot: chile powder, onion, tomatoes and their liquid, green chile strips and potatoes. Add the steak back to the Instant Pot.
- Seal the Instant Pot and select the SOUP mode, adjust for 40 minutes. Follow with a natural release for 10 minutes, and manual release for any remaining pressure.
Serving the Steak Soup (all cooking methods)
- Garnish with a bit of grated cheese (if desired) and serve with cornbread, flour or corn tortillas or quesadillas.
Notes
Can this steak soup recipe be made in the slow cooker?
Yes it can but from our testing we feel the results are not as good as when cooking it on the stove top or in the Instant Pot. The meat does not retain the same flavor as with the preferred two methods. To make it in the slow cooker:- Follow the instructions under For All Cooking Methods in the recipe card below.
- Perform steps 1 and 2 under the Stove Top method in the recipe card.
- Add the steak to the slow cooker (a 6 quart slow cooker recommended) followed by the remaining recipe ingredient; stir to combine.
- Cook on LOW for 7-8 hours until the potatoes are completely cooked and the meat is soft.
Nutrition
Originally published: November 3, 2013
kim says
Love this recipe! It was so easy with great flavor! Will definitely be making again!
Dannii says
What a delicious and comforting soup. I love all the flavours going on here.
Heidy says
This soup looks fantastic, and it’s perfect for the winter weather. I will have to see if the hubby wants to help me make a batch for dinner one night.
thisiswholesome says
you had me at “easy preparation”, plus soups are perfect with this cold weather.
Liz says
I’ve been craving Mexican flavors a lot recently, so I was excited to stumble upon this soup recipe! Thanks for the inspiration!
Kristyn says
This soup is loaded with so many yummy flavors! Love the chunks of steak!
Perdita says
Hi Toni . . . Just to jog your memory back to Valentineโs Day when I asked you if โWigโ pastry would be Ok for
making an Apple Pie? Thank you!
Toni Dash says
Hi Perdita. You actually left that question in the comments for the “Mexican Lasagna’ recipe and I answered it there. I’ll cut and paste here: ‘Hi Perdita! Happy Valentines Day to you! Iโm not familiar with WIG pastry. Can you tell me more?’
Tamara says
I made this soup today, it is so good. Thank you for sharing this recipe.
Toni Dash says
Yay! So glad you liked it! I need to make a batch soon. Happy New Year!
Finoola says
Such a hearty soup. My family loves it!
Peggysue says
Just curious why you chose white vinegar over apple cider vinegar. Apple cider vinegar is very healthy for you and white vinegar should not be eaten as it destroys red blood cells.
Toni Dash says
Hi Peggysue. This is a family recipe and has always used distilled white vinegar which has a different flavor than apple cider vinegar. Could you be confusing ‘white vinegar’ with white distilled vinegar? White distilled vinegar is used in many recipes and is safe to consume. White vinegar, which can have up to 25% acetic acid vinegar, is sold for cleaning purposes. With the names being so similar it’s understandable to mix them up! You certainly can make the soup with apple cider vinegar if you are more comfortable with that; it just will have a slightly different flavor.