Colombian milk soup, known as changua, is a warm Andean breakfast made with milk, water, scallions, cilantro, eggs, and bread. The gentle broth is comforting without being heavy, and the eggs poach right in the pot, making this a practical one-pan meal.
Changua is especially associated with Bogotá and the surrounding Andean region, including Boyacá, though families make it in different ways. This version keeps the flavors simple and serves the soup over Colombian calado or toasted bread, which soaks up the savory milk broth.
Ingredients
- 4 cups (950 ml) whole milk
- 2 cups (475 ml) water
- 4 scallions (about 60 g), white and green parts thinly sliced
- 1/4 cup (10 g) chopped fresh cilantro leaves and tender stems, plus a little extra for serving if desired
- 3/4 teaspoon (4 g) fine salt, or to taste
- 4 large eggs (about 200 g without shells)
- 4 Colombian calados (about 120 g total), or 4 slices (about 120 g total) of sturdy country-style bread, toasted if soft
- 1/8 teaspoon (0.3 g) freshly ground black pepper, optional
Instructions
- Prepare the ingredients, about 12 minutes. Slice the scallions, chop the cilantro, measure the milk, water, and salt, and set out four soup bowls. If using fresh, soft bread rather than dry calados, toast it lightly so it can hold its shape when the broth is poured over it. Keep the eggs chilled until you are ready to cook them.
- Warm the scallions, 2 minutes. Put the milk, water, scallions, and salt in a medium heavy-bottomed saucepan. Set it over medium heat and stir gently as it warms. Do not fry the scallions first; they soften in the liquid and flavor the broth without adding a browned or oily taste.
- Bring the broth to a gentle simmer, about 5 minutes. Continue heating until the liquid is steaming and small bubbles appear around the edge of the pan. Avoid a rolling boil, which can make milk foam over or scorch on the bottom. Stir in the chopped cilantro and optional black pepper. Taste a small spoonful and adjust the salt before adding the eggs.
- Poach the eggs, about 7 minutes. Turn the heat down so the broth barely simmers. Crack each egg into a small cup, then slide it gently into the broth, spacing the eggs around the pan. Cover and cook until the whites are set and the eggs reach 160°F (71°C), the USDA FSIS safe minimum temperature for egg dishes; check with a food thermometer. The yolks will be set at this temperature. If they have not reached it after about 7 minutes, keep cooking and check again in 1-minute increments.
- Prepare the bread while the eggs finish. Put one calado or one slice of toasted bread in the bottom of each bowl. If the calados are especially hard, break them into large pieces so they are easier to eat. Keep the bread in larger pieces rather than crumbling it; that gives it time to soften while retaining some texture.
- Serve the soup hot. Use a large spoon to transfer one egg to each bowl, then ladle the hot milk broth and scallions over the bread. Divide the cilantro evenly among the bowls and serve right away, while the bread is warm and the broth is steaming.
Tips
- Keep the heat gentle. Milk can scorch if it sits over high heat, and a hard boil can cause it to foam up quickly. Use a heavy-bottomed saucepan, stir now and then, and lower the heat as soon as the first small bubbles appear.
- Look for calado if you want a traditional texture. Colombian calado is a dry, crisp bread roll used in soups. It may be difficult to find outside Colombian or Latin American shops. Toasted baguette, sourdough, or another sturdy bread is a workable substitute, though it will have a less distinctly Colombian flavor and may soften faster.
- Crack eggs into cups first. This makes it easier to lower each egg into the simmering broth without breaking the yolk or getting shell into the soup. Add the eggs with a little space between them, and avoid stirring once they are in the pan.
- Season after the broth warms. Scallions and cilantro release flavor as the liquid heats, so the broth tastes different after a few minutes than it does when cold. Start with the listed salt, taste before poaching, and add a small pinch only if it needs it.
Serving Suggestions
Changua is commonly served as a filling breakfast, but it also works for a simple lunch or light supper. Set out the bowls as soon as the eggs are cooked, and let each person have a whole egg and a generous share of bread and broth. A little extra chopped cilantro adds freshness; black pepper is an easy finishing touch for anyone who wants more warmth.
For a fuller breakfast, serve the soup with fruit, arepas, or another bread on the side rather than adding too many ingredients to the pot. The bread already in the bowl is meant to soak up the soup, so a crisp or toasted option alongside it gives the meal a different texture. If serving several people, warm the bowls briefly with hot water and dry them before adding the bread; this helps the broth stay hot at the table.
Variations
There is no single household version of changua. Some cooks use more water for a lighter broth, while others make it richer with a higher proportion of milk. For this recipe, keep the total liquid at 6 cups (1.42 L) and adjust the milk-to-water balance to suit your taste. More milk produces a fuller, creamier flavor; more water makes the broth lighter.
Use parsley in place of some or all of the cilantro if you do not enjoy cilantro. The result will taste less like the usual herb-forward version, but it remains a straightforward soup. A small pinch of ground cumin or a few thin slices of mild onion can also be used in some home-style variations; add these sparingly so they do not overwhelm the mild milk broth.
If you prefer bread with more bite, toast it well and serve it alongside the soup instead of placing it in the bowl. For a softer, more integrated bowl, use calado or bread that has been toasted only lightly, then let it sit under the broth for a minute before eating. You can also make individual portions with one egg per person and keep the broth-to-egg ratio the same.
Storage and Reheating
Changua is best eaten freshly made because the bread softens and the poached eggs continue to firm as they sit. If you have leftovers, transfer the soup and eggs to a covered, shallow container and refrigerate them within 2 hours of cooking. Keep the bread separate if possible, and use the refrigerated soup within 3 to 4 days.
Reheat the broth and eggs gently in a saucepan over low to medium-low heat, stirring around the eggs rather than breaking them. Heat leftovers to 165°F (74°C), as recommended for reheated food, checking the soup with a food thermometer. The eggs may become firmer during reheating. Add fresh bread only when serving; do not store bread submerged in the soup, since it will turn very soft.
Freezing is not recommended for the finished soup. Milk-based broth can separate or become grainy after thawing, and poached eggs change texture. If you want to prepare ahead, slice the scallions and chop the cilantro a day in advance, refrigerate them in covered containers, and cook the soup and eggs shortly before serving.
Frequently Asked Questions
What does changua taste like?
Changua has a mild, savory taste rather than a strongly spiced one. The milk gives the broth a rounded, creamy character, while water keeps it from feeling too rich. Scallions and cilantro provide the main aromatic flavor, and the bread absorbs the broth as you eat.
Can I make Colombian milk soup without calado?
Yes. Calado is a traditional dry Colombian bread, but toasted baguette, sourdough, or another firm loaf works well. Choose bread sturdy enough to soften without immediately dissolving. If you cannot find an appropriate bread, serve toast on the side and spoon the soup over it as you eat.
Can I use low-fat milk or plant milk?
Low-fat dairy milk can be used, though the broth will taste lighter and less creamy than one made with whole milk. Unsweetened plant milk is less traditional and varies by type; oat milk is generally mild, while soy milk can bring a noticeable flavor. Avoid sweetened or vanilla-flavored varieties, and warm any substitute gently because some plant milks separate when boiled.
Why did my milk soup boil over or scorch?
Milk rises quickly once it reaches a strong boil, and it can scorch where it touches the base of the pan. Start over medium heat, stir occasionally, and lower the burner when the liquid is steaming with small bubbles at the edge. A heavy-bottomed saucepan also helps distribute heat more evenly.
Can I cook the eggs separately?
Yes. Poach the eggs in water in a separate pan, then place one in each serving bowl and ladle the hot milk broth over it. This makes it easier to control the broth if you are cooking a larger batch or have different preferences for the eggs. Cook egg dishes to 160°F (71°C), the USDA FSIS safe minimum, and serve immediately.
Can I make changua ahead of time?
You can prepare the chopped scallions and cilantro ahead, but the soup is most appealing when the eggs and broth are cooked just before serving. If you make the full recipe in advance, refrigerate it within 2 hours and use it within 3 to 4 days. Reheat leftovers to 165°F (74°C), knowing that the eggs will be firmer and the soup may not have the same freshly made texture.
Related
- Cajun Onion Soup with Cheesy Toast
- Cajun Oyster Soup with Cream, Herbs, and a Gentle Kick
- Cajun Oyster Stew: A Creamy, Peppery Louisiana Bowl
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).