Olla de Carne (Costa Rican Beef and Tomato Soup) Recipe

Costa Rican Recipes

Hearty Beef and Vegetable Soup

Quick Answer Olla de carne is Costa Rica’s hearty national soup: chunks of halal beef simmered until tender in a broth of tomatoes, onion, garlic, and cilantro, then loaded with big pieces of root and starchy vegetables such as potato, yuca, sweet potato, chayote, corn on the cob, plantain, and carrot. It is rustic and filling, and traditionally served with white rice on the side.

This is the kind of soup that fills a whole afternoon and then fills the table. In Costa Rica, olla de carne is Sunday food, the pot that stays on the stove while the family drifts in and out of the kitchen. The beef gives the broth its savory backbone, and the root vegetables give every spoonful something to sink your teeth into.

What surprised me the first time I made it is how little you actually do. You build a simple tomato broth, give the halal beef the time it needs, and add the vegetables in the right order.

Ready in about 2 hours 30 minutes  |  Serves 6  |  One big pot

Prep Time
30 min
Cook Time
2 hr
Total Time
2 hr 30 min
Servings
6
Easy Halal Dairy-Free About 520 cal / serving
A hearty bowl of Costa Rican olla de carne loaded with beef, corn, cassava, plantain and root vegetables, served with rice
Olla de carne, Costa Rica’s hearty beef and root vegetable soup, served with rice.

Why This Olla de Carne Works

Olla de carne succeeds because it does two things patiently and in the right order. First it coaxes a rich, savory broth out of bone-in halal beef, and only then does it fold in a medley of root and starchy vegetables that each keep their own shape. The result tastes layered and generous from an honest, simple technique.

The broth is the foundation. Tomatoes, onion, garlic, and a big handful of cilantro dissolve into the simmering liquid and give it a gentle sweetness and savory depth that plain water never could. Because the beef cooks bone-in and slow, the broth turns silky and full-bodied on its own.

The vegetables are the personality. Yuca and potato go starchy, sweet potato and plantain bring mellow sweetness, chayote stays light and fresh, and corn on the cob makes the bowl feel generous. Adding them firmest first keeps everything intact instead of collapsing into a puree.

Pro observation: The broth is ready for the firm vegetables when the halal beef pulls apart easily with a fork but still holds in chunks. That tenderness means the collagen has melted into the broth.

Ingredients

Adjust servings above to rescale · Serves 6

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Halal Beef

Bone-in cuts such as halal beef shank or short rib are ideal because the bone and connective tissue melt into the broth over a long simmer. Boneless stew chunks work too.

Tomatoes

Ripe red tomatoes give the broth its gentle sweetness and color. Out of season, one 14-ounce can of chopped tomatoes works well and is often more reliable.

Yuca and Roots

Yuca, or cassava, is worth seeking out for its dense, starchy bite. If you cannot find it, add extra potato and sweet potato. Peel it thickly and remove the woody core before cutting.

Chayote and Plantain

Chayote stays light and firm, while a ripe yellow plantain adds sweetness. Choose a plantain with plenty of black spots, and add it near the end so it does not fall apart.

Equipment

  • Large stockpot or Dutch oven
  • Sharp knife and board
  • Vegetable peeler
  • Ladle and slotted spoon
  • Fine skimmer or spoon
  • Measuring cups and spoons

Before You Start

1. Cut the beef into big chunks. Large pieces stay juicy through the long simmer, and the bones make a richer broth.

2. Peel and hold the roots in water. Yuca, potato, and sweet potato brown quickly once peeled, so keep the cut pieces in cold water.

3. Start the rice toward the end. Time the white rice to finish while the last vegetables cook.

Step-by-Step Instructions

1

Start the Beef

Put the halal beef chunks and bones in a large stockpot and cover with the water. Bring to a boil, then reduce to a steady simmer. As foam rises in the first few minutes, skim it off so the broth stays clean and clear.

2

Build the Tomato Broth

Add the chopped tomatoes, onion, garlic, sweet bell pepper, ground cumin, and half of the cilantro. Stir in the salt and let everything simmer together so the aromatics dissolve into the liquid and turn it into a savory, lightly sweet broth.

Tomatoes, onion, garlic and cilantro simmering into a beef broth
Tomatoes, onion, garlic, and cilantro melt into the broth and build its savory backbone.
3

Simmer Until the Beef Is Tender

Cover the pot partially and let the beef simmer gently for about 1 hour and 30 minutes, topping up with hot water if the level drops too far. It is ready when fork-tender and pulling apart easily but still holding its shape in chunks. Do not rush this stage; the low, slow simmer is what makes the broth rich and the meat soft.

4

Add the Firm Vegetables

Now add the vegetables that take longest to cook: the yuca, carrots, potatoes, and corn on the cob rounds. Keep the pot at a gentle simmer and cook about 15 minutes. Adding them before the softer vegetables keeps everything from turning to mush.

Cassava, carrot, potato and corn added to a beef and tomato broth
The firm roots and corn go in first so they turn tender without falling apart.
5

Add the Softer Vegetables

Add the sweet potato, chayote, and plantain. Simmer another 12 to 15 minutes, until every vegetable is tender when pierced but not falling apart. The plantain turns soft and sweet, and the chayote keeps a little bite.

6

Finish and Serve

