My MIL has been making this soup for my husband since he was a small child. Definitely comfort food in his book. Please do not pass this recipe of thinking its time consuming or complex. I promise if you think of it in two easy steps it really is simple. One of the tastiest soups I have ever had.
- 1 lb ground beef
- 1 tablespoon fresh mint (minced, AKA yerba buena)
- 1 tablespoon cilantro (minced)
- 1 tablespoon white onion (minced)
- 1 teaspoon salt
- 1⁄4 teaspoon black pepper
- 2 eggs
- 2 ancho chilies
- 6 guajillo chilies
- 1 roma tomato
- 3 garlic cloves
- 1 tablespoon oil
- 1⁄4 white onion (thinly sliced)
- 6 cups water
- 1⁄4 teaspoon cumin (ground)
- 2 chicken bouillon cubes
- 1 beef bouillon cube
- 2 carrots (sliced in half lengthwise and then in bite size pieces)
- 1 chayote (chopped into bite size pieces)
- 1 red potatoes (diced in bite size pieces)
- 1⁄2 cup green beans (ends snapped, then broken into bite size pieces)
- cilantro (to garnish)
- lime wedge (to garnish)
- Mix the meatball ingredients together in a bowl until combined. Shape the meatballs into walnut sized balls. Place the meatballs on a clean plate, cover with plastic and refrigerate until you are ready to cook them.
- Place the dry chilies, garlic cloves and tomato into a small sauce pan. Fill with water until the chilies are completely covered. Boil the chilies and tomato on medium high heat for 15 minutes. Cover and set aside.
- In a large stock pot, heat the oil. Saute the onions for 2 minutes. Add in the carrots and stir. Pour in the water, cumin, bouillon cubes, chayote, potatoes and green beans.
- While the soup is heating up, place the tomato, chilies and garlic in the blender with 2 cups of fresh water. Blend on high or 5 minutes.
- Using a fine mesh strainer, strain the blended chile into the stock pot scraping the bottom with a spoon. This may require two or three times (seeds and skins will get stuck so you may have to do this in two or so batches rinsing the sieve clean after each time.) Once you have strained all of the chile into the stock pot, stir and bring to a boil. Once the soup is boiling taste the soup and add salt if needed. Cook the soup for 15 minutes.
- Next, turn the heat down to medium low. Add in the meatballs one at a time until they are all in the pot. Gently stir the soup to make sure the meatballs are incorporated in with the broth and vegetables. Cover the soup and cook for an additional 30 minutes.
- Serve the soup in bowls garnished with chopped cilantro and lime wedges.