• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In

Create Mindfully

menu icon
go to homepage
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • FREE EBOOK
    • Shop
    • Log In
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Asian Inspired

    Green Curry with Tofu and Vegetables

    Willow Moon in front of bushes.
    Updated: Jul 8, 2025 · by Willow Moon · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases. · I get commissions for purchases made through links in this post.
    Jump to Recipe Pin

    This comforting Green Curry with Tofu and Vegetables is an easy weeknight meal. Who needs take-out when you can make it yourself?

    Green Curry in two bowls with forks.

    💌 SAVE THIS

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

    One of my favorite things to eat is Thai curry. I have tried many different curries - red, green, yellow, sweet, and spicy. Green is by far my favorite.

    It's the dish I always order at a Thai restaurant. This Green Curry with Tofu and Vegetables is rich and comforting. It's so easy to make, why would you want to order takeout?

    For those of you who are vegan or vegetarian, make sure you read the label of the curry paste (which I'm sure you're used to doing anyway). Some contain fish sauce.

    This vegan green curry will quickly become one of your favorite go-to meals when you want some comfort food!

    Another recipe to try is my Tofu with Ginger Hoisin Sauce.

    Jump to:
    • ❤️ Why You'll Love It
    • 🧾 Ingredients
    • 📖 Variations / Additions
    • 🔪 Instructions
    • 👩🏻‍🍳 Recipe FAQs
    • More Thai Curry Recipes
    • 📋 Recipe
    • 💬 Comments

    ❤️ Why You'll Love It

    • It's rich and comforting.
    • It tastes like it came from a restaurant.
    • It is made in 30 minutes.

    🧾 Ingredients

    Ingredients on a cutting board with labels.
    Ingredients on a cutting board with labels.
    • Garlic: Adds a pungent flavor.
    • Mushrooms: I used baby portabella mushrooms, but you could use another variety.
    • Red bell pepper: You could also use yellow, orange, or green bell pepper.
    • Broccoli, Cauliflower, carrots: You could use any combination of your favorite veggies.
    • Tofu: I used firm tofu packaged in water found in the refrigerated section of the grocery store. You could also use extra firm tofu.
    • Green curry paste: You could also use red curry paste.
    • Brown sugar: Adds sweetness. You could leave it out.
    • Coconut milk: Adds a rich creamy flavor. I really think coconut milk helps to make the dish, but if you don't like coconut milk, you could use unsweetened soy milk, almond milk, or cashew milk.
    • Serrano pepper: Adds spice. You could leave it out or use a milder pepper, like jalapeño.
    • Green onion: Adds a mild pungent flavor. You could also use a yellow onion or sweet onion.
    • Olive oil or coconut oil spray: To cook the tofu and veggies.
    • Salt and pepper: Enhances flavors and adds flavor.
    • Thai basil: You can also use regular basil.
    • Cilantro: I love cilantro in this recipe, but you could leave it out.
    • Rice noodles or rice: For serving.

    To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.

    📖 Variations / Additions

    • Snow peas
    • Asparagus
    • Potato or sweet potato
    • Butternut squash
    • Spinach or other greens
    • Zucchini
    • Eggplant
    • Tempeh
    • Bamboo shoots
    • Baby corn
    • Green beans
    • Quinoa

    5 Secrets to Transforming Tofu

    Maple Dijon Baked Tofu Sandwich

    FREE 5 part email series to help you cook tofu like a pro.

    We respect your privacy. Unsubscribe at any time.

    🔪 Instructions

    Cubed tofu in a skillet.

    Step 1: Drain and press the tofu. Slice into cubes. Heat olive oil in a large skillet over medium heat. Add cubed tofu.

    Cooked cubed tofu in a pan.

    Step 2: Cook until browned, turning as it cooks. Remove and set aside.

    Green curry paste in a pan with spatula.

    Step 3: To a pan add olive oil and curry paste. Cook for about a minute. Add garlic.

    Veggies, brown sugar, and coconut milk in a pan.

    Step 4: Next, add vegetables, green onion, serrano pepper, coconut milk, and brown sugar.

    Vegetables, curry, and coconut milk in a pan.

    Step 5: Cook until the vegetables are tender, stirring as it cooks to dissolve the curry paste and brown sugar.

    Return the tofu to the pan, and cook just until heated through. Serve over brown rice noodles or rice.

    Green Curry with Tofu and Vegetables close up.

    👩🏻‍🍳 Recipe FAQs

    Does green curry have dairy?

    No, there are no dairy products in green curry.

    What can I use instead of coconut milk in green curry?

    You could use unsweetened cashew milk, soy milk, or almond milk. Make sure it is unsweetened so you don't add unwanted sweetness.

    More Thai Curry Recipes

    • Thai Green Curry Salad in a bowl.
      Thai Green Curry Salad
    • Thai Curry Butternut Squash Soup in two bowls.
      Thai Curry Butternut Squash Soup
    • 5 Ingredient Curry Peanut Pumpkin Soup
      5 Ingredient Curry Peanut Pumpkin Soup

    If you tried this Green Curry with Tofu and Vegetables Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!

    *I originally posted this recipe on December 14, 2014. I added new photos and text when I republished it.

    📋 Recipe

    Green Curry with Tofu and Vegetables in two bowls.
    Pin Print
    5 from 4 votes

    Green Curry with Tofu and Vegetables

    This comforting Green Curry with Tofu and Vegetables is an easy weeknight meal. Who needs take-out when you can make it yourself!
    Course Main Course
    Cuisine Thai inspired
    Diet Gluten Free, Vegan, Vegetarian
    Prep Time 10 minutes minutes
    Cook Time 20 minutes minutes
    press tofu 15 minutes minutes
    Total Time 45 minutes minutes
    Servings 4
    Calories 387kcal
    Author Willow Moon
    Prevent your screen from going dark

    Ingredients

    • 1 clove garlic minced
    • 2 baby portobello mushrooms chopped
    • ½ cup julienned red pepper
    • ½ cup chopped broccoli
    • ½ cup chopped cauliflower
    • ½ cup julienned carrots
    • 14 ounces firm tofu drained and pressed
    • 4 tablespoons  green curry paste  or to taste
    • 1 tablespoon brown sugar
    • 15 oz can coconut milk
    • ½ serrano pepper finely diced (optional)
    • 1 stalk green onion chopped
    • Rice noodles or rice
    • 2 tablespoons olive oil or coconut spray
    • Salt and pepper to taste
    • ¼ cup Thai basil or regular basil, for garnish (optional)
    • Cilantro for garnish (optional)
    US Customary - Metric

    Instructions

    • Drain and press the tofu. If you don't have a tofu press you can place the tofu in between a clean kitchen towel and place a heavy object, like a cast iron skillet on top. Slice the tofu into cubes.
    • Add olive oil to a large pan and heat over medium heat. Add tofu and salt. Cook until golden brown, about 10 minutes. Remove and set aside.
    • Add a splash of olive oil to the same pan. Add curry paste. Cook about 1 minute.
    • Add garlic, veggies, green onion, serrano pepper, coconut milk, and brown sugar. Cook until tender, stirring as it cooks to dissolve the curry paste and brown sugar, about 10 minutes (depending on how large vegetables are cut).
    • Add tofu to the pan. Cook until heated through. Add salt and pepper to taste. (Curry has a lot of sodium, so you won't need much, if any.)
    • Serve over rice noodles or rice. Top with Thai basil and cilantro.

    Notes

    This recipe will last up to 5 days in an airtight container in the fridge.
    Sign up to get recipes and FREE Best Vegan Dinners 4 Week Meal Plan!

    Nutrition

    Calories: 387kcal | Carbohydrates: 18g | Protein: 13g | Fat: 31g | Saturated Fat: 23g | Cholesterol: 0mg | Sodium: 45mg | Potassium: 598mg | Fiber: 5g | Sugar: 10g | Vitamin A: 5765IU | Vitamin C: 46.9mg | Calcium: 178mg | Iron: 3.8mg

    💌 SAVE THIS

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

    *Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.

     

    More Asian Inspired

    • Vegan Teriyaki Reuben on a plate.
      Vegan Teriyaki Reuben
    • Teriyaki Tofu with Cauliflower Rice on a plate.
      Crispy Teriyaki Tofu with Cauliflower Rice
    • Thai Salad in a wood bowl.
      Thai Salad with Peanut Dressing
    • Sheet Pan Tofu and Veggies with Peanut Sauce in a bowl with sauce in the background.
      Sheet Pan Tofu and Veggies with Peanut Sauce

    Reader Interactions

    Comments

    No Comments

    5 from 4 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Willow Moon with green shirt and tie dye scarf.

    Namaste, I'm Willow!

    I've been vegan for 26 years and
    gluten-free for 14 years. I share easy and delicious vegan gluten-free recipes the whole family will love! Read more →

    Christmas

    • 3 Ingredient Vegan Fudge on a cutting board.
      Melt-in-Your-Mouth 3 Ingredient Vegan Fudge
    • Christmas Tree Pancakes (vegan, gluten free) - This fun green pancake recipe is perfect for a Christmas breakfast or a holiday party. Kids will love them!
      Christmas Tree Pancakes
    • Vegan Green Corn Tamales (Tamales de Elote) on a plate.
      Vegan Green Corn Tamales (Tamales de Elote)
    • Vegan Gluten Free Chocolate Chip Cookies
      Vegan Gluten Free Chocolate Chip Cookies

    Popular Recipes

    • Pumpkin Chickpea Blondies
      Pumpkin Chickpea Blondies
    • Apple Pecan Chickpea Salad Sandwich on a plate.
      Apple Pecan Chickpea Salad Sandwich
    • Vegetable fritter bring dipped into vegan chipotle ranch dressing.
      The Most Amazing Vegetable Fritters
    • Homemade Payday Bars on parchment paper.
      Homemade Payday Bars
    • Tofu Stuffed Peppers on a plate.
      Tofu Stuffed Peppers
    • Roasted Sweet Potato and Apple Salad in a bowl.
      Roasted Sweet Potato and Apple Salad

    Footer

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer
    • Disclosure Policy
    • Accessibility Statement

    Newsletter

    • Sign Up for my newsletter and get a FREE 30 Minute Vegan Dinners 7 Day Meal Plan as a welcome gift!

    Contact

    • Contact
    • Tip Jar

    Featured In:

    A list of magazines that Create Mindfully has been featured in like Good Housekeeping, Dr. Axe, Peta, and more.

    Copyright © 2014 - 2025
    Create Mindfully - All Rights Reserved.

    Unauthorized use and/or duplication of this material without express and written permission from this blog’s author is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Willow Moon and Create Mindfully with appropriate and specific direction to the original content. All photos and artwork are property of Willow Moon and Create Mindfully. Do not duplicate or copy without proper consent.

    Green Curry with Tofu and Vegetables photo with text.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    My family loved this!
    Thank you for sharing this recipe, I loved it!
    This worked exactly as written, thanks!

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.