Cuban vegetable soup is a comforting, sofrito-seasoned pot of root vegetables, squash, corn, and beans, inspired by Cuban soups made with viandas—the island’s beloved starchy vegetables. This version simmers yuca, malanga, potato, and green plantain in a savory broth, so it is filling enough for a main meal while still easy to adapt to the vegetables you can find.
Ingredients
- 2 tablespoons olive oil (30 ml)
- 1 medium yellow onion, finely diced (about 1 cup; 150 g)
- 1 medium green bell pepper, finely diced (about 1 cup; 150 g)
- 4 garlic cloves, minced (about 12 g)
- 1 medium ripe tomato, diced (about 1 cup; 150 g)
- 1 teaspoon ground cumin (2 g)
- 1 teaspoon dried oregano (1 g)
- 1 bay leaf (about 0.2 g)
- 8 cups low-sodium vegetable broth (1.9 L)
- 1 pound peeled yuca, cut into 1-inch (2.5 cm) chunks (450 g)
- 12 ounces Yukon Gold or other waxy potato, cut into 1-inch (2.5 cm) chunks (340 g)
- 1 green plantain, peeled and cut into 1-inch (2.5 cm) pieces (about 7 ounces; 200 g)
- 10 ounces peeled malanga, cut into 1-inch (2.5 cm) chunks (280 g)
- 12 ounces peeled calabaza or butternut squash, cut into 1-inch (2.5 cm) chunks (340 g)
- 2 ears corn, each cut crosswise into 3 pieces (about 10 ounces total; 280 g)
- 1 teaspoon fine salt, plus more to taste (6 g)
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- 1 can white beans, drained and rinsed (15 ounces/425 g can; about 240 g drained)
- 1 cup frozen green peas (145 g)
- 1 tablespoon fresh lime juice (15 ml)
- ¼ cup chopped fresh cilantro, for serving (10 g)
Instructions
- Prepare the vegetables. Peel and cut the yuca, potato, plantain, malanga, and squash into pieces close to the same size so they cook at a similar pace. If the yuca has a tough, woody core, cut around it and discard it. Keep the peeled vegetables in separate piles; the yuca and potato go into the pot before the more delicate squash and malanga. Cut the corn into short rounds, and rinse and drain the beans. The listed 25 minutes of prep allows time for peeling and chopping.
- Build the sofrito. Warm the olive oil in a large, heavy pot (at least 6 quarts/5.7 L) over medium heat. Add the onion and bell pepper and cook for 5 minutes, stirring now and then, until softened but not browned. Stir in the garlic, tomato, cumin, and oregano. Cook for 3 minutes, stirring frequently, until the tomato begins to break down and the mixture smells fragrant. If the pot looks dry, lower the heat rather than letting the garlic scorch.
- Start the firm vegetables. Pour in the broth, add the bay leaf, salt, and black pepper, then stir and scrape up any flavorful bits from the bottom. Add the yuca, potato, and green plantain. Raise the heat and bring the broth to a boil, which should take about 7 minutes; then lower the heat to maintain a steady, gentle simmer. Cover partially and simmer for 12 minutes. A vigorous boil can break up the vegetables before the centers are tender.
- Add the remaining vegetables. Stir in the malanga, squash, and corn. Bring the soup back to a gentle simmer and cook uncovered for 18 minutes, stirring carefully once or twice so the pieces do not stick. The vegetables should be tender when pierced with a knife, but still hold their shape. If the pot is bubbling too hard, reduce the heat. If the broth level is low, add up to 1 cup (240 ml) hot water or broth.
- Finish and season. Add the drained beans and peas and simmer for 8 minutes, until they are hot and the peas are tender. Remove the bay leaf. Stir in the lime juice, then taste the broth and add more salt or black pepper if needed. Let the soup settle for 2 minutes before ladling it into bowls; the broth will be hot and the starchy vegetables continue to soften slightly as they stand. Sprinkle with cilantro just before serving.
Tips
- Use the right cut size. Pieces around 1 inch (2.5 cm) cook through without disappearing into the broth. Smaller pieces may turn soft before the yuca is ready, while very large chunks can need extra simmering. Cut the denser roots a little smaller if your squash pieces are especially small.
- Find a good substitute for malanga or calabaza. Malanga can be difficult to find outside Latin or Caribbean grocery stores. Use peeled russet potato in its place; the soup will be less silky and a little less earthy. Calabaza is a Caribbean squash with firm, sweet flesh; butternut squash is a practical substitute and gives a similar sweetness.
- Keep the simmer gentle. Yuca, plantain, and potato release starch as they cook, which gives the broth body. Stir gently and avoid a hard boil, since vigorous movement can make the squash crumble and turn the soup overly thick.
- Adjust the broth at the end. The roots absorb liquid as the soup cooks and as it sits. Add hot broth or water a little at a time if you prefer a looser soup, then taste again for salt and lime. Adding lime gradually keeps its brightness from overwhelming the mellow vegetables.
Serving Suggestions
Serve the soup hot in deep bowls, with a lime wedge and extra cilantro on the side. Cuban meals often pair a substantial soup with simple accompaniments rather than adding many competing flavors. Warm Cuban bread, crusty bread, or plain white rice can help make the broth and vegetables into a fuller meal; offer rice separately so each person can choose how much to add.
A crisp cabbage or avocado salad is a good contrast to the soft, starchy vegetables. If you want a little heat, set out hot sauce at the table instead of adding it to the whole pot. For a more filling bowl, serve with extra beans or a spoonful of cooked rice, and keep the soup itself as the centerpiece. A squeeze of lime just before eating perks up leftovers too.
Variations
Use the viandas available to you. Cuban households and regional cooks vary the combination of viandas, or starchy vegetables, according to what is on hand. You can replace the malanga with peeled taro or additional potato, or swap some of the potato for peeled yautía if you find it. Each has a different texture, so check for tenderness rather than relying only on the stated minutes.
Make it without beans. The beans add protein and make the soup especially hearty, but they are optional. Leave them out and add another cup (about 145 g) of peas or a little more potato. For a smoother, thicker broth, mash a few cooked potato or malanga pieces against the side of the pot and stir them back in.
Change the broth or herbs. Water can replace some of the vegetable broth, though the finished soup will taste milder; compensate with a little extra salt, cumin, or lime after cooking. Cilantro is a fresh finishing herb, while oregano and bay provide the soup’s deeper savory notes. If cilantro is not to your taste, leave it off rather than substituting a large amount of another herb.
Add greens near the end. Stir in 2 packed cups (about 60 g) of chopped spinach during the final 2 minutes, or 2 cups (about 70 g) of chopped kale during the final 8 to 10 minutes. Greens are a modern, flexible addition rather than a requirement, and they make the broth taste fresher. Avoid adding them at the beginning, when a long simmer can dull their color and texture.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking. Transfer the soup to shallow, airtight containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The root vegetables will absorb broth as they sit, so expect the soup to thicken. Store the soup with its broth rather than draining it; that protects the vegetables from drying out and makes reheating easier.
For longer storage, freeze the cooled soup in airtight, freezer-safe containers for up to 2 months for the best texture. Leave a little space at the top for expansion. Thaw it overnight in the refrigerator if convenient, or reheat it from frozen over low heat with a splash of water or broth. Some squash and potatoes may soften after freezing, but the flavor remains suitable for a hearty bowl.
Reheat only the portion you plan to serve, either in a saucepan over medium-low heat or in the microwave, stirring occasionally until steaming hot throughout. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Add a little broth if needed, and adjust the lime and salt after reheating, since the flavors can taste less bright once chilled.
Frequently Asked Questions
What does viandas mean in a Cuban soup recipe?
Viandas is a Spanish term commonly used in Cuba for starchy vegetables and roots, including yuca, malanga, boniato, and plantain. The exact mix in a soup varies by household and by what is available. This recipe combines several viandas with squash, corn, and beans for a range of textures.
Can I make Cuban vegetable soup without yuca?
Yes. Replace the yuca with an equal amount of peeled potato, taro, or additional plantain. Potato is easiest to find, but it produces a softer, less fibrous bite than yuca. Check the replacement for tenderness during the simmer and add it at the same time as the yuca if it is cut into similar-sized pieces.
How can I tell when yuca is cooked?
It should be tender when pierced with a knife and look opaque rather than chalky in the center. Yuca can vary in age and thickness, so test a piece before deciding the pot is finished. If the center is still firm, simmer the soup for a few more minutes and check again; keep the heat gentle so the other vegetables do not break apart.
Can I use frozen vegetables?
Frozen peas work very well, as written, and can go straight into the pot. Frozen squash may also be used, but it is often cut smaller and can soften faster than fresh squash, so add it later and check it after several minutes. Avoid thawing vegetables on the counter; follow the package directions and keep the soup simmering gently.
Is this soup vegetarian and vegan?
Yes, provided you choose vegetable broth without animal ingredients. The recipe contains no meat, dairy, or eggs. Some packaged broths vary, so check the label if you are cooking for someone who avoids particular ingredients. The white beans and vegetables make the soup substantial without needing a meat-based stock.
Why is my soup thicker the next day?
Yuca, potato, plantain, and malanga release starch and continue to absorb broth as the soup cools and rests. This is normal rather than a sign that it has gone wrong. Stir in a little water or broth while reheating until it reaches the consistency you like, then taste and adjust the seasoning.
Related
- Deep Indian Kitchen Chicken Curry Recipe
- British School Soup: Classic Vegetable Soup Recipe
- Flemish Rabbit Stew with Beer, Prunes, and Mustard
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).