Thai Coconut Soup with Vegetables and Rice Noodles Recipe
A delicate yet full-flavored coconut soup with vegetables and rice noodles, this is a milder cousin of spicy Thai soups. In Thailand, soups are often eaten as a full meal, not just as a starter. This version is vegetarian, filling, wonderfully warming on cooler days, and at the same time has a fresh, citrusy lime aroma.
Traditional tom kha is usually made with galangal, kaffir lime leaves, and fish sauce, but in home versions outside Thailand these are often replaced with more accessible ginger, lime, and soy sauce, while keeping the bright citrus‑coconut character of the dish.
This soup gives you that “Thai restaurant” effect without having to hunt down curry pastes or fish sauce, so it’s perfect as a first step into Thai cooking. It’s mild enough for more sensitive palates, but you can easily turn up the heat by adding more chili. Thanks to the rice noodles and plenty of vegetables, one bowl is filling enough to count as a full meal.
Why this version works
- Cooking the noodles separately keeps them from swelling in the pot and helps them stay pleasantly springy when reheated.
- Adding the coconut milk after the broth has come to a boil protects it from splitting and gives a silky texture.
- Adding the vegetables in stages keeps the carrot crisp‑tender and the zucchini structured, instead of turning everything into a uniform mush.
- A broth built with ginger and lemongrass creates deep flavor without relying on ready‑made curry pastes or fish sauce.
Chef's tips
The most common mistake is throwing all the vegetables into the pot at once – the carrot stays hard and the zucchini falls apart, so stick to the order and cooking times. Watch the surface of the soup after adding the coconut milk: if you see large, separate oily circles, the heat is too high and you should reduce it immediately. If the soup turns out too spicy, add 2–3 tablespoons of coconut milk and then balance the flavor again with lime juice until the taste feels rounded.
How to serve
Serve in large bowls as a main dish, with an extra lime wedge to squeeze over just before eating. It pairs well with a simple salad of cucumber, cilantro, and lime or with crunchy rice crackers. It’s a great after‑work soup – it cooks in one pot and the leftovers are easy to take the next day in a thermos as a hot lunch.
Watch out for
- Boiling too vigorously after adding the coconut milk can cause it to split – keep it at a gentle simmer only.
- If you soak the noodles for too long, they will start to fall apart in the soup; take them out while they are still distinctly springy.
- Do not add lime juice at the beginning of cooking, as it will lose its fresh aroma; adjust the acidity right at the end.
- Do not finely chop the lemongrass – its fibers will be tough in the mouth; add the stalk whole and remove it before serving.
Substitutions
- You can replace soy sauce with tamari if you need a gluten‑free version.
- Swap button mushrooms for oyster mushrooms or shimeji to get a meatier, springier texture.
- If you don’t have lemongrass, add a strip of lime peel and a bit of lime juice, adjusting the acidity at the end.
Ingredients
- coconut milk kokosowe z puszki - 400 ml
- vegetable stock - 700 ml
- noodles ryżowy wstążki - 150 g
- carrot - 2 piece
- zucchini - 1 piece
- bell pepper czerwona - 1 piece
- button mushrooms - 150 g
- lemongrass - 1 stalk
- fresh ginger root or galangal - 3 cm
- garlic - 2 cloves
- soy sauce sojowy - 3 tablespoons
- brown sugar trzcinowy - 1 teaspoon
- lime juice - 2 tablespoons
- fresh chili pepper - 1 piece
- fresh coriander - 3 tablespoons
- oil roślinny - 1 tablespoon
- salt
Preparation
- Pour hot water over the rice noodles in a large bowl and set aside for about 10 minutes, until they soften. Drain and set aside.
- Heat the oil in a large pot over medium heat. Add the chopped garlic and ginger slices. Fry for 1–2 minutes, stirring, until very fragrant, but do not let them brown.
- Add the carrot, bell pepper and mushrooms. Fry for 3–4 minutes, stirring, until the vegetables soften slightly.
- Pour in the vegetable stock and add the lemongrass stalk (lightly crushed to release its aroma). Bring to a boil, then reduce the heat and simmer for 5 minutes.
- Add the coconut milk, soy sauce, brown sugar and chopped chili. Stir and cook for another 5 minutes over low heat. The soup should gently simmer but not boil vigorously.
- Add the zucchini and cook for another 3–4 minutes, until the vegetables are tender but still slightly firm.
- Remove the lemongrass stalk. Add the lime juice and taste the soup. If needed, season with salt, extra soy sauce or a little more sugar to balance the salty, sour and sweet flavors.
- Place portions of the soaked rice noodles into bowls. Ladle the hot soup with vegetables over the noodles.
- Sprinkle each portion with fresh coriander and, if you like spicy dishes, some extra chopped chili. Serve immediately while the noodles are still springy.
Storage
No storage information available for this dish.
When someone comes home chilled to the bone, I throw a bit more ginger into the pot – after one bowl of this soup everyone is sitting around without a blanket.