4.56 from 9 votes

Winter Vegetable Curry with Rice Noodles + Crispy Tofu

This vegan coconut curry noodle soup has a creamy, spiced golden broth, loads of veggies, and oodles of noodles. A nourishing one-dish meal that's naturally gluten-free, vegetarian, and vegan, plus it's made with easy to find ingredients. Thai Kitchen curry paste is usually fairly mild, but spice levels will differ, so taste yours to determine how much spice you want in your curry, adding more or less to taste. This recipe is adapted loosely from Super Natural Cooking
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Servings: 8 servings
Author: The Bojon Gourmet



  • 2 tablespoons extra-virgin coconut oil or sunflower oil
  • 1 large yellow onion, peeled, halved and thinly sliced
  • 4 cloves garlic, peeled and finely chopped
  • 1 tablespoon plus 1 teaspoon Thai red curry paste
  • 1 (13.5 ounce) can light coconut milk
  • 1 (13.5 ounce) can regular coconut milk
  • 4-5 cups mild vegetable stock (I use 2 cubes vegetable bouillon and 4-5 cups water)
  • 1 tablespoon plus 1 teaspoon ground turmeric
  • 2 tablespoons sugar
  • tamari or soy sauce to taste


  • 8 ounces carrots, scrubbed and thinly sliced on the diagonal
  • 8 ounces cauliflower, in bite-sized florets
  • 8 ounces broccolini (left whole) or broccoli florets (in bite-sized florets)
  • 8 ounces small baby bok choy, halved lengthwise and cleaned


  • 12 ounces firm or extra-firm tofu, cut into 1-inch cubes or triangles
  • 2 tablespoons vegetable oil such as sunflower

For serving:

  • lime wedges
  • 8 ounces rice noodles (such as black rice ramen noodles)
  • a bit of vegetable oil for tossing the noodles (such as sunflower)
  • slivered scallions or cilantro
  • Sriracha or togarashi, for extra heat (optional)


  • In a large wok, dutch oven, or soup pot, warm the oil over medium heat. Add the onion and garlic, and cook, stirring occasionally, for a few minutes until translucent and softened.
  • Add the curry paste and cook for a few more minutes, stirring constantly, until fragrant.
  • Add the coconut milks, stock, turmeric and sugar.
  • Add the carrots and cauliflower.
  • You can optionally add the broccolini and bok choy now too. Or to keep their color vibrant, cook them separately in boiling water and remove when bright green and crisp tender. Rinse with cool water to stop the cooking.
  • Increase the heat to bring the curry to a simmer, then lower the heat to maintain a simmer and cook until the vegetables are crisp-tender, about 10 minutes.
  • Taste, adding as much tamari as you need to make the broth salty to your taste.
  • Heat the remaining 2 tablespoons oil in a wide skillet over medium heat (preferably nonstick) until it shimmers. Add the tofu in a single layer and cook until golden on the bottom, 2-4 minutes. Flip each piece and cook on a second side until golden. Alternatively, add the raw tofu to the curry when it’s nearly done, and cook for 2-3 minutes until flavorful and tender.
  • Cook the noodles according to the package instructions, drain, rinse with cool water to prevent sticking, and toss with a bit of vegetable oil.
  • To serve, place a nest of noodles in a bowl and top with the veggies and broth, tofu, a good squeeze of lime, and a sprinkling of scallions or cilantro.
  • Serve with extra lime wedges and Sriracha, if desired, and both chopsticks and soup spoons for easy eating.


If storing this soup for later, keep the noodles apart from the rest of the curry so that they don't disintegrate.
Nutritional values are based on one of eight servings.


Calories: 392kcal | Carbohydrates: 42g | Protein: 8g | Fat: 22g | Saturated Fat: 16g | Sodium: 688mg | Potassium: 484mg | Fiber: 3g | Sugar: 8g | Vitamin A: 7065IU | Vitamin C: 59.8mg | Calcium: 105mg | Iron: 3.5mg
Making this? I'd love to see!Tag your snaps @The_Bojon_Gourmet and #bojongourmet!