advertisement

7 Easy Steps to Make Thai Green Curry with Tofu and Veggies

Thai Green Curry with Tofu and Veggies served over jasmine rice in a creamy coconut curry sauce

If you’re looking for a restaurant-quality meal that’s surprisingly easy to prepare, Thai Green Curry with Tofu and Veggies deserves a spot on your weekly dinner menu. Rich coconut milk, fragrant green curry paste, crispy tofu, and colorful vegetables come together to create an irresistible meal that’s comforting, healthy, and packed with bold Thai flavors.

Whether you’re a vegetarian, trying to eat more plant-based meals, or simply craving something different from your usual dinner rotation, this recipe is guaranteed to satisfy. Even better? It comes together in about 35 minutes, making it ideal for busy weeknights.

Let’s dive into everything you need to know to make the best homemade Thai Green Curry with Tofu and Veggies.

Table of Contents

Why You’ll Love This Thai Green Curry with Tofu and Veggies

There are plenty of reasons why this dish has become a favorite in kitchens across America.

  • Creamy and rich without heavy cream
  • Loaded with colorful vegetables
  • Excellent source of plant-based protein
  • Naturally dairy-free
  • Easily gluten-free
  • Ready in under 40 minutes
  • Great for meal prep
  • Customizable with your favorite vegetables

Unlike takeout, making curry at home allows you to control the spice level, sodium, and ingredients while saving money.


What Is Thai Green Curry?

Thai Green Curry is one of Thailand’s most beloved dishes. Unlike red curry, green curry gets its vibrant color from fresh green chilies combined with herbs like cilantro, basil, lemongrass, kaffir lime leaves, garlic, and shallots.

The curry is traditionally simmered in creamy coconut milk and paired with vegetables, meat, seafood, or tofu.

This vegetarian version delivers all the authentic flavor while keeping the recipe light and wholesome.


Ingredients You’ll Need

Fresh ingredients for Thai Green Curry with Tofu and Veggies including tofu, coconut milk, vegetables, and green curry paste

For the Curry

  • 14 oz extra-firm tofu
  • 2 tablespoons vegetable oil
  • 1 tablespoon sesame oil
  • 3 tablespoons Thai green curry paste
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 cup vegetable broth
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 teaspoon grated ginger
  • 2 cloves garlic, minced
  • Juice of half a lime

Vegetables

Choose a colorful mix such as:

  • Red bell pepper
  • Yellow bell pepper
  • Broccoli florets
  • Snap peas
  • Zucchini
  • Carrots
  • Mushrooms
  • Baby corn
  • Bamboo shoots

Garnishes

  • Fresh Thai basil
  • Fresh cilantro
  • Lime wedges
  • Sliced green onions
  • Sesame seeds
  • Red chili slices

Serve over:

  • Jasmine rice
  • Brown rice
  • Rice noodles
  • Cauliflower rice

Step 1: Prepare the Tofu

The secret to delicious tofu is removing excess moisture.

Wrap the tofu in paper towels and press it for about 20 minutes. Cut into bite-sized cubes.

Heat vegetable oil in a skillet over medium-high heat.

Cook tofu for 3โ€“4 minutes per side until crispy and golden.

Set aside.


Step 2: Cook the Aromatics

In a large skillet or Dutch oven:

  • Add sesame oil.
  • Sautรฉ garlic and ginger for about 30 seconds.
  • Stir in the green curry paste.

Cook the curry paste for 2โ€“3 minutes.

This step is essential because it releases the oils and deepens the flavor.

Your kitchen will already smell incredible.


Step 3: Add Coconut Milk

Slowly pour in the coconut milk while stirring continuously.

Add:

  • Vegetable broth
  • Soy sauce
  • Brown sugar

Bring everything to a gentle simmer.

Avoid boiling too aggressively, which can separate the coconut milk.


Step 4: Cook the Vegetables

Add vegetables according to cooking time.

Start with:

  • Carrots
  • Broccoli

After 3 minutes, add:

  • Bell peppers
  • Mushrooms
  • Snap peas
  • Zucchini

Cook until vegetables are tender-crisp.

You want them colorfulโ€”not mushy.


Step 5: Add the Crispy Tofu

Cooking Thai Green Curry with Tofu and Veggies in a skillet with coconut milk and fresh vegetables

Carefully fold the crispy tofu into the curry.

Allow everything to simmer together for another 5 minutes so the tofu absorbs all those delicious flavors.

Finish with fresh lime juice.


Step 6: Taste and Adjust

This is where homemade curry really shines.

Need more spice?

