• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Profusion Curry
  • Recipes
    • Appetizers
    • Salads
    • Comfort Food
    • Curry Recipes
    • Desserts
    • Dinner
    • Drinks
    • Gluten Free
    • Indian Food
    • Instant Pot
    • Low Carb Vegetarian Recipes
    • Seasonal and Holiday Recipes
    • Vegan Recipes
  • About Us
  • Privacy Policy
menu icon
go to homepage
  • Home
  • 30-minute Dinners
  • Recipe Index
  • About Us
  • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • 30-minute Dinners
    • Recipe Index
    • About Us
    • Privacy
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    • Healthy low carb Thai zucchini noodle recipe with spicy peanut sauce.
      Thai Zucchini Noodles with Peanut Sauce
    • Pasta primavera with pesto, mushrooms and other vegetables.
      Pasta Primavera with Pesto (Easy + Instant Pot)
    • Indian chaat dish and popular street food ragda patties plated.
      Ragda Patties Recipe (Street-Style + No-Soak Hack)
    • Air Fryer Red Cabbage served for side dish.
      Air Fryer Red Cabbage
    • Close-up of buffalo cauliflower wings tossed in spicy sauce copycat recipe.
      Crispy Buffalo Wild Wings Cauliflower Wings Recipe
    • A white serving plate full of crispy air fryer curry cauliflower served as a side dish or appetizer.
      Air Fryer Curry Cauliflower
    • Creamy risotto made easy in Instant Pot with mushrooms served for restaurant quality family dinner.
      Creamy Mushroom Risotto (Instant Pot Friendly)
    • Asparagus Broccoli Soup Recipe Without Cream served for easy weeknight family dinner.
      Creamy Asparagus Broccoli Soup
    • A plate full of crispy golden brown cinnamon sugar biscuit bites made in air fryer or oven.
      Cinnamon Sugar Biscuit Bites (Easy 20-Minute Recipe)
    • Smoky baingan bharta made in airfryer with earthy Indian spices.
      Baingan Bharta in Air Fryer (Smoky & Easy)
    • Vegan, Gluten free, Paleo Almond Flour Chocolate Chip Cookies on the baking sheet.
      Chocolate Chip Cookies with Almond Flour (Eggless)
    • Peanut butter, jelly and banana stuffed toast sandwiches served with milk and orange juice for breakfast or brunch.
      Peanut Butter Banana Sandwich (Air Fryer Option)
    Profusion Curry » Curry Recipes

    Green Curry Tofu

    Published: Dec 26, 2025 by Prajakta Sukhatme · This post may contain affiliate links · 1 Comment

    Jump to Recipe Print Recipe
    Pinterest image for Easy Vegan Thai Green Curry.

    Green Curry Tofu makes a fantastic meal full of warm and comforting vibes. This 20- minute Thai Green Curry with coconut milk is creamy rich and bursting with layers of flavors. Pair this delicious Vegan Green Tofu Curry with rice or quinoa for scrumptious weeknight dinner.

    A bowl of green curry tofu with vegetables served with rice for delicious vegan and gluten-free dinner.

    This green curry tofu recipe is Vegan, Gluten-free and Dairy Free. It also has all elements of classic Go-To Curry - quick, easy, delicious and healthy! Similar to Thai Red Curry and Vegan Massaman Curry , you will love this easy recipe that tastes Better than takeout !

    Jump to:
    • Green Thai Curry Tofu Ingredients
    • How to Make Thai Green Curry
    • Expert Tips
    • Our Favorite Thai Food Recipes
    • 📖 Recipe
    • Easy Dinner Curry Recipes

    Pick any vegetables of your choice, coconut milk and green curry paste. Add in tofu for some plant based meatless protein. Simple cooking technique of sautéing and simmering and dinner is ready in no time.

    I often make this green curry tofu in Instant Pot. I am including directions to make it on instant pot as well as stove top in the recipe card. 

    Green Thai Curry Tofu Ingredients

    Ingredient needed to make this easy curry recipe.

    Tofu - adds excellent meatless protein and makes the curry filling. Use extra firm tofu and try to squeeze as much water out as possible before cutting.

    Coconut Milk - I prefer full fat coconut milk. Feel free to use lite version but curry may not feel as rich.

    Green Curry Paste - my favorite Maesri brand curry paste. It is free of added color, MSG and preservatives.

    Aromatics - Since green curry paste is full of robust flavors, I only add onions. I didn't feel it was necessary to add extra ginger and garlic or chilies but you can. Lime juice, raw sugar, cooking oil are other essential ingredients

    Vegetables - I am using carrots, red bell pepper, green bell pepper and Chinese eggplant. These are optional but adding a good amount of vegetables adds freshness and nutrients boost to this meal.

    Fresh herbs - I am using basil leaves, cilantro and kaffir lime leaves. If you don't have them easily available, simply skip it.

    How to Make Thai Green Curry

    Heat 1 tablespoon oil in a pan on medium high heat. Once oil is hot, add onions. Sauté well till they get translucent. Add all the veggies to the pan.

    Add green curry paste. Sprinkle some salt. Toss veggies for around 2 minutes on medium high heat.

    Process step collage 1 showing steps through 4

    Add water. Stir well so it's all combined. Cover the pot and let the veggies cook on medium heat for 4 to 5 minutes.

    Add cubed tofu and coconut milk. Mix well. Cover the pot with the lid and let it come to a light simmer and become thick and creamy.

    Remove the lid. Add lime juice and sugar. Mix everything together. Turn off the heat.

    Add in the thai basil leaves, cilantro and kaffir lime leaves, if using. Gently stir so it combines well. Serve this vegan Thai Green Curry with rice. Enjoy!

    Process step collage showing steps 4-8

    Expert Tips

    • Choose full-fat coconut milk for its richness.
    • Stirring in just a little bit of lime juice and sugar adds tons of complexity.
    • The key to bringing the store brought curry paste alive is to sauté it with some oil. It allows all the flavors to permeate the curry thoroughly.
    • If you allow the curry to simmer in coconut milk for 5-10 extra minutes, all ingredients get infused with robust and dynamic flavors. It results in finger licking delicious curry you want to eat till the last drop.
    • Feel free to change up the vegetables to whatever suits your mood. You might as well call it "cleaning-out-the-refrigerator” curry.
    • You could try snow peas, broccoli, cauliflower, mushrooms, diced butternut or sweet potato, sliced zucchini and/or yellow squash.
    Creamy Coconut Thai green curry with tofu and vegetables.

    Should I make Thai Curry Paste at home or use store bought?

    It is a personal preference, but I like to use quality store brought curry pastes. Since these sultry curry pastes require a lot of ingredients, chances are you don't have all the required ingredients at home handy.

    Maesri is my favorite authentic brand. Thai Kitchen and Trader Joe's also have good selection of curry paste. You can find curry pastes in the ethnic isles of supermarkets or in Asian grocery stores and of course on Amazon.

    I highly recommend stocking up on readymade curry pastes. These "curry in a hurry" meals are life savers. Here's Amazon affiliate link for Maesri Green Curry Paste. I also prefer to stock up on these variety pack of curry paste and coconut milk. They do have long shelf life.

    Close up of bowl showing thick, creamy and rich green tofu curry.

    Our Favorite Thai Food Recipes

    • Curry Fried Rice
    • Thai Pumpkin Curry
    • Thai Zuchini Noodles
    • Tom Kha Soup

    ★ If you make this Green Curry Tofu recipe, do let us know how you like it by ★ star rating it and leaving a comment below.

    📖 Recipe

    A bowl of green Curry tofu which is thai coconut curry tofu recipe served with rice for one pot comfort meal.

    Green Curry Tofu

    Prajakta Sukhatme
    Thai Green Curry is simply the Best! You will love this spicy, creamy and amazingly flavorful curry that is healthy and tastes way better than takeout.
    4.80 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Total Time 20 minutes mins
    Course dinner
    Cuisine Thai
    Servings 4 cups
    Calories 260 kcal

    Equipment

    • Tofu Press

    Ingredients
      

    • 1 Tablespoon coconut oil or olive oil
    • 2 teaspoons Thai green curry paste adjust per spice tolerance
    • 1 cup Extra firm Tofu remove excess water and dice in bite sized pieces
    • 1 (14 oz. can) coconut milk I used organic full-fat
    • 1 teaspoon fresh lime juice
    • Salt to taste

    Optional Additional Vegetables

    • 1 small onion diced
    • 3 cups Mix vegetables I used diced carrots, green and red bell pepper and Chinese eggplant

    Optional Garnishes and sweetener

    • 1 teaspoon coconut sugar or raw sugar
    • ¼ cup chopped fresh cilantro and basil leaves
    • kefir lime leaves for extra flavor.

    Instructions
     

    How To Make Green Curry Tofu

    • Heat 1 tablespoon oil in a pan on medium high heat. Once oil is hot, add onions. Sauté well till they get translucent. Add all the veggies to the pan. Add green curry paste. Sprinkle some salt. Toss veggies for around 2 minutes on medium high heat. Add water. Stir well so it's all combined.
    • Cover the pot and let the veggies cook on medium heat for 4 to 5 minutes. Add cubed tofu and coconut milk.  Mix well. Cover the pot with the lid and let it come to a light simmer and become thick and creamy.
    • Remove the lid. Add lime juice and sugar.  Mix everything together. Turn off the heat. Add in the thai basil leaves, cilantro and kaffir lime leaves, if using. Gently stir so it combines well. Serve this Thai Green Curry with rice. Enjoy!

    How to Make Instant Pot Green Curry Tofu

    • Start Instantpot on SAUTE mode. Add oil. After few minutes,
      add onions and sprinkle some salt. Sauté well till onions get translucent.  Add rest of the vegetables and green curry
      paste. Sauté for couple minutes.  Add water and deglaze the pan by scrapping the bottom with the spatula.
    • Cancel SAUTE. Close the lid. Press MANUAL or PRESSURE COOK
      button. Select 2 minutes high Pressure. After Instantpot done cooking, let it release the pressure naturally for 5 minutes and release leftover pressure by moving the valve from Sealing to Venting.
    • Open the lid when silver pin drops. Press SAUTE. Add coconut
      milk and tofu. Mix well. Let the curry come to light simmer. Cancel SAUTE. Stir in lime juice, sugar and fresh herbs. Mix well. Serve and enjoy!

    Notes

    Thai Green Curry Paste Ingredients

    Fresh Green Chili, Garlic, Wild Ginger, Shallot, Lemon Grass, Salt, Kaffir
    Lime, Sugar, Galangal, Coriander seeds, Cumin seeds, Cardamom and Turmeric. 

    Helpful Tips

    • Maesri Green Curry paste is spicy hot, so use sparingly. I used 2 heaping teaspoons. If you can't tolerate the heat, use 1 teaspoon.
    • Adjust the consistency of the curry. If you feel it is too thick, add little
      water to thin it out.
    • The curry thickens as it cools down. You will have to add some water while re-heating.
    • Recipe yields two large servings or four small servings.
    • This curry pairs well with White rice (Jasmine or Basmati preferred) or brown rice, cauliflower rice or quinoa.

    Nutrition

    Serving: 1cupCalories: 260kcalCarbohydrates: 36gProtein: 10gFat: 9gSaturated Fat: 4gPolyunsaturated Fat: 4gCholesterol: 8mgSodium: 443mgFiber: 9gSugar: 13g
    Did you make this recipe?Please leave a rating and the review!

    ❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️

    This recipe was first published on ProfusionCurry.com on February11, 2021.

    Thai Green Curry with Tofu image with text for social share.

    Easy Dinner Curry Recipes

    • Rajma Masala 
    • Punjabi Chole - Chickpea Curry
    • Aloo Matar - Potato and Peas Curry
    • Black Eyed Peas Curry
    • Easy Palak Paneer
    • Paneer Jalfrezi 
    • Punjabi Kadhi

    More Dinner Curry Recipes

    • One bowl, big flavor: learn how to make classic Matar Chaat that tastes just like your favorite street stall—right at home.
      Matar Chaat - Yellow Peas Curry - Instant Pot
    • Indian Pumpkin Curry with creamy coconut sauce in a saucepan.
      Indian Pumpkin Curry - Instant Pot Option
    • Shahi Paneer which is Indian cottage cheese curry recipe served in ethnic copper bowl.
      Shahi Paneer
    • Dum Aloo served in a dinner bowl. This creamy Indian dinner Curry is made with baby potatoes and cooked in the instant pot or stove top.
      Dum Aloo Recipe (Instant Pot Option)

    Sharing is caring!

    • Share
    • Reddit
    • Flipboard
    • WhatsApp

    Reader Interactions

    Comments

    1. Aanchal

      March 15, 2021 at 7:24 am

      Lovely Recipe!

      Reply
    4.80 from 5 votes (5 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    I am the recipe developer and photographer of this food website ProfusionCurry! Join me for easy-to-follow recipes and trusted tips to make delicious food and yummy recipes.

    More about me →

    30-minute Dinners

    • Mushroom Stew with vegetables and seasoning served over mashed potatoes for comforting vegan and gluten free dinner.
      Mushroom Stew
    • Delicious and easy Vegan Chickpea Orzo Soup garnished and served in soup bowls.
      Vegetable Orzo Soup
    • Vegan Thai Red Curry with colorful vegetables and tofu served in a bowl.
      Vegetarian red curry recipe with tofu
    • Creamy risotto made easy in Instant Pot with mushrooms served for restaurant quality family dinner.
      Creamy Mushroom Risotto (Instant Pot Friendly)
    • An Italian dinner pasta with tomato cream sauce served with tomatoes and spinach.
      Penne Rosa - Creamy Tomato Pasta
    • Vegan stuffed pepper soup, which is excellent one pot gluten-free meal, served for comforting meal.
      Instant Pot Vegan Stuffed Pepper Soup

    Popular Recipes

    • Vegan Creamy Potato Soup served in a black soup bowl. bowl
      Ultimate Potato Soup + Instant Pot Option (Step-by-Step)
    • Lo Mein Noodles getting served in a bowl.
      Lo Mein Noodles
    • Almond flour peanut butter cookies on the plate. Showing a bite of the cookie for smooth soft texture of these low carb, keto, vegan and gluten free cookies.
      3-ingredient Almond Flour Peanut Butter Cookies
    • A bowl filled with whipped cottage cheese along with garnishes as a savory protein rich dip.
      Whipped Cottage Cheese
    • A bowl of green Curry tofu which is thai coconut curry tofu recipe served with rice for one pot comfort meal.
      Green Curry Tofu
    • Christmas tree pull apart bread with crescent rolls and garlic butter herb seasoning served golden brown and garnished.
      Christmas Tree Pull-Apart Bread

    Footer

    ↑ back to top

    Our recipes are featured on several distinguished publisher. image

    Other

    • Privacy Policy

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    About

    • About

    As an Amazon Associates, this site earns commission from qualifying purchases.

    Copyright © 2026 Profusion Curry

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.