Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Sopa de Res

Salvadoran Beef Soup, Sopa de Res Salvadoreña

This sopa de res recipe is the Salvadoran Sunday soup: bone-in beef shank simmered gently for two hours until it falls off the bone, then yuca, corn, chayote, carrots, potatoes and cabbage added in rounds so every vegetable stays whole and tender. A handful of cilantro and yerba buena mint goes in at the end, and each bowl is served with white rice, warm tortillas and lime. One serving is about 636 g.

Sopa de res is the soup most Salvadorans grow up on, cooked in homes on Sundays and for big family gatherings: bone-in beef, usually shank, simmered for hours with the vegetables of the Salvadoran garden — yuca, corn on the cob, güisquil (chayote), carrots, potatoes and cabbage — and served with white rice, warm tortillas and lime. The small handful of yerba buena mint stirred in at the end is the touch Salvadoran cooks point to as what makes it sopa de res rather than just beef soup. Like the beef soups of the whole region, it is a one-pot meal: the broth, the meat and the vegetables all arrive in the same deep bowl.

Pairs well with: White rice, warm corn tortillas, lime wedges and a little chopped onion and chile, the classic Salvadoran table for this soup.

Provenance

El Salvador flag El Salvador

Salvadoran Heritage

Latin America & Caribbean

Time Dedication

3h 10m

25m prep • 165m cook

Batch Yield

8 Servings

413 kcal per serving

1 serving ≈ 636 g

Technical Skill

Intermediate

Medium (One Pot, Slow Simmer)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Soups & Broths Occasions: Sunday family lunches, cold evenings, and big family gatherings Cost: Low — about $3–4 per serving at home
Tags: Beef Savory Soup
A clay bowl of beef and yuca soup with lime wedges and a grilled corn cake on a plate

Salvadoran Heritage

Photo: jonathan de Almeida, CC BY-SA 3.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $3–4 per serving at home (USD)

Made the Salvadoran way: the beef simmers alone for two hours first, and the vegetables go in hardest-first so none of them turn to mush.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 3h 10m
P

Prep Stage: Beef, Vegetables & Rice

25 Mins • Peeling, Chopping & Rinsing

Peel the yuca, chayote and potatoes, remove the woody core from the yuca, and cut everything into large chunks. Cut the corn into rounds and the cabbage into wedges, halve the onion, quarter the tomato, and rinse the rice. Pick the cilantro and mint leaves so they are ready to throw in at the end.

