Thai Tofu Veggie Noodle Bowl

Sharon Palmer

I love this easy, delicious, plant-based one-dish meal solution: my Thai Tofu Veggie Noodle Bowl. This dish boasts a rich Thai flavor profile, thanks to hearty additions of red curry, coconut, and peanut butter. It’s so easy, all you have to do is cook brown rice noodles for a few minutes, sauté bell pepper and mushrooms, stir up a flavorful coconut-Thai sauce, and mix it all up in a skillet with the noodles and greens. Thanks to the brown rice noodles, greens, and tofu—it’s packed with plant-based protein, fiber, and even calcium! The ingredients in this dish are also packed with antioxidant and anti-inflammatory compounds that can help protect your health. Plus, the recipe is completely gluten-free, as well as vegan. 

You can whip up this skillet meal in about 15 minutes. That’s how fabulous it is. The recipe is based upon ingredients you can find in any supermarket. In fact, I keep all of these foods—Thai curry paste, tofu, ginger, garlic, light coconut milk, peanut butter—on hand every day so I can turn to this recipe anytime!

I have to let you in on a secret: This is one of my most popular recipes on my blog, and one of my most widely viewed cooking videos to date. I think it’s just stunning, with the bright pop of red, deep green leaves, and creamy coconut-curry sauce. One of the things I love most about this recipe is its versatility. For example, I always have greens growing in my garden—kale, mustard greens, beet greens, chard, and more. These nutritious green leafy veggies are so easy to grow in the garden, and they are so important to include in your diet, that I recommend eating them every day. So, you can easily use whatever greens you have growing in your garden for this dish, or rely upon those you snatch up at your farmers market or supermarket. You can also try different types of mushrooms or bell peppers to add a new twist to the recipe. And you can switch from tofu to seitan or tempeh for a different taste experience. No matter how you mix it up, I promise you’ll come back to this recipe again and again.

Check out the cooking video I created for Thai Tofu Veggie Noodle Bowl, in collaboration with The Mighty.


Thai Tofu Veggie Noodle Bowl

1 Star2 Stars3 Stars4 Stars5 Stars
(3 votes, average: 4.67 out of 5)

  • Author: The Plant-Powered Dietitian
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan


This easy, under-30 minute, vegan, gluten-free tofu veggie noodle bowl boasts a rich Thai flavor profile, with hearty additions of red curry, coconut, and peanut butter.




  1. Bring water to a boil and add brown rice noodles, cooking according to package (about 4 minutes). Do not overcook. Rinse, drain and set aside.
  2. Meanwhile, heat sesame oil in a large skillet or wok and sauté pepper, mushrooms and tofu for 5 minutes over medium heat.
  3. Add garlic, ginger, curry paste, turmeric, and cumin and stir to combine.
  4. Stir in soy sauce, coconut milk, and peanut butter and combine well.
  5. Add greens on top of pan and cook for 2 – 3 minutes. Stir in cooked, drained noodles, and cook just until noodles are heated through and greens are barely wilted (1 – 2 minutes).
  6. Garnish noodles with green onions, cilantro and peanuts.
  7. Divide into bowls and serve immediately.
  • Category: Entree
  • Cuisine: Thai, American


  • Serving Size: 1 serving
  • Calories: 405
  • Sugar: 6 g
  • Sodium: 351 mg
  • Fat: 23 g
  • Saturated Fat: 6 g
  • Carbohydrates: 15 g
  • Fiber: 7 g
  • Protein: 20 g

Keywords: Thai Tofu, veggie bowl, thai bowl, tofu bowl

For more plant-powered one dish meals, check out some of my favorites:

Easy Vegetable Tofu Bibimbap Skillet
Veggie Shepherd’s Pie
Chipotle Tomato Rice Power Bowl


This post may contain affiliate links. For more information, click here.

More Tools for Eating and Living the Goodness

Sign up for Sharon Palmer's FREE Go Vegan Toolkit
Sign up for Sharon Palmer's FREE Plant-Based Pantry Toolkit

Leave a Reply

Your email address will not be published. Required fields are marked *