Green Curry Tofu Vegetables

Creamy Green Curry Tofu dish, vividly colored with fresh vegetables and fragrant herbs. Bookmark
Creamy Green Curry Tofu dish, vividly colored with fresh vegetables and fragrant herbs. | everybitebetters.com

Green curry tofu features cubes of golden tofu paired with a medley of crisp vegetables, all simmered in a fragrant green curry sauce made with coconut milk, vegetable broth, and aromatic Thai spices. Quick prep and easy steps make it ideal for busy evenings. The salsa of lime juice, Thai basil, and fresh chili adds brightness, while jasmine rice provides a comforting base. Customizable for preferred spice levels, protein options, and garnishes, this vibrant dish offers a balance of textures and flavors. Suitable for vegan and gluten-free diets, it’s a nourishing choice perfect for any weeknight.

This Green Curry Tofu brings a splash of color and Thai flavor to your dinner table whenever you crave something vibrant and deeply satisfying. Creamy coconut sauce, just-spicy-enough green curry, and crisp vegetables make it one of those weeknight wonders that do not feel routine. I make this when I have a bag of vegetables needing love and want everyone at the table asking for seconds.

The first time I made this, my kitchen was alive with lemongrass and basil scents and it felt like a little escape. Now it is my pick-me-up when I want dinner to truly sparkle without extra fuss.

Ingredients

  • Firm tofu: creates a hearty base and soaks up the curry
  • Red bell pepper: brings sweetness and bright color
  • Zucchini: adds tender texture and gentle flavor
  • Snap peas: offer crunch and a fresh green snap
  • Carrot: gives subtle sweetness and color
  • Onion: forms the savory foundation for the sauce
  • Green curry paste: infuses all with Thai aromatics and heat
  • Coconut milk: gives that signature creaminess
  • Vegetable broth: deepens the sauce and keeps things light
  • Soy sauce or tamari: seasons and brings umami choose tamari for gluten free
  • Brown sugar: balances heat and salt with mellow sweetness
  • Lime juice: brightens the dish at the end
  • Fresh ginger and garlic: deliver classic depth
  • Thai basil or cilantro: refresh the rich curry
  • Red chili (optional): for extra heat if you love it
  • Lime wedges: add zing at the table
  • Cooked jasmine rice: makes this a complete meal and soaks up every drop

Instructions

Sauté the Tofu:
Place cubed tofu into a hot oiled skillet and cook until all sides are golden, turning frequently. Give it five to seven minutes so it gets a crisp crust. Set aside so you can use that pan flavor for the veggies.
Build the Flavor Base:
In the same skillet, add a dash more oil if needed. Toss in onion, minced garlic, and ginger. Sauté for two minutes. Let these release their fragrance and soften (this is where all the flavor begins).
Cook the Veggies:
Add bell pepper, zucchini, carrot, and snap peas. Stir-fry for three to four minutes. Let them become just tender, keeping some crispness because that texture makes the curry shine.
Coat with Curry Paste:
Push the vegetables aside and add the curry paste into the pan bottom. Cook for one minute while stirring so the paste's aromatics wake up and spread through the kitchen.
Simmer Everything:
Pour in coconut milk, vegetable broth, soy sauce, and brown sugar. Stir well and let the sauce come to a gentle simmer so it is creamy and well-mixed throughout.
Return the Tofu:
Nestle the tofu cubes back into your pan. Let them soak up flavor in the bubbling sauce for five to seven minutes, until everything thickens just enough and the tofu is heated through.
Finish with Lime Juice:
Add your lime juice straight to the pan. Stir and taste. Adjust with more salt or a touch of sugar if you want. This last hit lifts all the flavors.
Serve It Up:
Ladle your green curry over hot jasmine rice. Top with Thai basil or cilantro, more fresh chili if you like heat, and serve with lime wedges for a burst at the table.
Hot, vegan Green Curry Tofu simmers, ready to be served over fluffy jasmine rice. Bookmark
Hot, vegan Green Curry Tofu simmers, ready to be served over fluffy jasmine rice. | everybitebetters.com

My favorite ingredient is the coconut milk, which makes every bite super lush and never heavy. Last holiday I made this for my sister and she said she loved how bright the veggies stayed and how filling yet light it tasted.

Storage Tips

