Rainbow Vegetable Curry Noodle Bowls

These creamy rainbow vegetable curry noodle bowls are packed with fresh, colorful vegetables, tender noodles, and a fragrant Thai red curry coconut broth. This easy weeknight dinner is dairy free, gluten free, and vegan.

A rainbow vegetable curry noodle bowl with chopsticks and a white napkin.

When you need a dinner that feels comforting, fresh, and satisfying all at once, these rainbow vegetable curry noodle bowls are a wonderful choice. They are bright enough for warm weather, cozy enough for cooler evenings, and simple enough to make on a busy weeknight.

The heart of this dish is a creamy Thai red curry broth made with light coconut milk, vegetable broth, curry paste, ginger, peanut butter, soy sauce or tamari, and a squeeze of lime. It is rich without being too heavy, flavorful without being complicated, and perfect for spooning over tender brown rice noodles.

What makes these vegetable curry noodle bowls especially appealing is the mix of colorful produce. Red onion, garlic, carrots, zucchini, and purple cauliflower create a beautiful bowl with plenty of texture. If purple cauliflower is not available, regular cauliflower or broccoli works just as well. The result is a vibrant, plant-based curry noodle bowl that looks inviting and tastes even better.

This recipe is filled with slurpable noodles, crisp-tender vegetables, and a creamy coconut curry sauce that brings everything together in one nourishing bowl.

The toppings add the final layer of flavor and crunch. Fresh basil gives the bowls a herby finish, chopped cashews or peanuts add texture, and shredded carrots bring extra freshness. You can keep the toppings simple or customize them based on what you have on hand.

Side view of a rainbow vegetable curry noodle bowl with chopsticks and a white napkin.

Tips & Tricks For These Rainbow Vegetable Curry Noodle Bowls

  1. Use light coconut milk for the best texture. Full-fat coconut milk will make the broth thicker and richer, while light coconut milk combined with vegetable broth keeps the curry creamy but still spoonable and broth-like.
  2. Keep the curry at a gentle simmer once the liquid is added. If the heat is too high, the broth may reduce too quickly and the vegetables can overcook. Lower the heat as needed while everything cooks.
  3. Adjust the noodles to your preference. Brown rice noodles work well because they are quick to prepare and keep the recipe gluten free, but you can use more or less depending on how noodle-heavy you want each bowl to be.
  4. Cook the noodles while the curry simmers. This keeps the total time efficient and helps the whole meal come together in about 40 minutes from start to finish.
  5. Customize the toppings and vegetables as needed. Basil, chopped nuts, and shredded carrots are delicious, but you can use what you enjoy. If you want a heartier meal, add your preferred protein when serving.

Overhead view of a rainbow vegetable curry noodle bowl with chopsticks balanced on the bowl.

About The Curry Paste

Thai red curry paste gives this dish its signature flavor. The heat level can vary depending on the brand you use, so taste the broth and adjust as needed. If your curry paste is mild and you prefer more spice, add a small pinch of red pepper flakes. If you prefer a gentler curry, start with the amount listed and avoid adding extra heat.

If you make this recipe, leave a rating and review below. It is always helpful to hear how it turned out in your kitchen.

Creamy rainbow vegetable curry noodle bowls with colorful vegetables, noodles, and Thai red curry broth.

Rainbow Vegetable Curry Noodle Bowls

Yield:
about 4 servings
Prep Time:
15 minutes
Cook Time:
25 minutes
Total Time:
40 minutes

These creamy rainbow vegetable curry noodle bowls are made with fresh vegetables, brown rice noodles, and a flavorful Thai red curry coconut broth. They are a satisfying vegan dinner that is also dairy free and gluten free when made with tamari.

Ingredients

For the base:

  • 2 tablespoons olive oil
  • 1 medium red onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and chopped
  • 1 medium zucchini, chopped
  • 2 ¾ cups bite-sized purple cauliflower florets, or regular cauliflower or broccoli
  • ½ teaspoon fine sea salt
  • 3 tablespoons Thai red curry paste
  • 2 ½ cups canned light coconut milk*
  • ½ cup low-sodium vegetable broth
  • 2 tablespoons creamy peanut butter
  • 1 (1-inch) piece ginger, grated
  • 2 teaspoons low-sodium soy sauce or tamari
  • 1 tablespoon coconut sugar or brown sugar
  • Juice of ½ to 1 medium lime, to taste

For serving:

  • About 6 ounces brown rice noodles, prepared according to package directions
  • Chopped fresh basil
  • Chopped cashews or peanuts
  • Shredded carrots

Instructions

For the base:

  1. Warm the olive oil in a large, deep skillet set over medium heat. Once the oil is hot, add the red onion and cook for about 2 minutes, until it begins to soften. Stir in the garlic and cook for about 30 seconds, just until fragrant.
  2. Add the carrots, zucchini, cauliflower, and salt. Cook for about 2 minutes, stirring occasionally, until the vegetables just begin to soften. Stir in the Thai red curry paste until the vegetables are evenly coated.
  3. Pour in the light coconut milk and vegetable broth. Add the peanut butter, grated ginger, soy sauce or tamari, and sugar, then stir well until the broth is smooth and combined.
  4. Increase the heat and bring the mixture just to a simmer. Reduce the heat and let it gently simmer for about 10 minutes, stirring occasionally, until the vegetables are tender to your liking.
  5. Remove the skillet from the heat and stir in the lime juice. Taste and add more lime juice if desired.

To serve:

  1. Divide the cooked brown rice noodles among bowls. Spoon the curry vegetable broth over the noodles, then top with fresh basil, chopped cashews or peanuts, and shredded carrots.

Notes

*For the canned coconut milk, you will need about 1 ½ cans to get this amount. Shake the cans well before using. Store any extra coconut milk in the refrigerator.

Nutrition Information:

Yield: 4
Serving Size: 1

Amount Per Serving:
Calories: 355Total Fat: 22gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 0mgSodium: 751mgCarbohydrates: 38gFiber: 4gSugar: 15gProtein: 6g

Nutrition data is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for professional medical advice.

© Ashley / Cook Nourish Bliss

Cuisine:
Asian

/
Category: Main Dish
Rainbow vegetable curry noodle bowls with creamy coconut curry broth.