If you have ever craved a vibrant and comforting meal that’s bursting with flavor and color, then this Tofu Green Curry Recipe is exactly what you need in your kitchen. It’s a delightful blend of creamy coconut milk, fresh herbs, and crisp vegetables, all coming together with perfectly golden tofu cubes. This dish is a wonderful way to enjoy a plant-based meal that’s rich, aromatic, and effortlessly satisfying.

Ingredients You’ll Need

The ingredients in this Tofu Green Curry Recipe are simple but impactful. Each item brings its own flair, whether it’s the silky coconut milk that adds creaminess or the fresh ginger that wakes up your taste buds. These essentials make the dish flavorful, fresh, and beautifully textured.

  • 14 ounces extra firm tofu: The star protein that soaks up the curry flavors while providing a satisfying, meaty bite.
  • 2 teaspoons coconut oil (or avocado oil if you prefer, divided): Adds a subtle richness and perfect sear to your tofu and sautéed veggies.
  • 1 medium onion (chopped): Gives a sweet base and depth to the curry sauce.
  • 2 tablespoons fresh ginger (grated or ginger paste): Lifts the entire dish with its fresh and zesty kick.
  • 4 to 6 tablespoons green curry paste (to your taste*): The vibrant heart of the dish that delivers authentic Thai spice and aroma.
  • 2 teaspoons lemongrass paste: Infuses a citrusy brightness that complements the coconut milk perfectly.
  • 1 teaspoon kosher salt: Balances and enhances all the flavors.
  • 1 ½ cup carrots (peeled and sliced on the bias 1/4 inch thick): Adds a gentle sweetness and a lovely crunch.
  • 2 ½ cups cauliflower florets: Offers a tender contrast and soaks up the curry beautifully.
  • 2 ½ cups yellow squash (sliced to 1/4 inch): Brings a bright, mild flavor and tender texture to the mix.
  • 1 tablespoon fish sauce (optional): Provides a subtle umami depth, though you can skip this for a vegetarian option.
  • 1 lime (Juice of plus zest): Adds a refreshing tang that brightens the whole curry.
  • 14 ounce canned light coconut milk: Creates the creamy, luscious sauce that ties everything together.
  • ¼ cup fresh cilantro (or Thai basil, or both plus more for garnish): Brings garden-fresh herbaceous notes and a pop of green color.
  • Sriracha (optional): For those who love a little extra heat and spice.

How to Make Tofu Green Curry Recipe

Step 1: Prepare and Cook the Tofu

Start by pressing and patting the tofu dry with paper towels—this is key to getting that lovely golden crust. Cut it into bite-sized cubes and set them aside for now. Heat 1 teaspoon of coconut or avocado oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook, turning occasionally, for 6 to 8 minutes until each piece is golden on all sides. Then, transfer the tofu to a plate and set it aside to keep warm.

Step 2: Sauté Onions and Aromatics

In the same skillet, add the remaining teaspoon of oil to keep those flavors going strong. Toss in the chopped onions and sauté for 2 to 3 minutes until they turn soft and translucent. Next, stir in the grated ginger, green curry paste, lemongrass paste, and salt. Cook this fragrant mixture for 1 to 2 minutes, stirring constantly to release all those tantalizing aromas that make this dish special.

Step 3: Add the Vegetables

Now it’s time to add your colorful vegetables. Start with the carrots and cauliflower, cooking for 4 to 5 minutes while stirring occasionally. These will soften just enough to soak up the curry flavors. Then add the yellow squash and cook for another 2 to 3 minutes, so everything is tender but not mushy—a perfect balance of textures.

Step 4: Build the Curry Sauce

Add the optional fish sauce for extra umami if you’re using it. Pour in the lime juice and zest to brighten the dish, then stir in the light coconut milk. Mix everything well to create a luscious curry sauce that will envelop the vegetables and tofu. Turn the heat to medium-low and let the curry simmer gently for 4 to 6 minutes, giving the flavors time to meld beautifully.

Step 5: Combine Tofu and Fresh Herbs

Return the golden tofu cubes to the skillet and gently stir them into the curry sauce so they are nicely coated. Right before serving, fold in the fresh cilantro, Thai basil, or both for that finishing burst of herbal freshness. This step truly elevates the Tofu Green Curry Recipe to the next level of flavor.

How to Serve Tofu Green Curry Recipe

Garnishes

Fresh herbs like extra cilantro or Thai basil add a vibrant, aromatic touch right on top. A wedge of lime is perfect for adding a bit of brightness at the table. If you love spice, a drizzle of Sriracha can add just the right amount of heat, bringing excitement to every bite.

Side Dishes

This curry shines when served over steamed jasmine rice, brown rice, or even rice noodles. These sides soak up the silky coconut sauce beautifully, making each bite deeply satisfying. A simple cucumber salad or a light Asian slaw would also complement the richness by adding freshness and crunch.

Creative Ways to Present

For a fun twist, try serving this curry in hollowed-out bell peppers or over a bed of quinoa for added protein. You could even make a vibrant bowl by layering the curry with rice, fresh herbs, and crunchy nuts like cashews or peanuts. These creative touches bring both texture and flair to your dining experience.

Make Ahead and Storage

Storing Leftovers

Leftover Tofu Green Curry Recipe can be stored in an airtight container in the refrigerator for 3 to 4 days. The flavors actually deepen over time, making for delicious next-day meals. Just be sure to cool it down before refrigerating to keep everything fresh and safe.

Freezing