Store leftover curry in an airtight container. Fridge life is up to four days. Reheat gently over low heat so tofu stays tender and the sauce does not split.

Ingredient Substitutions

Switch veggies based on season. Eggplant, broccoli, or baby corn work beautifully. Swap in chickpeas or edamame for extra protein or if you run short on tofu.

Serving Suggestions

Garnish bowls with fresh basil, sliced chili, and a wedge of lime. Pair with sticky jasmine rice or brown rice if you prefer a nutty base. A Thai beer or lightly sweet Riesling complements the heat.

Cultural Context

Green curry is a beloved staple of central Thai cuisine, celebrated for its balance of heat, sweetness, and freshness. While traditional versions use fish sauce and often chicken, tofu adapts this classic for plant-based eaters while honoring authentic flavors.

Seasonal Adaptations

Spring means peas and new carrots. Summer calls for zucchini, peppers, and basil. Winter is prime for broccoli, sweet potato, and even spinach. Adjust the curry paste amount (more in cool weather, less when it is hot outside).

Aromatic Green Curry Tofu recipe showcasing golden-brown tofu and colorful vegetables in rich sauce. Bookmark
Aromatic Green Curry Tofu recipe showcasing golden-brown tofu and colorful vegetables in rich sauce. | everybitebetters.com

This curry is as easy as it is bold. Enjoy making it on busy nights and know it freezes well for savory comfort on demand.

Recipe FAQs

Firm tofu is best for this dish as it holds its shape well during sautéing and simmering in sauce.

Yes, you can use vegetables like broccoli, eggplant, or baby corn to suit your tastes or what you have on hand.

Green curry paste brings moderate heat and aromatic depth. Adjust quantity to increase or reduce spiciness.

Jasmine rice is ideal, but brown rice or even rice noodles are great options for serving alongside the curry.

Use gluten-free soy sauce or tamari and ensure your curry paste is labeled gluten-free before preparing.

This meal is suitable for vegan and gluten-free diets, making it versatile for different needs.

Green Curry Tofu Vegetables

Tofu and veggies simmered in fragrant Thai green curry with coconut, served hot over jasmine rice.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Tofu

  • 14 oz firm tofu, pressed and cut into ¾-inch cubes

Vegetables

  • 1 red bell pepper, sliced
  • 1 small zucchini, sliced
  • 3.5 oz snap peas, trimmed
  • 1 small carrot, thinly sliced
  • 1 small onion, sliced

Curry Sauce

  • 2 tbsp green curry paste
  • 1 can (13.5 oz) coconut milk
  • ½ cup vegetable broth
  • 2 tsp soy sauce or tamari
  • 1 tsp brown sugar
  • 1 tbsp lime juice

Aromatics & Garnishes

  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • Fresh Thai basil or cilantro, for garnish
  • 1 red chili, sliced (optional)
  • Lime wedges, for serving
  • Cooked jasmine rice, to serve

Instructions

1
Sear Tofu: Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add tofu cubes and cook until golden on all sides, about 5–7 minutes. Transfer tofu to a plate and set aside.
2
Sauté Aromatics: In the same pan, add a little more oil if necessary. Sauté onion, garlic, and ginger for 2 minutes until fragrant.
3
Cook Vegetables: Add bell pepper, zucchini, carrot, and snap peas. Stir-fry for 3–4 minutes until vegetables begin to soften.
4
Add Green Curry Paste: Stir in the green curry paste and cook for 1 minute until aromatic.
5
Create Curry Sauce: Add coconut milk, vegetable broth, soy sauce (or tamari), and brown sugar. Stir and bring to a gentle simmer.
6
Simmer Tofu: Return tofu cubes to the pan. Simmer for 5–7 minutes until sauce thickens and tofu is heated through.
7
Finish and Season: Stir in lime juice. Taste and adjust seasoning as desired.
8
Serve and Garnish: Spoon curry over jasmine rice, garnishing with Thai basil or cilantro, sliced red chili, and lime wedges.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons
  • Rice cooker or saucepan

Nutrition (Per Serving)

Calories 320
Protein 13g
Carbs 20g
Fat 20g

Allergy Information

  • Contains soy (tofu, soy sauce/tamari).
  • Coconut milk may be a tree nut allergen.
  • Verify curry paste and soy sauce labels for gluten and fish derivatives.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.