Thai Green Curry with Tofu and Veggies: Your Aromatic Plant-Based Delight
This Thai Green Curry with Tofu and Veggies is a dish that truly sings. It’s packed with vibrant flavors and smells absolutely divine. I remember when Alex and I first started cooking together, long before our African adventures. We were just dipping our toes into new cuisines. This recipe reminds me of those early days, trying to capture bold tastes. It’s a wonderful plant-based meal.
It’s incredibly aromatic. The green curry paste is so fragrant. Coconut milk makes it wonderfully creamy. We learned so much about spices from our neighbors. This curry is a taste of that learning. It’s simple to make. It’s perfect for a weeknight. You’ll love this easy curry recipe.

Why You’ll Love This Thai Green Curry with Tofu and Veggies
This recipe is a winner for so many reasons!
- It’s incredibly easy to make.
- It comes together super fast.
- The flavor is truly amazing.
- It’s a healthy, plant-based option.
- It’s perfect for weeknight dinners.
Gathering Your Ingredients for Thai Green Curry with Tofu and Veggies
Let’s get cooking! To make this delicious Thai Green Curry with Tofu and Veggies, you’ll need a few key items. First, grab one tablespoon of coconut oil. For the star, you’ll want one block, about 14 ounces, of firm or extra-firm tofu. Make sure it’s pressed well and cut into cubes. This helps it get nice and golden.
Next, you’ll need a quarter cup of Thai green curry paste. This is where all the amazing flavor comes from! Then, one can, 13.5 ounces, of full-fat coconut milk is essential for that creamy base. You’ll also need one cup of vegetable broth. For seasoning, have one tablespoon of soy sauce or tamari ready. A little sweetness is nice, so grab one teaspoon of brown sugar or maple syrup.
For the veggies, we’re using one cup of broccoli florets, one red bell pepper sliced, one cup of snap peas or snow peas, and half a cup of sliced carrots. These add great color and crunch. Finally, have some fresh basil leaves for garnish and cooked rice for serving.
Ingredient Notes and Substitutions
Using full-fat coconut milk is really key here. It makes the curry wonderfully rich and creamy. Lighter versions can make the sauce a bit watery. If you can’t find snap peas, snow peas work just as well! Zucchini or green beans are also great options if you want to swap out vegetables. Don’t worry if you don’t have brown sugar; maple syrup works beautifully. For the tofu, pressing it is super important. It removes excess water and helps it brown up nicely, giving it a better texture in the curry.
Crafting Your Perfect Thai Green Curry with Tofu and Veggies
Now for the fun part: bringing all these wonderful ingredients together! First, heat one tablespoon of coconut oil in a large pot or Dutch oven over medium-high heat. Add your cubed tofu. Cook it until it’s golden brown on all sides. This step is crucial for texture. Once it’s beautifully browned, scoop the tofu out and set it aside for a moment.

Next, add your Thai green curry paste to the same pot. Sauté it for about 1-2 minutes, stirring constantly. This awakens the spices. You’ll know it’s ready when it smells amazing and fragrant. Pour in your full-fat coconut milk and vegetable broth. Stir everything together really well. You want to combine that fragrant paste with the liquids.
Bring this mixture to a gentle simmer. Now, stir in the soy sauce and brown sugar. This balances the flavors. Add your prepared vegetables: broccoli florets, sliced red bell pepper, snap peas, and carrots. Return the golden tofu to the pot. Let it all simmer together for about 5-7 minutes. You want the vegetables to be tender but still have a nice bite. Serve this aromatic curry piping hot over cooked rice, garnished with fresh basil leaves.
Achieving Golden Tofu
To get that perfect golden-brown tofu, make sure your pan is hot before adding the cubes. Don’t overcrowd the pan; cook in batches if needed. This ensures each piece gets a nice sear.
Developing Curry Flavor
Cooking the curry paste until it’s fragrant is key. This step really unlocks the depth of flavor. Stir it constantly so it doesn’t burn, just gently toasts. For more information on the benefits of aromatic spices, you can explore resources on herbal medicine.
Tips for Success with Thai Green Curry with Tofu and Veggies
Want to make this Thai Green Curry with Tofu and Veggies absolutely perfect? I’ve picked up a few tricks. For your vegetables, add them in stages if they have different cooking times. Harder veggies like carrots go in first. Softer ones like snap peas can join later. This keeps everything perfectly tender-crisp.
Adjusting the spice level is easy. Add a pinch of red pepper flakes with the curry paste for more heat. Or, use a bit less paste if you prefer it milder. Tasting and adjusting seasoning is always a good idea. If the sauce seems too thick, a splash more vegetable broth or water helps. For a richer sauce, ensure you use full-fat coconut milk.