If you want to prep ahead, this curry freezes well. Portion it out into freezer-safe containers and it will keep for up to 2 months. When you’re ready to enjoy, thaw it overnight in the refrigerator before reheating gently on the stove or in the microwave.

Reheating

Reheat the curry slowly on the stovetop over medium heat, stirring occasionally to prevent sticking. Add a splash of water or coconut milk if the sauce has thickened too much. Microwaving is also fine for quick reheats, just be sure to stir every minute or so to heat evenly and maintain that luscious texture.

FAQs

Can I use firm tofu instead of extra firm?

You can use firm tofu, but extra firm gives the best texture for frying and holding up in the curry without falling apart. Just make sure to press it well before cooking.

Is this recipe gluten-free?

Yes! All the ingredients in this Tofu Green Curry Recipe are naturally gluten-free, but double-check your curry paste and fish sauce labels to be sure.

Can I make this dish vegan?

Absolutely! Simply omit the fish sauce and use a vegan curry paste to keep everything plant-based and delicious.

What can I substitute for lemongrass paste?

If you don’t have lemongrass paste, you can use finely chopped fresh lemongrass or a little lemon zest combined with ginger for a similar citrusy flavor.

How spicy is this curry?

The heat depends on the amount of green curry paste you use. Start with 4 tablespoons and adjust to your taste. Adding sriracha at the table also gives you control over the spice level.

Final Thoughts

This Tofu Green Curry Recipe is truly a keeper—a perfect blend of comforting and exciting flavors that you’ll want to make again and again. Whether you’re cooking for yourself or sharing with friends, it brings warmth and joy to the table. Give it a try and watch this dish become one of your favorite go-to meals.

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

Tofu Green Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 85 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai
  • Diet: Vegetarian

Description

This vibrant Tofu Green Curry is a flavorful vegetarian dish featuring golden sautéed tofu, fresh vegetables, and aromatic green curry paste simmered in creamy light coconut milk. Perfectly balanced with lemongrass, ginger, and a touch of lime, this curry offers a delightful combination of spicy, tangy, and savory notes. Easy to prepare on the stovetop, it’s a wholesome meal that’s both comforting and nourishing, great for dinner served with jasmine rice or noodles.


Ingredients

Scale

Tofu and Oil

  • 14 ounces extra firm tofu
  • 2 teaspoons coconut oil (or avocado oil if preferred, divided)

Vegetables and Aromatics

  • 1 medium onion, chopped
  • 2 tablespoons fresh ginger, grated or ginger paste
  • 4 to 6 tablespoons green curry paste (adjust to taste)
  • 2 teaspoons lemongrass paste (e.g., Gourmet Garden)
  • 1 teaspoon kosher salt
  • 1 ½ cups carrots, peeled and sliced on the bias, 1/4 inch thick
  • 2 ½ cups cauliflower florets
  • 2 ½ cups yellow squash, sliced ¼ inch thick

Liquids and Garnishes

  • 1 tablespoon fish sauce (optional)
  • 1 lime, juice of plus zest
  • 14 ounces canned light coconut milk
  • ¼ cup fresh cilantro (or Thai basil, or both plus more for garnish)
  • Sriracha (optional, for serving)


Instructions

  1. Prepare Tofu: Press and pat the tofu dry using paper towels to remove excess moisture. Cut into bite-sized cubes and set aside to maintain shape during cooking.
  2. Sauté Tofu: Heat 1 teaspoon of oil in a large skillet or wok over medium-high heat. Add tofu cubes and cook for 6 to 8 minutes, turning occasionally until golden on all sides. Transfer cooked tofu to a plate and set aside.
  3. Sauté Aromatics: In the same skillet, add the remaining 1 teaspoon of oil. Add the chopped onion and sauté for 2 to 3 minutes until softened and translucent. Stir in fresh ginger, green curry paste, lemongrass paste, and kosher salt. Cook for 1 to 2 minutes while stirring constantly until fragrant and well combined.
  4. Cook Vegetables: Add the sliced carrots and cauliflower florets to the skillet. Cook for 4 to 5 minutes, stirring occasionally to allow the vegetables to slightly soften. Then add the sliced yellow squash and cook for another 2 to 3 minutes until all vegetables are tender but still retain some bite.
  5. Add Flavors and Liquids: Stir in the fish sauce, if using, along with lime juice and zest. Pour in the canned light coconut milk, mixing well to combine all flavors and ingredients evenly.
  6. Simmer Curry: Reduce heat to medium-low and let the curry simmer gently for 4 to 6 minutes. This allows the flavors to meld while ensuring vegetables are tender. Return the sautéed tofu to the skillet and gently stir to coat the tofu cubes with the curry sauce. Stir in the fresh cilantro and/or Thai basil just before serving to preserve their vibrant flavor and color.
  7. Serve: Serve the tofu green curry hot over steamed jasmine rice, brown rice, or rice noodles. Garnish with additional cilantro or a lime wedge if desired. Optionally, drizzle with Sriracha for an extra kick of heat.

Notes

  • Pressing the tofu is essential to remove excess water; this helps it brown nicely and absorb more flavor.
  • Adjust green curry paste quantity according to your preferred spice level.
  • Fish sauce is optional to keep the dish vegetarian, but it adds umami depth.
  • Fresh herbs like cilantro or Thai basil can be used alone or combined for a fresh finish.
  • Serve with your choice of rice or noodles to complete the meal.
  • For a gluten-free version, verify that your curry paste and fish sauce are gluten-free.

Similar Posts

Leave a Reply

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

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