Quick Vegan Thai Green Curry with Crispy Tofu Recipe
Quick Vegan Thai Green Curry with Crispy Tofu is a vibrant and flavorful dish that celebrates the deliciousness of plant-based meals. This recipe combines crispy tofu with a rich Thai green curry sauce, ideal for a weeknight dinner or meal prep. You may also find Best Peruvian Chicken With Creamy Green Sauce Recipe useful.
| Prep Time | 20 minutes |
|---|---|
| Cook Time | 30 minutes |
| Total Time | 50 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
| Cuisine | Thai |
Why This Recipe Works
This Quick Vegan Thai Green Curry with Crispy Tofu recipe focuses on balancing flavor and texture. The crispy tofu adds a satisfying crunch, contrasting beautifully with the creamy coconut milk sauce. I find that using fresh ingredients like bell peppers and snap peas elevates the dish, creating a colorful plate that’s as appealing as it is nutritious.
The use of Thai green curry paste is essential for authentic flavor. By sautéing this paste before adding the coconut milk, you release its aromatic spices and flavors, making each bite of this curry a delightful experience. For those who enjoy a bit of variety, you might also appreciate other recipes like the Thai Green Chicken Curry, which offers a different twist with chicken.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Firm Tofu | 14 oz (400 g) | Press to remove excess moisture. |
| Thai Green Curry Paste | 3 tbsp (45 ml) | Adjust to taste for spiciness. |
| Full-Fat Coconut Milk | 13.5 oz (400 ml) | Aids in creating a rich sauce. |
| Bell Pepper, chopped | 1 medium | Use any color bell pepper. |
| Snap Peas | 1 cup (100 g) | Fresh for best crunch. |
| Zucchini, chopped | 1 medium | Can substitute with other veggies. |
| Fresh Basil Leaves | 1/4 cup (10 g) | Adds freshness. |
| Green Onions, thinly sliced | 2 stalks | Great for garnish. |
| Lime Juice | 1 tbsp (15 ml) | Balances flavors. |
| Neutral Oil (Canola or Vegetable) | 3 tbsp (45 ml) | For frying tofu. |
| Salt | To taste | Enhances flavors. |
{image_template}

Step-by-Step Instructions
Press and Cube the Tofu
Drain the tofu and press it to remove excess moisture for at least 15 minutes. Cut the tofu into 1-inch cubes.
Fry the Tofu
Heat 3 tablespoons of oil in a large nonstick skillet over medium-high heat. Add tofu cubes in a single layer without overcrowding. Fry for 4-5 minutes per side until golden and crispy. Remove and drain on paper towels.
Sauté Aromatics and Veggies
In a medium saucepan, heat 1 tablespoon of oil over medium heat. Add the green curry paste and stir-fry for 1-2 minutes until fragrant. Then, add chopped bell pepper, snap peas, and zucchini, cooking for 3-4 minutes until tender-crisp.

