Olla de Carne is a hearty Costa Rican beef and vegetable soup that is less a single recipe and more a beloved tradition, with each family adding its own touch. It is built on a rich, clear broth made from beef shank or chuck, simmered with starchy roots like yuca, green plantains, and chayote, then finished with fresh cilantro and a squeeze of lime. This version is designed to be practical for home cooks, delivering a deeply satisfying, one-pot meal that is perfect for a family dinner or a comforting weekend lunch.
Ingredients
- 2 lbs (900 g) beef shank (or beef chuck), cut into large chunks
- 1 large onion, quartered
- 4 cloves garlic, peeled
- 1 red bell pepper, seeded and cut into large pieces
- 2 stalks celery, cut into 3-inch pieces
- 1 lb (450 g) yuca (cassava), peeled and cut into 2-inch chunks
- 2 green plantains, peeled and cut into 2-inch rounds
- 2 chayote squash, halved and then cut into wedges
- 3 carrots, peeled and cut into 2-inch pieces
- 2 ears of corn, each cut into 3 pieces
- 1 small cabbage, cut into wedges (about 1 lb / 450 g)
- 1 bunch fresh cilantro, tied with kitchen twine (plus extra for garnish)
- 2 tablespoons (30 ml) vegetable oil
- 1 tablespoon (15 ml) achiote oil (or substitute with paprika-infused oil)
- 1 teaspoon (5 g) ground cumin
- Salt and pepper to taste
- 8 cups (2 liters) water
- Lime wedges, for serving
Instructions
- In a large heavy-bottomed pot (at least 8 quarts), heat the vegetable oil and achiote oil over medium-high heat. Season the beef chunks generously with salt and pepper. Working in batches, sear the beef on all sides until deeply browned, about 5-7 minutes per batch. This step builds the flavor base of the broth.
- Add the onion, garlic, red bell pepper, and celery to the pot. Cook, stirring occasionally, for 5 minutes until the vegetables begin to soften and release their aroma.
- Pour in the water and add the tied cilantro bundle. Bring the liquid to a boil, then reduce the heat to low, cover, and let it simmer gently. Skim off any foam that rises to the surface during the first 20 minutes. Continue to simmer for 1 hour and 30 minutes, or until the beef is tender and easily shreds with a fork.
- While the beef simmers, prepare the vegetables. Place the yuca, plantains, chayote, carrots, and corn in a large bowl and cover with cold water to prevent browning.
- After the beef is tender, remove the cilantro bundle, onion, bell pepper, and celery pieces with a slotted spoon and discard them. These have given their flavor to the broth.
- Add the drained yuca, plantains, chayote, carrots, and corn to the pot. Bring the soup back to a boil, then reduce the heat to medium-low and simmer, uncovered, for 15 minutes.
- Add the cabbage wedges and continue to simmer for another 15-20 minutes, or until all the vegetables are tender when pierced with a fork. The plantains should be soft but not falling apart, and the yuca should be tender and slightly translucent.
- Taste the broth and adjust seasoning with salt and pepper. The broth should be rich and savory, with a subtle sweetness from the plantains and corn.
- To serve, place a piece of beef and a selection of vegetables into each bowl, then ladle the hot broth over the top. Garnish with fresh chopped cilantro and serve with lime wedges on the side for squeezing.
Tips
- Substitutions: If you can’t find yuca, use potatoes or a combination of potatoes and sweet potatoes. If achiote oil is unavailable, mix 1 teaspoon of paprika with 1 tablespoon of vegetable oil. Green plantains can be replaced with ripe plantains for a sweeter broth, but they will be softer and may break down more.
- Peeling yuca: Yuca has a waxy skin that is difficult to peel. Use a sharp knife to cut a shallow slit down the length of the root, then pry the skin off in sections. Always remove the thin, fibrous core before cooking.
- Don’t rush the sear: The deep browning of the beef is crucial for a rich, complex broth. Do not crowd the pan; sear in batches to ensure proper browning.
- Skim the broth: Skimming the foam during the first part of simmering results in a clearer, more appetizing broth. It’s a small step that makes a big difference.
Serving Suggestions
Olla de Carne is traditionally served as a main course, with the broth, beef, and vegetables all in one bowl. It is often accompanied by a side of white rice and a simple salad of cabbage and tomato with a lime vinaigrette. A common way to eat it is to remove the beef and vegetables to a separate plate, sprinkle them with a little salt and lime juice, and eat them alongside the broth. Some people also like to add a splash of Salsa Lizano, a Costa Rican condiment, to the broth for extra tang.
Variations
- Add more tubers: Include other root vegetables like taro (malanga), ñampÃ, or even regular potatoes to make the soup heartier.
- Spicy version: Add a whole fresh jalapeño or a small piece of habanero to the broth during the last 15 minutes of cooking for a gentle heat. Remove it before serving.
- Chicken olla: Replace the beef with a whole chicken cut into pieces. Reduce the initial simmering time to 45 minutes, and add the vegetables as directed. Ensure the chicken reaches an internal temperature of 165°F (74°C) as measured with a food thermometer.
- Vegetarian olla: Omit the beef and use a rich vegetable broth. Add extra beans, such as chickpeas or black beans, for protein. The flavor will be lighter but still comforting.
Storage and Reheating
Store any leftover olla de carne in an airtight container in the refrigerator for up to 4 days. The flavors will continue to meld, making it even better the next day. To reheat, gently warm the soup in a pot over medium heat until bubbling, about 10 minutes. You can also reheat individual portions in the microwave. The broth may thicken slightly upon standing; add a splash of water or beef broth when reheating if needed. This soup freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use a different cut of beef? Yes, beef chuck, brisket, or even oxtail are excellent substitutes for beef shank. These cuts have enough connective tissue to become tender and flavorful during the long simmer. Leaner cuts like sirloin will become tough and dry.
Do I have to peel the yuca? Yes, the outer skin of yuca is tough and waxy and not pleasant to eat. It must be removed before cooking. Also, remove the thin fibrous core that runs through the center of the root, as it remains woody even after cooking.
Can I add the cabbage earlier? You can, but it will become very soft and may disintegrate into the broth. Adding it in the last 15-20 minutes keeps it slightly firm and allows it to retain some texture.
Why is my broth not rich and flavorful? The most common reasons are not searing the beef well enough, using too much water, or not simmering long enough. Make sure you get a deep brown crust on the beef and use the full 1.5 hours of simmering. You can also reduce the broth at the end by boiling it uncovered for 10-15 minutes to concentrate the flavor.
Can I make this in a slow cooker? Yes. Sear the beef and sauté the aromatics as directed, then transfer everything to a slow cooker with the water and cilantro. Cook on low for 6-8 hours or on high for 4-5 hours, until the beef is tender. Add the vegetables for the last 45 minutes to 1 hour of cooking.
What is achiote oil? Achiote oil is a cooking oil infused with annatto seeds, giving it a reddish-orange color and a mild, earthy flavor. It is commonly used in Latin American cooking to add color and depth to stews. If you don’t have it, you can substitute with vegetable oil mixed with a pinch of smoked paprika.
Related
- The Smoking Pig Recipe: Smoky Pulled Pork
- Sticky Rice Dumpling Zongzi Recipe
- Paragon Imperial Peking Duck Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).