Spring Garden Thai Curry with Tofu and Basi

This Spring Garden Thai Curry with Tofu and Basil is a vibrant and flavorful dish that celebrates the freshness of spring produce. With its colorful assortment of vegetables, tender tofu, and the unmistakable aroma of Thai basil, this curry offers a wholesome and satisfying experience. The rich coconut milk-based sauce infused with Thai green curry paste ties everything together beautifully.

Why You’ll Love This Recipe

  • Showcases seasonal spring vegetables in a fragrant, flavorful curry
  • Perfect for vegetarians and vegans, offering a hearty and balanced meal
  • Quick and easy to prepare, ideal for busy weeknights
  • Easily customizable with your choice of vegetables or protein
  • Comforting, creamy texture with a spicy-sweet-savory Thai flavor

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Extra-firm tofu
  • Asparagus
  • Baby corn
  • Red bell pepper
  • Thai green curry paste
  • Coconut milk
  • Thai basil leaves
  • Soy sauce
  • Lime juice
  • Vegetable oil
  • Garlic
  • Fresh ginger

Directions

  1. Press the tofu to remove excess moisture, then cut into bite-sized cubes.
  2. In a large skillet or wok, heat vegetable oil over medium heat. Fry the tofu until golden and slightly crispy. Remove from the pan and set aside.
  3. In the same pan, sauté minced garlic and ginger until fragrant.
  4. Add chopped asparagus, baby corn, and sliced red bell pepper. Cook for about 3–4 minutes until they begin to soften.
  5. Stir in Thai green curry paste and cook for another minute, mixing well with the vegetables.
  6. Pour in the coconut milk and bring to a gentle simmer, stirring to incorporate the curry paste fully.
  7. Add soy sauce and lime juice, then return the tofu to the pan. Simmer for 5–7 minutes to blend the flavors.
  8. Stir in Thai basil leaves just before serving.
  9. Serve hot over steamed jasmine rice or your preferred grain.

Servings and Timing

  • Servings: 4
  • Preparation Time: 15 minutes
  • Cooking Time: 25 minutes
  • Total Time: 40 minutes

Variations

  • Substitute tofu with tempeh or chickpeas for different textures and flavors
  • Add other vegetables like zucchini, mushrooms, or snap peas based on preference or availability
  • Use red or yellow Thai curry paste for a variation in flavor and color
  • Adjust the spice level by increasing or reducing the amount of curry paste
  • Add a splash of vegetable broth for a lighter, soup-like consistency

Storage/Reheating

  • Store leftovers in an airtight container in the refrigerator for up to 3 days
  • For longer storage, freeze in portioned containers for up to 2 months
  • Reheat on the stovetop over medium heat until warmed through, adding a little water or coconut milk to loosen the sauce if needed

FAQs

What type of tofu should I use?

Extra-firm tofu is best as it holds its shape well during frying and absorbs the curry flavors effectively.

Can I make this dish less spicy?

Yes, reduce the amount of Thai green curry paste or use a milder variety to suit your spice tolerance.

Is this recipe suitable for vegans?

Yes, all the ingredients are plant-based, making it completely vegan.

Can I use frozen vegetables?

Yes, though fresh vegetables are preferred for texture, frozen varieties can be used if thawed and drained properly.

What can I serve this curry with?

This curry pairs well with jasmine rice, brown rice, or rice noodles.

How do I thicken the sauce?

Simmer uncovered to reduce the sauce, or mix in a cornstarch slurry if needed.

Can I make this curry ahead of time?

Yes, this curry can be made a day in advance and reheated. The flavors deepen with time.

What if I can’t find Thai basil?

Regular basil can be used, though the flavor will be slightly different. Add a bit of mint for a closer match.

How do I prevent tofu from breaking apart?

Ensure the tofu is well-pressed and use a non-stick pan or sufficient oil to fry it until firm and golden.

Can I add other proteins?

Yes, you can include cooked chicken, shrimp, or beef if you’re not vegetarian or vegan.

Conclusion

Spring Garden Thai Curry with Tofu and Basil is a delightful way to enjoy the bright, fresh flavors of the season. It’s easy to prepare, packed with wholesome ingredients, and full of authentic Thai flavor. Whether you’re catering to a plant-based diet or simply looking for a nourishing and satisfying meal, this curry makes a wonderful addition to your weekly rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spring Garden Thai Curry with Tofu and Basi

Spring Garden Thai Curry with Tofu and Basi

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai-Inspired

Description

Celebrate the vibrant flavors of spring with this Spring Garden Thai Curry with Tofu and Basil. This dish features crispy tofu and fresh spring vegetables simmered in a fragrant Thai green curry sauce, finished with aromatic Thai basil. It’s a delightful, plant-based meal that’s both comforting and refreshing.​


Ingredients

Units Scale
  • 1 block (14 oz) extra-firm tofu, pressed and cubed
  • 1 tablespoon vegetable oil
  • 1 tablespoon soy sauce
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 tablespoons green curry paste
  • 1 can (14 oz) full-fat coconut milk
  • 1 cup vegetable broth
  • 1 teaspoon white sugar
  • 1 teaspoon soy sauce
  • 1 medium zucchini, diced
  • 1 cup snap peas
  • 8 oz sliced bamboo shoots, drained
  • 1 bunch Thai basil, chopped (23 tablespoons)
  • Juice of 1/2 lime
  • Cooked jasmine rice, for serving

Instructions

  • In a large pan, heat 1 tablespoon of vegetable oil over medium heat. Add the cubed tofu and cook for 5–7 minutes until lightly crispy. Drizzle with 1 tablespoon of soy sauce during the last minute of cooking. Remove and set aside.
  • In the same pan, add 1 tablespoon of olive oil. Sauté the chopped onion for 4–5 minutes until translucent. Add the minced garlic and green curry paste, stirring for 1 minute until fragrant.
  • Pour in the coconut milk and vegetable broth. Stir in the white sugar and 1 teaspoon of soy sauce. Bring to a gentle simmer.
  • Add the diced zucchini, snap peas, and bamboo shoots. Simmer for 5–7 minutes until the vegetables are tender.
  • Return the tofu to the pan along with the chopped Thai basil. Let it simmer for another 2 minutes.
  • Finish with a squeeze of fresh lime juice.
  • Serve the curry over cooked jasmine rice.​

Notes

  • For a spicier curry, add more green curry paste to taste.
  • Feel free to substitute or add other spring vegetables like asparagus or bell peppers.
  • Ensure the tofu is well-pressed to achieve a crispy texture.​

Nutrition

  • Calories: 420
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 28g
  • Saturated Fat: 20g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 0mg​

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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