Add Coconut Milk and Simmer
Pour in the coconut milk, stir to combine, and bring to a gentle simmer. Cook for 5-7 minutes, stirring occasionally until the sauce thickens slightly. Season with salt as needed.
Finish with Tofu and Herbs
Gently fold in the crispy tofu cubes to coat them with the sauce. Remove from heat and stir in fresh basil, green onions, and lime juice.
Serve
Serve the curry over steamed jasmine rice or your preferred grain. Enjoy immediately.
{image_2}
Chef Tips for Perfect Results
- Ensure the tofu is well-pressed to achieve that ideal crispy texture.
- Experiment with different vegetables like carrots or broccoli for added nutrition and flavor.
- Adjust the amount of green curry paste based on your spice preference.
- Using full-fat coconut milk provides a richer, creamier sauce, but light coconut milk can also work.
- Garnish with additional fresh herbs for an extra burst of flavor when serving.
- For a unique twist, try pairing this dish with Crispy Tofu with Gnocchi for varied textures in your meal.
Common Mistakes to Avoid
- Not pressing the tofu: This can result in soggy tofu that doesn’t crisp up nicely. Always press for at least 15 minutes.
- Overcooking the vegetables: Cooking them too long can make them mushy. Aim for tender-crisp for the best texture.
- Using low-quality curry paste: This can lead to a lack of flavor. Opt for a good quality Thai green curry paste for a richer taste.
- Skipping the lime juice: This vital ingredient balances the dish’s richness; don’t omit it.
- Crowding the pan while frying tofu: This leads to steaming rather than frying, which prevents crispiness. Fry in batches if necessary.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Firm Tofu | Tempeh | Provides a nuttier flavor and firmer texture. |
| Green Curry Paste | Yellow Curry Paste | Milder and slightly sweeter flavor. |
| Coconut Milk | Almond Milk (with added coconut flavor) | Lighter, but can lose some richness. |
| Bell Pepper | Carrot or Eggplant | Altered sweetness and texture; adds variety. |
| Basil Leaves | Cilantro | Changes flavor profile to a more herbal note. |
Serving Suggestions and Pairings
This Quick Vegan Thai Green Curry is best paired with steamed jasmine rice or quinoa for a wholesome meal. You can also enjoy it alongside crispy spring rolls or a fresh Thai salad for a complete Thai-inspired feast. It’s perfect for family gatherings or casual dinners with friends, ensuring everyone can enjoy a hearty and healthy meal.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Store in an airtight container for best results. |
| Freezer | 1 month | Freeze in a portioned container; defrost before reheating. |
| Reheating | N/A | Reheat in a saucepan over medium heat, adding a splash of coconut milk if too thick. |
Nutritional Information
| Nutrient | Amount per Serving (Approximate values) |
|---|---|
| Calories | 320 |
| Protein | 12 g |
| Fat | 22 g |
| Carbohydrates | 26 g |
| Fiber | 5 g |
Frequently Asked Questions
Can I substitute the tofu for something else?
Yes, tempeh or seitan can be excellent substitutes for tofu if you want a different texture or flavor in your dish.
What should I do if my curry is too thick?
If your curry becomes too thick, simply add a bit of vegetable broth or coconut milk to reach your desired consistency while reheating.
How can I make this curry milder?
To reduce the heat, use less green curry paste and add more coconut milk, as this will balance the spiciness.
Can I prepare this in advance?
Yes, this curry can be made ahead and stored in the refrigerator. It tastes even better the next day as the flavors meld together.
What are some ideas for serving this curry?
This Quick Vegan Thai Green Curry pairs wonderfully with steamed rice, quinoa, or even sautéed greens for a nutritious meal.
Enjoy making this Quick Vegan Thai Green Curry with Crispy Tofu, a flavorful dish that highlights plant-based ingredients. It’s a vibrant meal that not only satisfies but also nourishes, offering endless possibilities for customization!

Ingredients
For the Curry
- 3 tbsp Thai Green Curry Paste Adjust to taste for spiciness.
- 13.5 oz Full-Fat Coconut Milk Aids in creating a rich sauce.
- 1 medium Bell Pepper, chopped Use any color bell pepper.
- 1 cup Snap Peas Fresh for best crunch.
- 1 medium Zucchini, chopped Can substitute with other veggies.
- 1/4 cup Fresh Basil Leaves Adds freshness.
- 2 stalks Green Onions, thinly sliced Great for garnish.
- 1 tbsp Lime Juice Balances flavors.
- Salt to taste Salt Enhances flavors.
For the Tofu
- 14 oz Firm Tofu Press to remove excess moisture.
- 3 tbsp Neutral Oil (Canola or Vegetable) For frying tofu.
Instructions
Preparation
- Drain the tofu and press it to remove excess moisture for at least 15 minutes. Cut the tofu into 1-inch cubes.
- Heat 3 tablespoons of oil in a large nonstick skillet over medium-high heat. Add tofu cubes in a single layer without overcrowding. Fry for 4-5 minutes per side until golden and crispy. Remove and drain on paper towels.
- In a medium saucepan, heat 1 tablespoon of oil over medium heat. Add the green curry paste and stir-fry for 1-2 minutes until fragrant.
- Add chopped bell pepper, snap peas, and zucchini, cooking for 3-4 minutes until tender-crisp.
Cooking
- Pour in the coconut milk, stir to combine, and bring to a gentle simmer. Cook for 5-7 minutes, stirring occasionally until the sauce thickens slightly. Season with salt as needed.
- Gently fold in the crispy tofu cubes to coat them with the sauce. Remove from heat and stir in fresh basil, green onions, and lime juice.
- Serve the curry over steamed jasmine rice or your preferred grain. Enjoy immediately.