Add:

  • Extra curry paste
  • Fresh Thai chilies

Need more sweetness?

Add another teaspoon of brown sugar.

Need more salt?

A splash of soy sauce works perfectly.

Too spicy?

Simply stir in extra coconut milk.


Step 7: Garnish and Serve

Top your Thai Green Curry with Tofu and Veggies with:

  • Thai basil
  • Cilantro
  • Green onions
  • Sesame seeds
  • Lime wedges

Serve immediately over fluffy jasmine rice.

Every bite is creamy, spicy, fresh, and comforting.


Tips for the Best Thai Green Curry with Tofu and Veggies

Press the tofu

Removing water helps it become wonderfully crispy.

Use full-fat coconut milk

It creates the rich, silky texture authentic Thai curry is known for.

Don’t overcook vegetables

Bright vegetables add freshness and texture.

Cook the curry paste first

Never skip this stepโ€”it develops the flavor dramatically.

Finish with lime juice

Fresh acidity balances the creamy coconut milk beautifully.


Best Vegetables for Thai Curry

One of the best things about this recipe is its flexibility.

Excellent vegetable options include:

  • Baby spinach
  • Bok choy
  • Eggplant
  • Green beans
  • Asparagus
  • Sweet potatoes
  • Snow peas
  • Cauliflower
  • Pumpkin
  • Kale

Mix and match depending on the season.


How Spicy Is Thai Green Curry?

Thai Green Curry is generally spicier than Thai Red Curry.

To reduce heat:

  • Use less curry paste.
  • Add extra coconut milk.
  • Stir in a little brown sugar.

For extra spice:

  • Add sliced Thai bird’s eye chilies.
  • Mix in chili flakes.
  • Finish with chili oil.

Protein Variations

Although tofu is delicious, you can easily customize this curry.

Try:

  • Chickpeas
  • Tempeh
  • Edamame
  • Shrimp
  • Chicken
  • Salmon

Vegetarians especially love adding both tofu and chickpeas for extra protein.


Storage Instructions

Refrigerator

Store leftovers in an airtight container for up to 4 days.

The flavors become even better overnight.


Freezer

Freeze for up to 2 months.

Thaw overnight before reheating.


Reheating

Warm gently over medium-low heat.

Add a splash of coconut milk if the curry thickens too much.


What to Serve with Thai Green Curry

Thai Green Curry with Tofu and Veggies served on a dinner table with jasmine rice and fresh lime

Complete your meal with:

  • Jasmine rice
  • Coconut rice
  • Rice noodles
  • Fresh cucumber salad
  • Thai spring rolls
  • Mango salad
  • Garlic naan
  • Steamed broccoli

Health Benefits

This Thai Green Curry with Tofu and Veggies is surprisingly nutritious.

Benefits include:

  • High in plant protein
  • Rich in fiber
  • Packed with vitamins A and C
  • Healthy fats from coconut milk
  • Antioxidants from colorful vegetables
  • Naturally dairy-free

Using plenty of vegetables makes every serving satisfying and nourishing.


Common Mistakes to Avoid

Using soft tofu

Always choose extra-firm tofu.

Boiling the coconut milk

Keep the curry at a gentle simmer.

Overcooking vegetables

Maintain vibrant colors and crisp texture.

Skipping the lime juice

Fresh citrus brightens the entire dish.

Not tasting before serving

Adjust seasoning at the end for the best balance.

Frequently Asked Questions

Can I make Thai Green Curry with Tofu and Veggies vegan?

Yes! Simply use vegan green curry paste and ensure your soy sauce is vegan-friendly.

Can I make it gluten-free?

Absolutely. Replace soy sauce with gluten-free tamari or coconut aminos.

Which coconut milk works best?

Full-fat canned coconut milk provides the creamiest texture and richest flavor.

Can I prepare it ahead?

Yes. It tastes even better the next day, making it perfect for meal prep.

Can I use frozen vegetables?

Yes. Add them directly to the simmering curry and cook until heated through.

Final Thoughts

Making Thai Green Curry with Tofu and Veggies at home is easier than many people think. With creamy coconut milk, aromatic green curry paste, crispy tofu, and vibrant vegetables, this comforting dish delivers restaurant-quality flavor in less than 40 minutes.

Whether you’re cooking for family, meal prepping for the week, or simply looking for a healthier dinner option, this flavorful curry is sure to become a favorite. Once you master the basics, you can customize it endlessly with seasonal vegetables, different proteins, or your preferred spice level. Enjoy every creamy, fragrant bite!

Tags:

You might also like these recipes

Leave a Comment