Skip to content

🥥 Thai-Inspired Coconut Curry with Tofu & Veggies – Rich, Creamy & Flavorful!

This Thai coconut curry is made with creamy coconut milk, fresh vegetables, and bold spices for a comforting, vibrant meal that’s ready fast.

Thai Inspired Coconut Curry – Vegan & Full of Flavor

Servings

4

servings
Prep time

15

minutes
Cooking time

20

minutes
Calories

400

kcal

🥥 A Comforting & Flavorful Plant-Based Curry!
This Thai-Inspired Coconut Curry is packed with rich, creamy coconut flavor, tender tofu, and vibrant vegetables. A perfect balance of spice and sweetness, this dish is easy to make and full of protein and nutrients. Serve it with rice or enjoy it on its own for a delicious, satisfying meal!

Ingredients

  • For the Curry
  • 1 block (14 oz) firm tofu, pressed and cubed

  • 1 tbsp coconut oil

  • 1/2 onion, diced

  • 1 red bell pepper, sliced

  • 1 cup sliced carrots

  • 1 cup broccoli florets

  • 2 cloves garlic, minced

  • 1 tbsp grated ginger

  • 2 tbsp red curry paste

  • 1 can (13.5 oz) full-fat coconut milk

  • 1 cup vegetable broth

  • 1 tbsp soy sauce or tamari

  • 1 tsp maple syrup (optional, for slight sweetness)

  • Juice of 1/2 lime

  • For Serving
  • 2 cups cooked jasmine rice or cauliflower rice

  • Fresh cilantro and lime wedges (for garnish)

  • Crushed peanuts or cashews (optional)

Directions

  • Cook the Tofu
    Heat 1 tbsp coconut oil in a large pan over medium heat.
    Add the cubed tofu and cook for 5-7 minutes, turning occasionally, until golden brown on all sides.
    Remove from the pan and set aside.
  • SautĂ© the Vegetables
    In the same pan, add the diced onion, red bell pepper, carrots, and broccoli.
    Sauté for 3-4 minutes until slightly softened.
    Add the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
  • Build the Curry Base
    Stir in the red curry paste and cook for 1 minute to enhance the flavors.
    Pour in the coconut milk and vegetable broth, stirring until well combined.
    Add the soy sauce (or tamari) and maple syrup, bringing the curry to a gentle simmer.
  • Simmer & Add the Tofu
    Let the curry simmer for 10-12 minutes, stirring occasionally, until the vegetables are tender.
    Return the cooked tofu to the pan, stirring to coat in the flavorful sauce.
    Squeeze in fresh lime juice and give it a final stir.
  • Serve & Enjoy
    Spoon the curry over cooked jasmine rice or cauliflower rice.
    Garnish with fresh cilantro, lime wedges, and crushed peanuts or cashews if desired.
    Enjoy a warm, comforting, and protein-packed plant-based meal!
Looking for plant-based meals that still taste amazing? Try one of these:
Sweet Potato Black Bean Tacos
Vegan Creamy Mushroom Pasta
BBQ Jackfruit Tacos
Chickpea Avocado Salad Wrap

Leave a Reply