Thai Red Curry Noodles with Tofu

This post may contain affiliate links.

This cozy and creamy Thai Red Curry Tofu Noodle Bowl is loaded with bold flavor, plant-based protein, and comforting textures. Skip ordering in and make this dish tonight! Crumbled crispy tofu, ramen noodles, and a silky coconut curry sauce come together in one skillet for a quick and nourishing dinner. Bookmark this recipe cause it's a keeper; naturally vegan, gluten-free, and endlessly customizable.

Thai Red Curry Tofu Noodles

These Thai Red Curry Noodles are pure comfort in a bowl—with a spicy, slurpable coconut curry sauce that clings to every strand and crispy crumbled tofu that adds the perfect bite. If you’re craving something warm, creamy, and full of flavor, you need to make this quick and easy Thai Red Curry Tofu dish. It’s everything you would want from a busy weeknight takeout dish, but it’s made at home in less time than delivery would take to show up at your door! It’s spicy, fragrant, loaded with veggies and noodles, and topped with crispy, golden tofu crumbles. Coconut milk brings that signature silky texture, while red curry paste, ginger, garlic, and lime add brightness and heat.

The noodles soak up all that rich, flavorful, creamy broth, which comes together in minutes. This recipe is naturally vegan, gluten-free, and high in plant-based protein. It’s perfect for cozy nights, make-ahead lunches, or whenever your kitchen needs a little extra Thai-inspired energy. No doubt it will become a repeat recipe!

What is Tofu Thai Red Curry?

Tofu Thai red curry is a plant-based take on a classic Thai dish made with red curry paste, coconut milk, aromatics like garlic and ginger, and vegetables or tofu. While traditional versions are typically made with chicken or shrimp, this plant based version takes crumbled crispy tofu to a new level of delicious.

crumbled tofu in a metal mixing bowl
chopped green onions on a wooden cutting board

Ingredients for Thai Red Curry Noodles with Tofu

Here’s what you’ll need to make this flavorful red curry tofu recipe:

  • High-protein tofu: Crumbled and cooked until crispy for texture and protein. You can use any protein you prefer, but this crumbly, crispy tofu is unreal.
  • Brown rice noodles: Ramen-style, gluten-free noodles that soak up the curry sauce. 
  • Garlic, ginger, green onions: The aromatic base of nearly every Thai red curry recipe. These essentials tie all the ingredients of this dish together.
  • Red curry paste: Brings heat, depth, and traditional Thai spice. Look for one that is without fish sauce to keep it vegan.
  • Tomato paste: Adds body and sweetness while enhancing umami.
  • Full-fat coconut milk: The base of the sauce—rich, creamy, and essential. Light coconut milk will work in a pinch, but it won’t provide you with the same mouth feel.
  • Coconut aminos: Adds savory-salty balance without soy sauce. Use tamari if you don’t have coconut aminos.
  • Maple syrup: Just a touch for sweetness to balance the spice.
  • Lime juice: For acidity and brightness.
  • Sriracha: Optional, but if you’re looking to add some heat, this is a great way to do it.
  • Chopped cashews: For crunch, saltiness, and texture. Peanuts would also work for that classic Thai takeout vibe.
crumbled tofu browned in a skillet

How to Make Thai Red Curry Noodles

Make your cripsy tofu

Heat a cast iron skillet and add your crumbled tofu. Cook over medium heat for 12–15 minutes, stirring occasionally, until golden brown and crispy. Set aside.

Sauté aromatics

In the same skillet, sauté the whites of the green onions, garlic, and ginger until soft and fragrant—about 2–3 minutes. Don’t forget to save the greens of the onions for garnish!

Build the thai curry red sauce

Add red curry paste and tomato paste. Stir for 30 seconds to caramelize. Pour in the coconut milk and stir in the coconut aminos, maple syrup, and sriracha (if using).

Simmer and season

Let the sauce bubble gently for 2–3 minutes until thickened. Add lime juice and salt to taste.

Combine

Add the cooked noodles and tofu. Toss gently to coat in the sauce. Stir in green onion tops and chopped cashews.

Garnish and Serve

Divide into bowls and top with extra green onion, lime wedges, and more cashews if desired. Enjoy and get ready to become obsessed with this Thai Red Curry recipe!

Tips on Making Tofu Thai Red Curry

  • Use high-protein tofu: It crumbles well and crisps up faster than softer varieties.
  • Don’t skip the lime: Acid is essential to balancing the richness of the coconut milk. You’ll be glad you added it!
  • Adjust spice to taste: Add more curry paste or sriracha if you like it hot, or keep it mild.

How to Store Leftover Thai Red Curry Noodles

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stove or in the microwave with a splash of water or coconut milk to loosen the sauce. For best results, keep garnishes like cashews and fresh herbs separate until serving.

Serving Red Curry Suggestions

Thai Red Curry is so easy to serve. Serve this dish topped with fresh Thai basil leaves for an aromatic, herbal finish, and don’t forget a few extra lime wedges to brighten every bite. For added veggies, try steamed broccoli or bok choy alongside the noodles for a nutrient boost. Love food with heat? Finish it off with chili crisp or crushed red pepper flakes for that perfect fiery touch!

Why You’ll Love This Thai Red Curry Recipe

Expect this recipe to be on repeat at your house. It’s easy, delicious and totally plant based. This vegan Thai red curry recipe is the ultimate weeknight dinner because it’s way better than takeout and still gives you all the takeout vibes. It’s cozy, creamy, and loaded with bold red curry flavor. It’s made entirely from simple pantry ingredients, yet it tastes like something you’d order at your favorite Thai spot. Did I mention that this is totally a one skillet recipe, making clean up quick and painless! Whether you’re trying Thai red curry tofu for the first time or it’s already a go-to comfort dish, this version delivers restaurant-quality flavor in less than 30 minutes.