Maestro Tip: Peel the yuca thickly and take out the woody core: the skin and core stay tough and bitter, and only the white flesh should go into the pot. Cut every vegetable large, or it will fall apart in the two-hour simmer.

  1. 1

    Simmer the Beef Shank

    120 Mins Gentle simmer, about 95°C (200°F)

    Put the beef in a large stockpot with the 3 litres of water, the halved onion, whole garlic cloves, tomato quarters, green pepper and half the salt. Bring to a boil over high heat, skim off the grey foam that rises, then lower the heat to the gentlest simmer, cover with the lid ajar, and cook for about 2 hours, until the meat is tender and nearly falling off the bone. Skim again if foam returns.

    Never let the pot boil hard: a rolling boil clouds the broth and toughens the meat. A lazy simmer with small bubbles is what you want.

    Done when: Meat tender enough to pull apart with a fork; broth clear and golden, not cloudy.

  2. 2

    Cook the Rice (While the Beef Simmers)

    20 Mins Gentle simmer, about 95°C (200°F), then off the heat

    While the beef simmers, put the rinsed rice in a saucepan with 360 ml of water and a pinch of salt. Bring to a boil, cover tightly, lower the heat to the lowest setting and cook for 15 minutes without lifting the lid. Take it off the heat and leave it covered for 5 minutes, then fluff with a fork and keep warm. The rice is served on the side, spooned into the soup at the table.

    This step runs in parallel with the beef simmer, so it adds no time to the pot. Do not lift the lid while the rice cooks.

    Done when: Grains tender and separate, no water left in the pan.

  3. 3

    Add Yuca and Corn

    15 Mins Gentle simmer, about 95°C (200°F)

    Lift the beef out onto a plate if the pot is crowded, or leave it in. Add the yuca chunks and corn rounds to the simmering broth and cook for about 15 minutes. These are the hardest vegetables, so they go in first.

    If the yuca is frozen it cooks faster, so check it after 10 minutes: it should yield to a fork but not fall apart.

    Done when: Yuca starting to soften at the edges but still firm in the middle; corn bright yellow.

  4. 4

    Add Carrots, Chayote and Potatoes

    15 Mins Gentle simmer, about 95°C (200°F)

    Add the carrots, chayote and potatoes to the pot and simmer for about 15 minutes more, until they are nearly tender. Return the beef to the pot if you took it out.

    Keep the pieces large and the simmer gentle: small pieces and hard boiling turn the vegetables to mush before the beef is ready.

    Done when: Carrots and potatoes tender when pierced with a knife; chayote translucent at the edges.

  5. 5

    Finish with Cabbage, Cilantro and Mint

    10 Mins Gentle simmer, about 95°C (200°F); broth above 74°C (165°F)

    Lay the cabbage wedges on top of the soup, cover, and simmer for about 10 minutes until the cabbage is wilted but still holding its shape. Stir in the cilantro and mint, then take the pot off the heat. The broth should be steaming hot throughout, well above 74°C (165°F).

    The herbs go in last and off the heat, so they stay bright: cooked mint turns dark and loses the fresh lift that makes this soup Salvadoran.

    Done when: Cabbage wilted and glossy, wedges still whole; herbs bright green, not grey.

  6. 6

    Season and Serve

    5 Mins Hot, straight from the pot, about 70°C (158°F)

    Taste the broth and add the remaining salt and the black pepper. Ladle into deep bowls with a piece of beef and a share of every vegetable in each one, and serve with the rice, warm tortillas and lime wedges on the side, so everyone squeezes lime and spoons in rice as they like.

    Season at the very end: the broth concentrates as it simmers, and salt added too early can end up too strong.

    Done when: Broth well seasoned, beef tender, every bowl with meat, vegetables and plenty of hot broth.

Finishing Touches & Plating

Serve steaming hot, each bowl with beef on the bone, a share of every vegetable and plenty of broth, with rice, tortillas and lime on the side — and the mint and cilantro bright on top.

Nutritional Physiology & Benefits

Nutrition

Energy

413

kcal / serving

Protein

30g

Complete AA

Carbs

61g

Complex

Fats

5g

Healthy

Per serving (8 servings · 1 serving ≈ 636 g)
Energy413 kcal
Protein30 g
Carbohydrates61 g
Fat5 g
Fibre5.9 g
Sugar7.6 g
Sodium600 mg
Per 100g
Energy65 kcal
Protein4.8 g
Carbohydrates9.7 g
Fat0.8 g
Fibre0.9 g
Sugar1.2 g
Sodium94 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Beef supplies iron, zinc and vitamin B12, the carrots add vitamin A, the cabbage, tomato and pepper add vitamin C, the vegetables and potatoes add potassium, and the rice contributes B vitamins.

About 30 g of Protein per Serving

One serving gives about 30 g of protein from the beef shank, which helps the meal feel filling and supports normal muscle maintenance.

Fibre and Vitamins from Six Vegetables

Yuca, corn, chayote, carrots, potatoes and cabbage give about 6 g of fibre per serving, along with vitamin C and potassium from the vegetables.

Iron, Zinc, B12 and Vitamin C

Beef is a source of iron, zinc and vitamin B12, and the tomato, pepper and lime in the soup add vitamin C, which helps the body absorb the iron from the beef.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

White Rice

White rice is the classic partner: spooned into the bowl it soaks up the broth and turns the soup into a full meal, which is how it is served in Salvadoran homes.

