Colombian corn soup, often called sopa de mazorca, is a comforting soup of sweet corn, potatoes, milk, and herbs. Simmering the corn cobs in broth gives the soup a fuller corn flavor, while blending a portion of the vegetables makes it creamy without relying on a large amount of cream. Recipes vary by region and household; this version is a satisfying meat-free bowl finished with cilantro, lime, and crumbled cheese.
Ingredients
- 5 medium ears fresh sweet corn, about 4 cups (600 g) kernels; reserve the cobs
- 1 tablespoon (15 ml) neutral oil or olive oil
- 1 medium yellow onion, about 1 cup (150 g), finely diced
- 2 scallions, about 1 ounce (30 g), thinly sliced; keep some green tops for garnish
- 2 garlic cloves, about 6 g, finely chopped
- 1½ pounds (680 g) Yukon Gold or other waxy potatoes, cut into ½-inch (1.25 cm) cubes
- 6 cups (1.4 L) low-sodium vegetable broth, plus up to 1 cup (240 ml) water or broth to adjust consistency
- 1 cup (240 ml) whole milk
- ½ teaspoon ground cumin (about 1 g), optional
- 1 teaspoon fine salt (about 6 g), plus more to taste
- ¼ teaspoon freshly ground black pepper (about 0.5 g), plus more to taste
- ½ cup (15 g) chopped fresh cilantro, divided
- 1 tablespoon (15 ml) fresh lime juice, plus lime wedges for serving
- ½ cup (60 g) crumbled queso fresco for serving; feta is a practical substitute, though it tastes saltier and tangier
Instructions
- Prepare the corn. Remove the husks and silk. Stand each ear upright on a cutting board and slice downward to remove the kernels, keeping the knife close to the cob. Work in a wide bowl or rimmed tray to catch kernels, then set them aside. The cobs are used to enrich the broth, so do not discard them yet.
- Build a corn-scented broth. Add the 6 cups (1.4 L) vegetable broth and the bare cobs to a large, heavy pot. Bring to a gentle boil over medium-high heat, then lower the heat and simmer uncovered for 15 minutes. Turn the cobs once or twice so they are mostly submerged. Lift them out with tongs and discard them; avoid scraping them over the pot, which can add fibrous bits.
- Soften the aromatics. While the cobs simmer, heat the oil in a skillet or in the same pot before adding the broth. If using the same pot, transfer the broth to a heatproof bowl after its 15-minute simmer, then return the empty pot to the stove. Add the onion and the white and pale-green parts of the scallions. Cook over medium heat for 4 to 5 minutes, stirring, until softened but not browned. Add the garlic and cumin, if using, and stir for 30 seconds.
- Cook the potatoes. Pour the corn broth back into the pot if needed, then stir in the potatoes, salt, and pepper. Bring the liquid to a gentle simmer, partially cover, and cook for about 15 minutes. Stir once or twice so potatoes do not stick. They are ready when a knife slides into a cube easily but the pieces still hold their shape. If the broth boils hard, lower the heat; vigorous boiling can break up the potatoes.
- Add the kernels. Stir in the reserved corn kernels and simmer gently for 10 minutes, or until the corn is tender. Fresh corn varies in sweetness and maturity, so taste a kernel before deciding whether it needs a few extra minutes. If the soup looks thicker than you want, add water or broth a little at a time.
- Make it creamy and finish. Spoon about 2 cups (roughly 450 g) of the soup, including some potatoes and corn, into a blender. Let it cool briefly, blend until smooth, and return it to the pot. Alternatively, use an immersion blender for a few short pulses, keeping plenty of whole kernels and potato pieces. Stir in the milk and half of the cilantro. Warm gently for 3 to 5 minutes without letting the soup boil, then stir in the lime juice. Taste and adjust the salt, pepper, or lime. Serve hot with queso fresco, the scallion greens, and remaining cilantro.
Tips
- Use the cobs for flavor, not texture. The cobs add a subtle sweetness to the broth as they simmer, but they should be removed before the potatoes go in. Do not blend the cobs: their tough fibers will make the soup unpleasantly stringy.
- Frozen corn works when fresh is unavailable. Use 4 cups (about 560 g) frozen corn kernels, adding them straight from the freezer. You will miss the extra flavor from simmering fresh cobs, so use a good vegetable broth and consider adding an extra tablespoon of chopped scallion. Canned corn is also possible; drain and rinse it, then simmer only until hot so it does not turn soft.
- Keep the texture partly chunky. Blend only a portion, or pulse an immersion blender briefly. A fully smooth soup is possible, but the contrast between creamy broth, tender potatoes, and whole kernels is part of what makes this version satisfying. If you accidentally blend too much, add a handful of cooked corn kernels near the end.
- Season at the end as well as the beginning. Broths and queso fresco differ in saltiness, and lime can make the soup taste brighter without adding more salt. Add the cheese at the table rather than simmering it in the pot, where it can clump or make the broth too salty.
Serving Suggestions
Serve the soup in warm bowls while the potatoes are tender and the corn is still distinct. Add queso fresco, cilantro, scallion greens, and a lime wedge so each person can adjust the freshness and saltiness to taste. Warm arepas, crusty bread, or plain rice make useful accompaniments, especially if the soup is the main meal. For a lighter table, pair it with a crisp green salad dressed with a simple vinaigrette. If serving several toppings, put them in small bowls rather than adding all of them to the pot; leftovers keep better without a layer of cheese or herbs mixed through.
The recipe is filling on its own, but toppings can make it more substantial. Sliced avocado adds a soft, buttery contrast, while toasted corn kernels or crushed plain crackers provide crunch. Keep hot sauce on the side so diners can choose their own heat level. A little extra lime at the table is especially welcome if the corn is very sweet.
Variations
Make it dairy-free: Replace the whole milk with an unsweetened oat or soy beverage, or use additional broth for a lighter soup. Choose a beverage without vanilla or added sugar. The broth-based version will be less creamy, so blend a little more of the potato and corn to add body. Omit the queso fresco or serve a dairy-free topping separately.
Add chicken: For a heartier non-vegetarian soup, stir in about 2 cups (280 g) cooked, shredded chicken when you add the milk, then warm it through. If starting with raw chicken, cook it separately and check the thickest part with a food thermometer; USDA FSIS sets the safe minimum internal temperature for poultry at 165°F (74°C). Do not rely on color alone. Keep the broth vegetarian if you are serving mixed diets, and offer the chicken as a topping.
Use a different potato or cheese: Russet potatoes will soften more readily and give the blended portion a starchier body; cut them into slightly larger cubes and check them early. A mild farmer cheese can stand in for queso fresco, while feta is saltier, so use less and taste before adding extra salt. If no crumbly cheese is available, the soup is still good with just cilantro and lime.
Adjust the richness: For a richer bowl, replace up to ½ cup (120 ml) of the milk with heavy cream. For a lighter finish, use low-fat milk, but warm it gently and avoid boiling to reduce the chance of separation. A pinch of cumin is optional rather than essential; leaving it out gives the corn and cilantro a cleaner, more direct flavor.
Storage and Reheating
Cool the soup promptly and refrigerate it within 2 hours of cooking, in shallow covered containers. It keeps for 3 to 4 days in the refrigerator. Store garnishes such as cheese, cilantro, and lime separately, and stir the soup before serving because the blended potato can settle and the broth may thicken as it chills.
Reheat only the portion you plan to eat, on the stovetop over medium-low heat, stirring often until steaming hot throughout. Add a splash of water or broth if it has thickened. For food safety, leftovers should reach 165°F (74°C); check with a food thermometer, especially when reheating a large amount. A microwave is also suitable: cover loosely, heat in short intervals, and stir between intervals so the center heats evenly.
Freeze the soup for up to 2 months for best quality, preferably before adding the milk and fresh garnishes. Thaw overnight in the refrigerator, reheat until it reaches 165°F (74°C), then stir in milk and finish with lime and toppings. Dairy-based soup may separate slightly after freezing; gentle stirring or a brief blend can help bring it back together. Do not leave the pot at room temperature to cool for an extended period.
Frequently Asked Questions
Can I make Colombian corn soup with canned corn?
Yes. Use about 4 cups (560 g) drained, rinsed kernels. Canned corn is already cooked, so add it after the potatoes are tender and simmer for about 5 minutes, just long enough to warm through. You will not have fresh cobs for the broth, but vegetable broth still makes a flavorful base.
Is sopa de mazorca supposed to be smooth?
There is no single texture that applies to every home or regional version. Some cooks leave it quite chunky, while others blend more of the corn and potatoes. This recipe blends only a portion so the broth turns creamy while recognizable pieces remain; adjust that step to suit your preference.
Can I make the soup ahead?
Yes. Cook it through the potato and corn steps, cool it promptly, and refrigerate it for up to 3 to 4 days. Reheat to 165°F (74°C), then add the milk, lime, and fresh toppings near serving time. If the potatoes have absorbed liquid, loosen the soup with broth or water as it warms.
Why did my soup turn out too thick?
Potatoes release starch, and blending makes the soup thicken further, particularly after refrigeration. Stir in warm broth or water a few tablespoons at a time until it reaches the consistency you want. Taste again afterward, since extra liquid can dilute the seasoning.
What can I use instead of queso fresco?
Feta is easy to find and works as a crumbly garnish, but it is saltier and sharper, so use a smaller amount. Mild farmer cheese is closer in softness and flavor. You can also leave the cheese off and finish each bowl with cilantro, scallion, and lime.
Related
- Cajun Stew Recipe with Sausage, Chicken, and Okra
- Cajun Stew Recipe with Ground Beef and Vegetables
- Cajun Stewed Tomatoes with Okra and Bell Pepper
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).