Why You’ll Love This Recipe
This is the kind of dinner that feels comforting and nourishing at the same time. The coconut milk gives the broth a silky texture, while red curry paste, turmeric, garlic, and lime create a bold balance of warmth, brightness, and depth. It is also a great one-bowl meal because it combines protein, vegetables, and noodles in a single dish. Another reason to love it is how flexible it is. You can swap vegetables based on the season, adjust the spice level, and even simplify the tofu step if you want an easier weeknight version.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the broth:
- extra-virgin coconut oil or sunflower oil
- yellow onion
- garlic
- Thai red curry paste
- light coconut milk
- regular coconut milk
- mild vegetable stock
- ground turmeric
- sugar
- tamari or soy sauce
For the vegetables:
- carrots
- cauliflower
- broccolini or broccoli florets
- baby bok choy
For the tofu:
- firm or extra-firm tofu
- vegetable oil
For serving:
- lime wedges
- rice noodles
- a little vegetable oil for tossing the noodles
- slivered scallions or cilantro
- sriracha or togarashi, optional
Directions
Warm the oil in a large soup pot, Dutch oven, or wok over medium heat. Add the onion and garlic, then cook until softened and fragrant.
Stir in the red curry paste and cook briefly so the flavors bloom.
Pour in both coconut milks, the vegetable stock, turmeric, and sugar. Add the carrots and cauliflower, then bring everything to a gentle simmer. You can add the broccolini and bok choy directly to the pot, or cook them separately if you want to keep their green color especially bright.
Simmer until the vegetables are tender with a little bite left in them. Taste the broth and season with tamari or soy sauce until it tastes balanced and savory.
In a separate skillet, cook the tofu in oil until golden and crisp on the outside. For an easier shortcut, you can add uncooked tofu cubes directly to the soup near the end and let them simmer until heated through and flavorful.
Cook the rice noodles according to the package directions. Drain them, rinse briefly with cool water, and toss with a little oil to keep them from sticking.
To serve, divide the noodles among bowls. Ladle the hot broth and vegetables over the top, then add the tofu. Finish each bowl with lime juice, scallions or cilantro, and extra heat if you like.
Servings and timing
This recipe makes 8 servings.
Prep time: 30 minutes
Cook time: 30 minutes
Total time: 1 hour
Variations
You can easily change the vegetables depending on what you have. Snap peas, zucchini, mushrooms, sweet peppers, spinach, or kale all work well here.
For a different noodle texture, try rice vermicelli, wide rice noodles, or another gluten-free noodle you enjoy.
To make the soup spicier, add more curry paste or finish with extra sriracha. For a milder version, use a little less curry paste and let the coconut milk do more of the balancing.
If you want a heartier bowl, add more tofu or stir in edamame for extra protein.
You can also lean into seasonal produce. Spring vegetables bring freshness, while squash, mushrooms, and dark greens make it especially cozy in cooler months.
Storage/Reheating
Store the broth, vegetables, and tofu in an airtight container in the refrigerator for up to 4 days. Keep the noodles in a separate container so they do not become overly soft.
To reheat, warm the soup gently on the stovetop over medium-low heat until hot. Reheat the noodles separately or add them to the bowl and pour the hot soup over them.
If the broth thickens in the fridge, add a splash of water or vegetable stock while reheating to loosen it.
FAQs
Can I make this soup ahead of time?
Yes. It works well for meal prep, especially if you store the noodles separately from the broth.
What type of noodles work best?
Rice noodles are a great choice because they pair well with the coconut curry broth, but other noodles can work too.
Do I have to fry the tofu?
No. Pan-frying gives the tofu a crisp texture, but you can simmer the tofu directly in the broth for a simpler version.
Is this recipe spicy?
It has a gentle curry warmth, but the spice level depends on the curry paste you use. You can easily adjust it up or down.
Can I use only one type of coconut milk?
Yes. Using both light and regular coconut milk gives a nice balance, but the soup will still work if you use one type.
How do I keep the noodles from getting mushy?
Cook them just until tender, rinse briefly, toss with a little oil, and store them separately from the soup.
What vegetables can I substitute?
Broccoli, snap peas, mushrooms, spinach, kale, zucchini, and bell peppers are all good options.
Can I freeze it?
The broth, vegetables, and tofu can be frozen, but noodles are best made fresh because they tend to soften too much after thawing.
What can I use instead of tamari?
Soy sauce is the easiest substitute. Coconut aminos can also work, though the flavor will be a little different.
How can I add more protein?
Add extra tofu, stir in edamame, or top the bowls with roasted chickpeas for another plant-based boost.
Conclusion
Vegan coconut curry noodle soup is a satisfying meal that brings together creamy coconut broth, bright vegetables, and tender noodles in one bowl. It is adaptable, comforting, and full of flavor, making it a strong choice for both weeknight dinners and make-ahead lunches. With its flexible ingredients and simple method, it is the kind of recipe you can return to again and again.
Vegan Coconut Curry Noodle Soup
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A comforting vegan coconut curry noodle soup packed with bold spices, creamy coconut milk, and tender noodles. Perfect for a cozy, flavorful meal with a balance of heat and richness.
Ingredients
- 1 tablespoon coconut oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons red curry paste
- 1 teaspoon ground turmeric
- 4 cups vegetable broth
- 1 can (14 oz) coconut milk
- 2 tablespoons soy sauce or tamari
- 1 tablespoon maple syrup
- 6 oz rice noodles
- 1 red bell pepper, sliced
- 1 cup mushrooms, sliced
- 1 cup baby spinach
- Juice of 1 lime
- Fresh cilantro, for garnish
- Green onions, sliced, for garnish
Instructions
- Heat coconut oil in a large pot over medium heat. Add diced onion and sauté until softened, about 5 minutes.
- Add garlic and ginger, cooking for 1 minute until fragrant.
- Stir in red curry paste and turmeric, cooking for another minute to release flavors.
- Pour in vegetable broth and coconut milk, stirring well to combine.
- Add soy sauce and maple syrup, then bring to a gentle simmer.
- Add sliced bell pepper and mushrooms, cooking for 5–7 minutes until tender.
- Meanwhile, cook rice noodles according to package instructions, then drain.
- Add cooked noodles and spinach to the soup, stirring until spinach wilts.
- Finish with lime juice and adjust seasoning if needed.
- Serve hot, garnished with cilantro and green onions.
Notes
- Use tamari for a gluten-free option.
- Add tofu or chickpeas for extra protein.
- Adjust curry paste to control spice level.
- Store leftovers in the refrigerator for up to 3 days; keep noodles separate if possible.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Nutrition
- Serving Size: 1 bowl
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 820 mg
- Fat: 22 g
- Saturated Fat: 15 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 0 mg
