Looking for a quick, tasty meal that packs a punch? My Thai Green Curry Tofu Delight fits the bill! This simple dish uses tofu, fresh veggies, and aromatic spices to create a flavorful experience. You'll be amazed at how easy it is to whip up a healthy dinner in no time. Let’s dive into the ingredients and step-by-step instructions that will make cooking this dish a breeze!
Why I Love This Recipe
- Easy to Prepare: This recipe comes together in just 25 minutes, making it a perfect weeknight dinner option.
- Flavorful Ingredients: The combination of green curry paste and coconut milk creates a rich and satisfying sauce that pairs beautifully with tofu and vegetables.
- Versatile Vegetables: You can easily customize this dish by adding your favorite veggies, making it adaptable to what's in season or what you have on hand.
- Healthy and Nourishing: Packed with protein from tofu and nutrients from fresh vegetables, this dish is both delicious and wholesome.
Ingredients
Main Ingredients
- 1 block (14 oz) firm tofu, pressed and cubed
- 2 tablespoons green curry paste
- 1 can (14 oz) coconut milk
Tofu forms the base of this dish. It adds texture and protein. Green curry paste brings heat and depth. Coconut milk makes the curry creamy and rich.
Vegetables
- 2 cups fresh spinach
- 1 red bell pepper, sliced
- 1 cup sugar snap peas
Spinach adds color and nutrients. Red bell pepper gives a sweet crunch. Sugar snap peas bring a nice snap and freshness.
Additional Flavorings
- 2 tablespoons soy sauce
- 1 tablespoon olive oil
- 1 tablespoon fresh basil, chopped (plus more for garnish)
- 1 teaspoon lime juice
Soy sauce adds savory umami. Olive oil helps sauté the tofu. Fresh basil adds a bright note. Lime juice gives a zesty kick that balances the dish.

Step-by-Step Instructions
Preparing the Tofu
Start by pressing the tofu. This step removes extra water. Use a tofu press or wrap it in a clean towel. Place something heavy on top for about 15 minutes. After pressing, cut the tofu into bite-sized cubes.
Sautéing the Tofu
Heat olive oil in a large skillet over medium-high heat. Once hot, add the cubed tofu. Cook it for about 5-7 minutes. Stir often to get all sides golden brown. This gives the tofu a nice crunch. Once done, remove it from the skillet and set it aside.
Cooking the Curry
In the same skillet, add green curry paste. Cook it for about 1 minute until it smells good. Then, slowly pour in the coconut milk and vegetable broth. Stir well to mix everything. Bring the mixture to a gentle simmer. This step builds the base flavor for your curry.
Adding Vegetables and Finishing Touches
Now, add the sliced red bell pepper and sugar snap peas. Let them cook for about 3-4 minutes. This softens the veggies but keeps them crisp. Next, return the sautéed tofu to the skillet along with fresh spinach. Stir in soy sauce, chopped basil, and lime juice. Cook for another 2-3 minutes until the spinach wilts. Taste your curry and adjust the seasoning if needed. You can add more soy sauce or lime juice for extra flavor.
Tips & Tricks
Making It More Flavorful
To boost the flavor, think about your spice levels. You can add more green curry paste for a kick. If you like it milder, use less. Try adding a pinch of sugar to balance the heat. For a twist, toss in some fish sauce or a splash of sesame oil. Fresh herbs like cilantro or mint can add brightness too.
Common Mistakes to Avoid
One big mistake is overcooking the tofu. It should be golden but not dry. If you cook it too long, it loses its nice texture. Also, don’t overcook the vegetables. They should stay crisp and bright. Keep an eye on your cooking times, and you’ll have a perfect dish.
Serving Suggestions
Serve your Thai Green Curry Tofu over fluffy jasmine rice. The rice soaks up the curry and makes every bite tasty. For a garnish, add fresh basil on top. A squeeze of lime juice adds freshness. You can also serve lime wedges on the side for extra zing. Enjoy this colorful and vibrant meal!
Pro Tips
- Pressing Tofu: Make sure to press the tofu for at least 30 minutes to remove as much moisture as possible. This will help it absorb more flavor and achieve a better texture when cooked.
- Adjusting Spice Levels: If you prefer a milder curry, start with a smaller amount of green curry paste and gradually add more to suit your taste. You can always add spice, but you can't take it away!
- Vegetable Variations: Feel free to substitute or add other vegetables like zucchini, carrots, or broccoli. Just ensure they are cut into similar sizes for even cooking.
- Leftover Storage: This curry stores well in the refrigerator for up to 3 days. Just reheat gently on the stove and add a splash of coconut milk to revive its creamy texture.
Variations
Protein Alternatives
If you want to change things up, try different proteins. You can use chickpeas for a nutty flavor. They add protein and a nice texture. Tempeh is another great choice. It has a firm texture and absorbs flavors well. Both options work great in this dish.
Vegetable Substitutions
Feel free to swap out vegetables based on what you like or have. Zucchini, broccoli, or carrots can add great taste. Seasonal veggies can make this dish fresh and exciting. Always aim for colors that pop. A mix of bright green, orange, and red looks amazing.
Dietary Modifications
For gluten-free options, use tamari instead of soy sauce. This keeps the flavor without gluten. If you want a vegan dish, rest assured, this recipe is already vegan-friendly. Just double-check your curry paste to ensure it’s plant-based. Enjoy your meal without worry!
Storage Info
Refrigeration
To store your Thai Green Curry Tofu, let it cool first. Place it in an airtight container. This helps to keep it fresh. Store it in the fridge for up to three days. When ready to eat, check for any off smells. If all is well, you're good to go!
Freezing Tips
You can freeze this curry, too! First, cool the dish completely. Then, transfer it to a freezer-safe container. Make sure to leave some room at the top for expansion. You can freeze it for up to three months. When you want to eat it, thaw it overnight in the fridge. This keeps the texture nice.
Reheating Instructions
Reheat your curry gently to keep it tasty. You can use a microwave or a skillet on low heat. If using a microwave, cover it loosely and stir halfway. If using a skillet, add a splash of water or broth. This helps to keep it moist. Heat until warm, and enjoy your delicious meal!
FAQs
Can I make this recipe without coconut milk?
Yes, you can swap coconut milk with other options. Use almond milk for a nutty taste. Soy milk also works but will change the flavor. Heavy cream is another choice if you want a rich texture. Keep in mind, these swaps will alter the taste. Coconut milk gives it a sweet and creamy feel that is hard to replace.
How spicy is Thai Green Curry Tofu?
The spice level depends on the green curry paste you choose. Some pastes are mild, while others can be quite hot. If you want less heat, pick a mild brand. You can also add more coconut milk to tone it down. If you like it spicy, use a stronger paste. Always taste as you cook to find your perfect heat.
Can I prep the ingredients in advance?
Yes, prepping ingredients ahead saves time. Cut the tofu and veggies a day before. Store them in airtight containers in the fridge. The curry paste can also be mixed early. Just keep it in a separate container. When you're ready to cook, everything will be ready to go. This makes your weeknight dinner fast and easy!
This article covered how to make a delicious Thai Green Curry with tofu and fresh veggies. You learned about the main ingredients and their roles, along with step-by-step instructions to cook the dish perfectly. We also discussed tips for enhancing flavor, avoiding common mistakes, and serving suggestions.
In conclusion, you can customize this recipe to suit your taste while keeping it simple. Enjoy experimenting with different veggies or proteins. You'll create a dish that's not just tasty but also healthy. Happy cooking!