Stir in the remaining cilantro and taste the broth, adjusting the salt as needed. Ladle big pieces of beef and vegetables into deep bowls, then pour the hot broth over the top. Serve with white rice on the side so everyone can spoon rice into their soup, Costa Rican style.

A finished bowl of olla de carne being ladled out, served with white rice
Ladle the solids into deep bowls, pour the broth over, and serve with rice.

Chef’s Tips From Real Kitchen Testing

1

Skim the broth in the first ten minutes. Removing the early foam keeps the finished soup clean and clear.

2

Cut the vegetables large. Big chunks hold their shape through the simmer and give olla de carne its signature rustic look and chunky texture.

3

Add the vegetables in stages by density, firmest first and softest last, so the pot finishes with everything tender at the same moment.

Recipe Variations

Serving Suggestions

  • A bowl of fluffy white rice on the side
  • Lime wedges to squeeze into the broth
  • Fresh salsa or extra chopped cilantro
  • Warm corn tortillas alongside

Nutrition Facts

Estimated nutrition per serving of olla de carne
NutrientAmount per serving
Calories520
Protein32 g
Carbohydrates55 g
Fat18 g
Saturated Fat6 g
Fiber7 g
Sugar10 g
Sodium780 mg

Values are estimates per serving and vary with the exact cuts, vegetables, and brands you use. The rice served on the side is not included.

Make-Ahead Tips

Olla de carne is a wonderful make-ahead dish, because the broth deepens overnight as the flavors settle. Cook it a day ahead, cool, and refrigerate. When you reheat, warm it gently and add a splash of hot water if the broth has thickened, since the starchy vegetables keep drinking up liquid. Stir in fresh cilantro before serving.

Storage, Freezing & Reheating

Refrigerator
Keeps 4 days in an airtight container. The broth thickens as the roots absorb liquid, so loosen it with hot water when reheating.
Freezer
Freezes well for up to 2 months. Potato and yuca can soften further after thawing, so freeze it slightly underdone if you can.
Reheating
Warm gently over medium-low heat until steaming hot throughout, and bring leftovers fully back to a simmer before serving.

Common Mistakes to Avoid

×Adding all the vegetables at once. Dumping everything in together means the softer roots turn to mush before the firm ones are done. Add them in stages, firmest first.
×Rushing the beef. A hard, fast boil makes halal beef tough and stringy. Keep it at a gentle simmer and give it the time it needs to turn tender.
×A bland broth. Under-seasoning leaves the soup flat. Salt in layers, use enough tomatoes, onion, garlic, and cilantro, and taste before serving.

Troubleshooting

Beef still tough? It simply needs more time. Keep the pot at a low simmer and check again in 20 to 30 minutes; tough beef almost always means it has not cooked long enough.

Broth tastes flat? Add salt gradually and a little more chopped cilantro and tomato. A squeeze of lime brightens the bowl too.

Vegetables falling apart? They cooked too long or went in too early. Add the softer roots later, and pull the pot off the heat as soon as everything is knife-tender.

Food-safety note: Cook the halal beef until fully tender and no longer pink in the center, an internal temperature of at least 145 F, or higher for soft, pull-apart texture. Bring leftovers back to a rolling simmer before serving, and refrigerate the pot within two hours of cooking.

A Note on Costa Rican Cooking

Olla de carne, which simply means pot of meat, is one of Costa Rica’s most beloved dishes and a fixture of the Sunday family table. It is comfort food: a single big pot that feeds everyone, simmered slowly while the household gathers. It reflects the country’s farms, where root and starchy vegetables like yuca, sweet potato, chayote, plantain, and corn are everyday staples.

Part of what makes it special is the root-vegetable medley: each piece brings a different texture, so a single bowl travels from starchy to sweet to fresh in a few spoonfuls. Traditionally the clear, savory broth is sipped alongside the tender beef and vegetables, with white rice always within reach to spoon in.

If you love hearty, vegetable-forward bowls like this one, browse more ideas in our full collection of tomato recipes, or try the cozy, spiced hearty tomato lentil soup for another filling one-pot meal.

Frequently Asked Questions

Olla de carne is Costa Rica’s hearty national soup. Chunks of halal beef are simmered slowly in a tomato broth with onion, garlic, and cilantro, then loaded with root and starchy vegetables such as yuca, potato, sweet potato, chayote, corn, plantain, and carrot. It is traditionally served with white rice on the side.
Bone-in halal beef shank or short rib is ideal, because the bone and connective tissue break down over a long simmer and make the broth rich. Boneless stew chunks also work; add a marrow bone for extra depth if you have one.
Different vegetables cook at different rates. Firm roots like yuca, carrot, potato, and corn need longer, while sweet potato, chayote, and plantain turn soft quickly. Adding them firmest first keeps everything tender at once instead of dissolving into the broth.
Yes. If you cannot find yuca, or cassava, add extra potato and sweet potato in its place. You will miss its dense, starchy bite, but the soup will still be hearty and satisfying.
The beef is ready when it is fork-tender and pulls apart easily but still holds in chunks, with no pink in the center. That usually takes about 90 minutes of gentle simmering. If it is still tough, give it more time.
A bowl of white rice on the side is essential, and many people spoon rice directly into the soup. Lime wedges, fresh salsa, and warm corn tortillas round out the meal.

Last updated: September 23, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00

Leave a Comment