...
Go Back
+ servings
Sopa de Res (Beef Soup)

Salvadoran Sopa de Res (Beef Soup)

Hearty Salvadoran beef soup with shank or ribs, corn, root veg, green beans, zucchini, and cabbage in a cumin-paprika broth. Served with lime, rice, or tortillas.
Prep Time 20 minutes
Cook Time 1 hour 40 minutes
Course Main Dishes
Cuisine Salvadoran
Servings 4
Calories 537 kcal

Equipment

  • Large soup pot
  • Knife and cutting board
  • Ladle
  • Serving platter​
  • Skimmer or spoon (to remove foam)

Ingredients
  

For the Soup:

  • 1.5 lbs 700 g beef shank or short ribs
  • 1 ear of corn cut into 4 pieces
  • 2 medium carrots peeled and cut into chunks
  • 2 medium potatoes peeled and halved
  • 1 yucca cassava, peeled and cut into chunks
  • 1 small chayote quartered (optional)
  • 1 cup green beans trimmed
  • 1 medium zucchini sliced
  • 1 small cabbage quartered
  • 1 small onion peeled
  • 2 garlic cloves peeled
  • 1 sprig fresh cilantro
  • 8 cups water or beef broth
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 2 tsp salt adjust to taste
  • ½ tsp black pepper

For Garnish:

  • 1 lime cut into wedges
  • Fresh cilantro chopped
  • White rice or fresh corn tortillas optional sides

Instructions
 

  • Start by preparing the beef. Rinse the beef shank or short ribs under cold water to remove any bone fragments. In a large pot, bring 8 cups of water or beef broth to a boil. Add the beef, onion, garlic, and cilantro sprig. Skim any foam that rises to the surface to keep the broth clear. Reduce to a simmer and cook uncovered for 1 hour to develop a rich, flavourful base.
  • While the beef simmers, prepare the vegetables. Peel and cut the carrots, potatoes, yucca, and chayote into even chunks for uniform cooking. Trim the green beans and slice the zucchini. Keep the cabbage quarters intact to prevent them from falling apart during cooking.
  • After the beef has simmered for an hour, remove the onion, garlic, and cilantro from the pot. Season the broth with cumin, paprika, salt, and black pepper. Taste and adjust the seasoning as needed to balance the flavours.
  • Add the corn, carrots, yucca, and potatoes to the pot. These harder vegetables take longer to cook. Cover and let the soup simmer for 20 minutes, ensuring the broth stays at a gentle simmer to avoid breaking apart the vegetables.
  • Add the chayote, green beans, zucchini, and cabbage to the pot. These softer vegetables cook more quickly. Cover and simmer for an additional 15 minutes, or until all vegetables are tender but not mushy.
  • Check the beef for doneness. The meat should be tender and easy to pull apart with a fork. If it’s not yet fully tender, let it simmer a bit longer with the vegetables.
  • Once the soup is fully cooked, carefully remove the cabbage quarters and larger vegetable chunks to a serving platter for easier plating. Taste the broth again and adjust the seasoning, if necessary.
  • Serve the soup hot in deep bowls, ensuring each portion includes a mix of beef, vegetables, and broth. Garnish with freshly chopped cilantro and a lime wedge. For an authentic Salvadoran touch, accompany with white rice or warm corn tortillas. Encourage diners to squeeze lime juice into the soup for a burst of freshness.

Nutrition

Serving: 1Calories: 537kcalCarbohydrates: 87gProtein: 37gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.003gCholesterol: 40mgSodium: 3107mgPotassium: 2196mgFiber: 14gSugar: 16gVitamin A: 5926IUVitamin C: 148mgCalcium: 220mgIron: 7mg
Tried this recipe?Let us know how it was!