Serving Suggestions for Your Thai Green Curry with Tofu and Veggies
This Thai Green Curry with Tofu and Veggies is delicious on its own. But serving it with some fluffy jasmine rice is classic. The rice soaks up all that amazing sauce. For a fresh contrast, a simple cucumber salad works wonders. A side of steamed bok choy is also lovely. It adds another layer of green goodness.
Storing and Reheating Your Thai Green Curry with Tofu and Veggies
Leftover Thai Green Curry with Tofu and Veggies is fantastic! Let it cool completely. Store it in an airtight container in the fridge for up to 3 days. This keeps the flavors fresh.
When you’re ready to reheat, gently warm it on the stovetop over low heat. Stir often. A splash of water or broth can help revive the sauce. You can also reheat it in the microwave. Just heat in short bursts, stirring in between. It tastes almost as good as the first time!

Frequently Asked Questions about Thai Green Curry with Tofu and Veggies
Got questions about our amazing Thai Green Curry with Tofu and Veggies? We’ve got answers!
This recipe is fantastic for meal prep. You can definitely make it ahead of time. The flavors actually meld even better overnight. Store it in an airtight container in the fridge. Reheat gently on the stove.
Beyond the veggies listed, feel free to add zucchini, mushrooms, baby corn, or even cauliflower. Bok choy or spinach added at the very end is also delicious. Use whatever fresh produce you have on hand!
To adjust the heat, simply add more or less green curry paste. A pinch of red pepper flakes with the paste adds extra kick. For a milder curry, use a bit less paste or add a touch more coconut milk or broth to dilute it.
Nutritional Information
Here’s an estimated breakdown for one serving of our Thai Green Curry with Tofu and Veggies.
Calories: 450
Fat: 30g
Protein: 18g
Carbohydrates: 25g
These values are approximate and can vary based on specific ingredients used.
PrintAmazing Thai Green Curry with Tofu Veggies
Enjoy a vibrant and aromatic Thai Green Curry with Tofu and Veggies. This plant-based dish is packed with flavor, featuring a creamy coconut milk base and a fragrant green curry paste.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegetarian
Ingredients
- 1 tablespoon coconut oil
- 1 block (14 ounces) firm or extra-firm tofu, pressed and cubed
- 1/4 cup Thai green curry paste
- 1 can (13.5 ounces) full-fat coconut milk
- 1 cup vegetable broth
- 1 tablespoon soy sauce or tamari
- 1 teaspoon brown sugar or maple syrup
- 1 cup broccoli florets
- 1 red bell pepper, sliced
- 1 cup snap peas or snow peas
- 1/2 cup sliced carrots
- Fresh basil leaves, for garnish
- Cooked rice, for serving
Instructions
- Heat coconut oil in a large pot or Dutch oven over medium-high heat. Add tofu cubes and cook until golden brown on all sides. Remove tofu from the pot and set aside.
- Add green curry paste to the pot and cook for 1-2 minutes until fragrant, stirring constantly.
- Pour in coconut milk and vegetable broth. Stir well to combine with the curry paste.
- Bring the mixture to a simmer, then stir in soy sauce and brown sugar.
- Add broccoli, bell pepper, snap peas, and carrots to the pot.
- Return the cooked tofu to the pot.
- Simmer for 5-7 minutes, or until vegetables are tender-crisp.
- Serve hot over cooked rice, garnished with fresh basil.
Notes
- For a spicier curry, add a pinch of red pepper flakes with the curry paste.
- Feel free to customize with your favorite vegetables like zucchini, mushrooms, or baby corn.
- Ensure your tofu is well-pressed to achieve a better texture.
Nutrition
- Serving Size: 1 serving (about 1.5 cups)
- Calories: 450
- Sugar: 8g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 22g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 5g
- Protein: 18g
- Cholesterol: 0mg
























Leave a Reply