Warm Corn Tortillas

Warm corn tortillas are torn and dipped into the broth, or used to scoop up the soft vegetables — the traditional Salvadoran bread with this soup.

Vegetables

Sliced Avocado

Sliced avocado on the side adds creaminess and richness that balances the lean, brothy soup, and it is a common Salvadoran accompaniment.

Drinks

Horchata or Tamarind Drink

A cold horchata or tamarind drink cools the palate between spoonfuls of the hot, rich soup without adding heaviness.

Full Menus

Curtido (Pickled Cabbage Slaw)

For a full Salvadoran menu, serve the soup with curtido, the lightly pickled cabbage slaw: its vinegar tang cuts through the richness of the beef broth.

Complete menu

Serve the soup with white rice, warm corn tortillas, lime wedges and curtido, and finish with fresh fruit or quesadilla salvadoreña.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Very Salty Sides

Salty cured meats, salty cheese or salty fried snacks alongside push one meal far past a reasonable amount of salt, since the soup already carries its seasoning. This is general food information, not medical advice.

Sugary Drinks with a Starchy Soup

Sweet soft drinks on top of rice, yuca, corn and potatoes add a large amount of sugar to an already starchy meal; water, lime water or horchata without added sugar is the lighter choice. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA hearty, balanced one-pot meal for most adults: protein, starchy vegetables and broth in one bowl.
  • ChildrenSoft vegetables and tender beef are easy to eat; serve the meat off the bone and go easy on the chile and lime for small children.
  • ElderlyThe long simmer makes the beef and vegetables very soft and easy to chew; serve the broth hot and the vegetables in manageable pieces.
  • Pregnant womenA nourishing soup with iron and vegetables; make sure the beef is cooked fully through and keep the salt as written.
  • Breastfeeding womenA filling, hydrating meal with protein and vegetables; drink water alongside, as with any hot, brothy meal.
  • AthletesGood recovery food after training, with about 30 g of protein and plenty of carbohydrates from the rice and root vegetables; a larger portion adds energy.
  • Weight gainEnergy-dense and easy to eat in larger portions; add extra rice, tortillas or avocado to raise the calories.
  • Weight lossThe broth and vegetables are filling for relatively few calories; keep the rice portion as stated and load the bowl with vegetables rather than extra rice.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesYuca, corn, potatoes and rice are all starchy, so keep the portion as stated and fill the bowl with the non-starchy vegetables. Ask your clinician about portions.
  • High blood pressureSeasoned as written, one serving carries about 600 mg of sodium; avoid adding salty condiments or cured meats on the side. Ask your clinician about portions.
  • Kidney diseaseThis is a high-potassium soup with a lot of broth, so keep the portion as stated and do not drink large second helpings of broth. Ask your clinician about portions.
  • GoutBeef and meat broth contain purines, so keep the portion as stated and drink water with the meal. Ask your clinician about portions.
  • Stomach issuesA gentle, brothy soup that many people find easy on the stomach; skip the chile and go easy on the lime if acid bothers you. Ask your clinician about portions.
  • Cardiovascular diseaseThe beef is lean shank simmered with vegetables and no added fat, which fits a heart-conscious pattern when the portion is kept as stated. Ask your clinician about portions.
  • Fatty liverLow in fat as written, with no added sugar; keep the rice portion as stated. Ask your clinician about portions.
  • Food allergiesAs written the dish contains no gluten, dairy, egg, nut or soy; the soup contains beef and the lime garnish, so check for those allergies. Ask your clinician about portions.
  • Special therapeutic dietsNaturally gluten-free as written, which suits many therapeutic patterns; confirm the portion and seasoning with your clinician or dietitian.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly, within 2 hours, and store the soup in a shallow airtight container; keep the rice and tortillas in separate containers.
