This 30-Minute Coconut Tofu Curry Noodle Soup is about to be your new dinner staple! We make a flavorful, creamy coconut milk curry broth that’s infused with ginger, garlic and curry powder and mix in tons of fresh veggies and extra firm tofu, all in one pot! Mix in slurpable rice noodles that get coated in the delicious broth and garnish with your choice of fresh basil, cilantro and lime, you can’t go wrong with this easy, healthy vegan coconut curry soup!

Large bowl with yellow curry broth inside with tofu, noodles, red bell pepper and lime to the side, with chopsticks through the noodles.

Laura’s 5-star review: “I made this soup last night and it was absolutely delicious. My husband loved it and said it was definitely one of the best recipes I’ve made so far if not even the best. He usually isn’t the biggest fan of tofu, but he said “The Tofu slaps” 😂”

A brothy, aromatic coconut curry with chunks of flavorful tofu and chewy rice noodles coated in the silky soup? Um, yes please.

Aka, an easy and healthy dinner recipe that comes together in 30 minutes or less and will leave you feeling wrapped in a warm hug. What else could you possibly ask for?

Large pot with diced tofu, coconut milk, veggies and curry powder inside.

Your New Favourite Easy Weeknight Dinner

There are so many things I LOVE about this Asian-inspired coconut curry, and here are a few of them!

  • It’s so incredibly flavorful from the coconut curry broth base, plus the addition of lime juice and cilantro!
  • As a Registered Dietitian, I love that this curry soup is packed with nourishing ingredients and balanced with protein from the extra firm tofu and fiber from the veggies, just like my 30-Minute Sweet Potato and Kale Soup!
  • I don’t know how, but these creamy tofu curry noodles somehow tastes even better the next day as leftovers!

Have some extra coconut milk lying around after making this coconut milk curry broth? For another easy weeknight curry recipe, why not try my Healthy, 30-Minute Vegan Butter Chickpeas next?!

Large pot with sliced veggies, diced tofu, and coconut milk with curry powder inside.

Save this Recipe!

We'll email this post to you, so you can come back to it later!

My Takeaways After Testing

Now, I’ve tested my fair share of easy and healthy soup recipes, so you could say I’m kind of an expert at making sure they taste delicious AND are easy to make! Here are a few things I noted when testing this vegan coconut curry soup:

  • Extra firm tofu works best, just like in my 30-Minute Teriyaki Tofu Stir Fry, since it holds up better than firm or medium in this soup! If you prefer the texture of softer tofu, feel free to use it, but I recommend adding it closer to the end of the cooking time so it doesn’t fall apart.
  • I’ve also tried using both uson noodles and buckwheat noodles in this tofu noodle soup with coconut milk, and they both work perfectly!
  • If you’re storing leftovers, I HIGHLY recommend storing the soup and the noodles separately —otherwise they’ll soak up all that extra broth, and who wants that?!
  • Keep in mind that just like I mentioned in my 20-Minute Pumpkin Curry Soup, the strength of curry powders can vary! When I was developing this recipe I used a mild curry powder, but I’ve also tried it with a spicier one and it’s also delicious!

Want to elevate this plant-based curry soup even more?! I’ve also tested subbing in my Actually Tasty and Healthy Air Fryer Tofu Nuggets for the regular extra firm tofu and the texture it adds to the soup is unmatched!

Time To Make Some Tofu Curry Soup!

Okay, time to get to slupring up some soup!

Large pot with sliced carrot, bell pepper and broccoli inside.
Step 1: Sautée the veggies.
Large pot with diced tofu, coconut milk, veggies and curry powder inside.
Step 2: Add the coconut milk, curry powder & vegetable broth.
Large pot with sliced veggies, diced tofu, and coconut milk with curry powder inside.
Step 3: Simmer until allll the delicious flavors have developed!
Large bowl with yellow curry broth inside with tofu, noodles, red bell pepper and lime to the side.
Step 4: Add the noodles, lime juice and cilantro and enjoy!
Large bowl with yellow curry broth inside with tofu, noodles, red bell pepper and lime to the side, with chopsticks through the noodles.
No ratings yet

30-Minute Creamy Dreamy Coconut Tofu Curry Noodle Soup

This 30-Minute Coconut Tofu Curry Noodle Soup is about to be your new dinner staple! We make a flavorful, creamy coconut milk curry broth that's infused with ginger, garlic and curry powder and mix in tons of fresh veggies and extra firm tofu, all in one pot! Mix in slurpable rice noodles that get coated in the delicious broth and garnish with your choice of fresh basil, cilantro and lime, you can't go wrong with this easy, healthy vegan coconut curry soup!

Ingredients
 

  • 1 yellow onion, sliced
  • 3 cloves of garlic, minced
  • 2 tbsp minced ginger
  • 1 red bell pepper, sliced
  • 2 large carrots, ribboned (using a vegetable peeler)
  • 2 cups broccoli florets
  • 1 block extra firm tofu, diced
  • 2.5 tbsp curry powder
  • 1 tsp ground turmeric
  • 400 ml coconut milk
  • 3 cups low sodium vegetable broth
  • 1 tbsp soy sauce
  • 454 g dried rice noodles
  • 1/2 tbsp rice vinegar
  • 2 limes, juiced

Optional

  • Fresh cilantro or basil to garnish

Equipment

  • 1 Large pot

Instructions
 

  • Start by placing a large pot over medium heat with the olive oil. Let the olive oil heat up, then add the onion, garlic and ginger. Sauté for 4-5 minutes or until the onion is translucent.
  • Add the bell pepper, broccoli, carrot, cubed tofu, curry powder, turmeric, soy sauce, coconut milk and veggie broth. Stir to combine. Increase the heat to medium to bring the soup to a low boil and let simmer for 15-20 minutes, until the veggies are fork tender.
  • Meanwhile, cook your rice noodles as per the package instructions and set aside.
  • Once the veggies in the soup are fork-tender, add the rice vinegar to the soup.
  • Serve the soup by adding noodles to your bowl first, then ladling your serving of the soup on top of the rice noodles. Garnish with fresh lime, cilantro, or basil and enjoy!

Notes

Refrigerate leftover noodles and curry soup in separate airtight containers for up to 5 days!
Calories: 575kcal, Carbohydrates: 65g, Protein: 18g, Fat: 26g, Saturated Fat: 14g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 2.5g, Sodium: 495mg, Potassium: 570mg, Fiber: 5g, Sugar: 10g
Did you make this recipe?Don’t forget to leave a rating and review, it helps so much! And if you snap a photo, tag me @tastingtothrive_rd so I can see your delicious creation!