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.
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).
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
- → How firm should the tofu be for this dish?
-
Firm tofu is best for this dish as it holds its shape well during sautéing and simmering in sauce.
- → Can I substitute other vegetables?
-
Yes, you can use vegetables like broccoli, eggplant, or baby corn to suit your tastes or what you have on hand.
- → Is the green curry paste spicy?
-
Green curry paste brings moderate heat and aromatic depth. Adjust quantity to increase or reduce spiciness.
- → Which rice pairs well with this meal?
-
Jasmine rice is ideal, but brown rice or even rice noodles are great options for serving alongside the curry.
- → How can I make this dish gluten-free?
-
Use gluten-free soy sauce or tamari and ensure your curry paste is labeled gluten-free before preparing.
- → What dietary preferences does this dish satisfy?
-
This meal is suitable for vegan and gluten-free diets, making it versatile for different needs.