In the fridge
The soup keeps 3 days in the fridge at 4°C (40°F) or below; the rice keeps 3 days separately.
In the freezer
Up to 3 months in portions; the potatoes and yuca soften a little on thawing but the soup reheats well.
How to reheat
Reheat gently on the stove until steaming hot throughout, to 74°C (165°F); add a splash of water if the broth has thickened.
Freezing recommended
Yes — in single portions, without the rice, tortillas or lime.
Signs it has spoiled
Sour smell, slimy vegetables, or mould; soup left out overnight should be thrown away.

More recipes to explore

Two golden griddled pupusas on a plate with curtido cabbage slaw and red tomato salsa, melted cheese showing at the edge El Salvador flag El Salvador 1h 15m
Lunch •San Salvador Heritage

Pupusas

This pupusas recipe makes the stuffed corn cakes El Salvador is known for: soft nixtamalized masa wrapped around a molten filling of seasoned pork, refried beans and quesillo-style cheese, then griddled until the outside is golden and speckled and the cheese runs when you bite in. They are eaten hot, straight off the comal, with a pile of tangy curtido cabbage slaw and tomato salsa on the side. One serving is two pupusas, about 330 g.

Comfort & Warmth

El Salvador's national dish: thick corn masa cakes stuffed with pork, beans and melted cheese, griddled on a hot comal and served with curtido.

Pairs Well With
Curtido (pickled cabbage slaw) and salsa roja, with a cold horchata or tamarind drink on the side.
A bowl of sopa de pata, orange-red achiote broth with corn on the cob, cabbage and chunks of yuca El Salvador flag El Salvador 4h 5m
Lunch •Salvadoran Heritage

Sopa de Pata

This sopa de pata recipe is El Salvador's most famous soup: cow's feet and tripe simmered for hours until the broth turns rich and gelatinous, then loaded with yuca, chayote, corn, green plantain and cabbage, and coloured a warm orange-red with achiote. It is a weekend lunch in Salvadoran homes, served steaming hot with lime wedges and warm tortillas for squeezing and scooping. One serving is about 640 g, soup and vegetables together.

Comfort & Warmth

El Salvador's slow-simmered cow's foot and tripe soup, thick with yuca, corn and chayote in a red achiote broth.

Pairs Well With
Warm corn tortillas and lime wedges, with a little chopped onion and cilantro on the side.
Soups & Broths
A plate of yuca con chicharron — boiled cassava chunks topped with golden crispy pork cracklings and shredded cabbage, carrot and tomato slaw El Salvador flag El Salvador 1h 35m
Lunch •Salvadoran Street-Food Classic

Yuca con Chicharrón

This yuca con chicharron recipe is the Salvadoran street-food plate: cassava boiled until soft and fluffy, topped with pork belly simmered until tender and then fried crisp in its own fat, with tangy curtido cabbage slaw and fresh tomato salsa on the side. It is the same trio of yuca, chicharron and cabbage slaw that is sold from market stalls across El Salvador. One serving is about 590 g.

Comfort & Energy

Tender boiled cassava with crisp fried pork, tangy curtido and fresh tomato salsa — a filling Salvadoran street-food plate.

Pairs Well With
Warm corn tortillas, fried plantains and a cold horchata or limeade
Two Salvadoran chicken tamales on a plate, one unwrapped from its banana leaf showing soft golden masa El Salvador flag El Salvador 3h 30m
Dinner •Salvadoran Heritage

Tamales de Gallina

This tamales de gallina recipe makes soft Salvadoran chicken tamales the traditional way: a pre-cooked corn masa spread on banana leaves, wrapped around shredded chicken, potato, chickpeas, olives and capers, then steamed until tender. One serving (two tamales) is about 458 g. The banana leaf gives the masa a gentle, grassy scent that corn husks never quite match.

Hearty & Festive

A filling, protein-rich festive main built around corn masa, chicken and vegetables.

Pairs Well With
Serve warm with curtido, the Salvadoran pickled cabbage slaw, and a mild tomato salsa.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.