Thai Red Curry FAQ

What kind of tofu is best for red curry? High-protein super firm tofu works best for crumbling and crisping. Regular firm tofu can work too, but may take longer to brown.

Can I make this without coconut milk? Yes! If you don’t have coconut milk but really want to make this recipe, you can use unsweetened oat, cashew or soy milk. I might even suggest adding a spoonful of tahini or vegan yogurt to give it a little extra thickness, or thickening with a cornstarch or arrowroot powder slurry.

Is red curry always spicy? You can likely find a few different versions of red curry with varying heat. Most of your spice will come from the sriracha if you choose to add it. 

Can I use store-bought curry paste? Absolutely. Thai Kitchen, Mae Ploy, or Mekhala are good vegan options. Always check labels for fish sauce if you are plant based!

What vegetables go well in red curry? Bell peppers, carrots, zucchini, baby spinach, snow peas, and broccoli are all great choices.

Did you like this recipe?

Don’t forget to leave a rating and review below! Try these delicious Better Than Takeout recipes next:

15 Minute Spicy Tofu Noodles

Creamy High Protein Gochujang Noodles

Better Than Takeout Fried Rice

Jackie Akerberg

Author of the Clean Vegan Cookbook, Food Blogger and Recipe Developer from Des Moines, Iowa. 

Jackfruitful Kitchen has proudly been featured in Forks Over Knives, Vegan Bowls, Vegan Food and Living, and DSM Magazine.

Get the Jackfruitful Meal Planner !

Say goodbye to meal time stress with the Jackfruitful Meal Planner! Get a weekly custom meal plan, grocery list, and access to exclusive recipes, tutorials, at-home workouts and more!

All your favorite Layered Salads from Jackfruitful Kitchen are now a FREE eBook!

Enter your email below and then check your inbox for the goodies.


Related Posts

Join my mailing list to get the latest recipes first!


noodles with tofu, vegetables and chopsticks
Jackie Akerberg

Thai Red Curry Noodles with Tofu

5 from 2 votes
This cozy and creamy Thai Red Curry Tofu Noodle Bowl is loaded with bold flavor, plant-based protein, and comforting textures. Skip ordering in and make this dish tonight! Crumbled crispy tofu, ramen noodles, and a silky coconut curry sauce come together in one skillet for a quick and nourishing dinner. Bookmark this recipe cause it's a keeper; naturally vegan, gluten-free, and endlessly customizable.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Calories: 693

Equipment

  • stove

Ingredients
  

  • 16 oz high protein super firm tofu, crumbled into very small pieces
  • 10 oz ramen noodles, cooked (I used brown rice noodles)
  • 6 green onions, finely chopped, whites and greens separated
  • 5 garlic cloves, minced
  • 2 tbsp ginger, minced
  • 3 tbsp red curry paste
  • 3 tbsp tomato paste
  • 15 oz canned full fat coconut milk
  • 2 tbsp coconut aminos
  • 1 tbsp sriracha, optional
  • 1 tbsp maple syrup
  • 1 lime, juiced
  • flaky sea salt, to taste
  • ¼ cup roasted salted cashews, chopped

Method
 

  1. Heat a large cast iron skillet over medium heat and add the crumbled tofu to the skillet. Cook for about 15 minutes, stirring every few minutes, and deglazing with a splash of water or cooking oil as needed, until golden and crispy. Remove from the skillet and set aside.
  2. Add the whites of the onion, garlic and ginger to the skillet and cook for about 2-3 minutes, stirring frequently and deglazing as needed, until tender and fragrant.
  3. Next, add in the curry paste and tomato paste with a splash of water, and stir for about 30 seconds until the tomato paste is nice and caramelized. Pour in the coconut milk and the coconut aminos, optional sriracha and maple syrup.
  4. Bring to a gentle simmer and stir for about 2-3 minutes until thickened and bubbly. Add the lime juice and season to taste.
  5. Pour in the noodles and and tofu and use tongs or a spoon to gently fold and combine. Stir in the green onions and sprinkle with cashews. Serve hot topped with extra green onions and cashews if desired.

Nutrition

Serving 1servingCalories 693kcalCarbohydrates 66gProtein 21gFat 41gSaturated Fat 27gPolyunsaturated Fat 3gMonounsaturated Fat 9gSodium 1938mgPotassium 818mgFiber 4gSugar 9gVitamin A 2157IUVitamin C 17mgCalcium 130mgIron 9mg

*Macros are provided as an estimate for convenience. Your final numbers will vary depending on ingredient brands, substitutions, and how you portion the recipe.

Did you make this recipe?

Let us know how it was!
Related posts

3 Responses

  1. 5 stars
    I made this tonight for my husband and I. It was fabulous! I used Lotus Foods brown rice ramen noodles from Costco. We made four patties of noodles which was a total of 10oz. We thought the sauce to noodle ratio was perfect. We have a bit leftover. I don’t think 6oz would feed four people. I made the sauce and tofu earlier in the day and we finished it after work. Absolutely delicious!!

    1. Hey Jean! Thanks so much for sharing your experience. I am so happy to read that both you and your husband enjoyed this recipe! I appreciate you taking the time to rate and review this recipe!

  2. 5 stars
    This recipe was excellent and super easy to prepare! I have to package some for next days lunch because my husband will eat it all in one sitting!

5 from 2 votes

Leave a Reply

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

Recipe Rating




Want Jackfruitful Recipes sent right to your inbox?

Subscribe by submitting your email!