This creamy, flavor-packed Thai-inspired Tofu Green Curry comes together in about 30 minutes and is made all in one pot for easy weeknight meal that your family will love! Switch up the vegetables to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends; it’s that versatile!
Ingredient Breakdown
- Firm Tofu
- Coconut Milk
- Thai Green Curry Paste
- Bell Peppers
- Zucchini
- Broccoli Florets
- Soy Sauce
- Vegetable Oil
- Fresh Basil Leaves
- Cooked Rice
Let’s Get Cooking!
Heat the Oil : Heat the vegetable oil in a large pan over medium heat, waiting until it shimmers just a bit.
Stir-Fry the Curry Paste : Add the green curry paste, stirring frequently for about 1-2 minutes, until fragrant. Oh wow, the aroma is seriously out of this world!
Pour in the Coconut Milk : Pour in that luscious coconut milk and stir until combined, creating a beautiful creamy base for your curry!
Add the Tofu : Gently add the cubed tofu and let it cook for about 5 minutes. You’ll want to make sure the tofu soaks in all the flavors here.
Mix in the Veggies : Toss in the bell peppers, zucchini, and broccoli, bringing everything to a gentle simmer. I usually let it simmer for about 10 minutes, letting the veggies get tender but still a bit crisp!
Stir in the Soy Sauce : Add the soy sauce for that savory goodness. Give it a good stir and make sure everything is beautifully combined!
Serve and Garnish : Serve your incredible Thai-inspired tofu green curry over cooked rice, garnishing with fresh basil leaves. This dish is lovely served hot, but if there’s a few leftovers, it’s just as delicious chilled!

A Little About Why I Love This Recipe
This recipe is my go-to when I’m craving something comforting yet light and packed with flavor, it’s honestly an absolute favorite in our household! The best part is how easy it is to customize; I can literally just toss whatever veggies I have on hand in! I think we can all agree that busy weeknight dinners should not have to skimp on flavor or fun. And trust me, you’re going to want to make this again and again.
If you loved this Thai-Inspired Tofu Green Curry, be sure to check out my:
Why This Recipe Works
Quick & Easy
This Thai-inspired Tofu Green Curry comes together in under 30 minutes, making it a perfect option for busy weeknights!
One Pot
Seriously, cleanup is a breeze! All the magic happens in one pot, which is a total win-win when you’re trying to juggle dinner and everything else.
Customizable
This dish is as versatile as they come! Feel free to use any vegetables you have on hand, making it a perfect way to clean out the fridge.
Comfort Food
Rich, creamy, and loaded with tons of flavor, this recipe is like a cozy hug in a bowl. It’s pure comfort food, and who doesn’t love that?
Budget-Friendly
With its special mix of affordable ingredients, this delicious curry won’t break the bank. It’s accessible, healthy, and oh-so-tasty, what more could you ask for?
Serving and Storage Tips
What to Serve With This
I love serving this curry over fluffy jasmine rice, for that ultimate comfort factor. You could also pair it with rice noodles or fresh spring rolls to really dial up the Thai vibe.
Storage
This curry keeps beautifully in the refrigerator for about 3-4 days. Store it in an airtight container and keep it refrigerated until you’re ready to devour those leftovers!
Reheating Instructions
Reheat gently on the stovetop over medium heat, stirring frequently, until warmed through. If it appears a bit too thick, just add a splash of water or a bit more coconut milk to revive that creamy texture.
Freezer Friendly?
Yes! You can freeze this amazing dish for up to 3 months. Just make sure to let it cool completely before transferring it to freezer-safe containers. When you’re ready to eat, let it thaw overnight in the fridge and reheat as mentioned above.
And there you have it! A cozy, and easy Thai-inspired Tofu Green Curry is just a few minutes away. Gather those ingredients and let me know how yours turns out, the love for cooking should always shine through! Happy cooking! Join us in Pinterest for more Recipes!

Thai-Inspired Tofu Green Curry
Ingredients
Method
- Heat the vegetable oil in a large pan over medium heat until shimmering.
- Add the green curry paste and stir-fry for 1-2 minutes until fragrant.
- Pour in the coconut milk and stir until fully combined.
- Gently add the cubed tofu and let it cook for about 5 minutes.
- Toss in the bell peppers, zucchini, and broccoli, then let it simmer for about 10 minutes.
- Stir in the soy sauce and mix to combine.
- Serve the curry over cooked rice, garnished with fresh basil leaves.