The aroma of spicy, creamy tofu green curry with vegetables wafts through the air, wrapping around you like a warm blanket on a chilly evening. Imagine vibrant colors dancing in the pot: bright green bell peppers, rich orange carrots, and soft, golden tofu soaking in a luscious coconut milk bath. It’s an inviting dish that promises to transport your taste buds straight to Southeast Asia.

I remember the first time I made this dish—my friends were over for a casual dinner party. As I stirred the curry, the delightful scents wafted into the living room, and suddenly everyone was hovering around the kitchen like bees to honey. This dish is perfect for cozy nights or impressing guests with minimal effort but maximum flavor.
Why You'll Love This Recipe
- This delectable tofu green curry offers an easy preparation method that won’t leave you sweating in the kitchen
- The explosion of flavors makes each bite a delightful experience
- Its vibrant colors ensure it stands out on any dinner table, making it eye-catching and appetizing
- Versatile enough for weeknight dinners or meal prep, it adapts beautifully to whatever veggies you have on hand
Cooking this tofu green curry has always brought smiles and happy bellies to my gatherings—my friends still rave about it!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Firm Tofu: Use high-quality firm tofu for the best texture; pressing it helps achieve a crispy exterior.
Coconut Milk: Opt for full-fat coconut milk for a rich and creamy sauce that enhances flavor.
Green Curry Paste: Choose a good-quality paste for authentic flavor; it packs a punch without overpowering.
Mixed Vegetables: Bell peppers, carrots, and snap peas add color and crunch; feel free to mix it up based on your favorites.
Fresh Basil: Adds aromatic freshness at the end; Thai basil is ideal but regular basil works too!
Lime Juice: A squeeze of lime elevates flavors; use fresh lime juice for the best results.
For the Sauce:
Soy Sauce: Low-sodium soy sauce helps balance flavors without overwhelming saltiness.
Brown Sugar: A hint of sweetness from brown sugar balances out spiciness beautifully.
Vegetable Broth: Use homemade or store-bought broth as a base for added depth of flavor.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make tofu green curry with vegetables
Prep Your Ingredients: Begin by pressing the tofu between paper towels to eliminate excess moisture for better frying. Chop your chosen vegetables into bite-sized pieces while daydreaming about how delicious they’ll be.
Sauté Aromatics: Heat some oil in a large pan over medium heat until shimmering. Add minced garlic and ginger until fragrant—about 1 minute—making sure not to burn them as we want flavorful aromas filling your kitchen.
Add Green Curry Paste: Stir in about 2-3 tablespoons of green curry paste until well combined with garlic and ginger. Cook this mixture until it’s fragrant, which takes about 1-2 minutes—like magic!
Add Coconut Milk and Broth: Pour in a can of coconut milk followed by vegetable broth. Mix everything together until smooth and velvety while feeling like you’re concocting something extraordinary.
Add Tofu and Vegetables: Carefully add cubed tofu and mixed vegetables to the pot. Simmer everything gently for about 10-15 minutes until veggies are tender yet crisp—this is where those vibrant colors really shine.
Finish with Basil and Lime Juice: Just before serving, stir in fresh basil leaves and a generous squeeze of lime juice. Give it one last stir and watch as your curry transforms into an aromatic masterpiece!
Now you’re ready to serve! Whether over fluffy rice or alongside warm naan bread, this tofu green curry with vegetables will surely be a hit at your next meal!
You Must Know
- Tofu green curry with vegetables is a delightful dish bursting with flavor
- It’s not only nutritious but also a quick one-pot meal that pleases both vegans and meat-lovers alike
- The balance of spices and fresh veggies creates a mouthwatering aroma that fills your kitchen
Perfecting the Cooking Process
Start by sautéing the aromatic ingredients like garlic and ginger first, then add the tofu, followed by coconut milk and vegetables for an even cook. This order ensures every ingredient shines and harmonizes beautifully.
Add Your Touch
Feel free to customize this recipe! Swap in your favorite veggies, experiment with spice levels, or drizzle some lime juice for extra zing. Each variation offers a unique twist on this classic dish.
Storing & Reheating
Store your leftover tofu green curry in an airtight container in the fridge for up to three days. Reheat gently on the stove or microwave until warmed through to maintain texture and flavor.
Chef's Helpful Tips
- For a creamier sauce, use full-fat coconut milk instead of light
- Always press tofu before cooking to remove excess moisture; this helps it absorb flavors better
- Add leafy greens like spinach just before serving for added nutrition without overcooking them
My friend once told me that the secret to her unforgettable dinner parties was always making this tofu green curry. The laughter, compliments, and second servings were proof enough that delicious food truly brings people together.
FAQ
Is tofu necessary for this green curry?
Tofu adds protein and texture, but feel free to omit it if preferred.
Can I use frozen vegetables in the recipe?
Absolutely! Just adjust cooking time as frozen veggies may require less cooking time.
What is the best way to serve tofu green curry?
Serve it hot over steamed rice or noodles for a comforting meal experience.

Tofu Green Curry with Vegetables
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ann Foster
- Total Time: 35 minutes
- Yield: Serves 4
Description
Indulge in the rich flavors of this Tofu Green Curry with Vegetables, a vibrant dish filled with tender tofu and colorful vegetables simmered in a creamy coconut milk sauce. The aromatic spices and fresh ingredients transport your taste buds to Southeast Asia, making it perfect for cozy dinners or impressing guests. Easy to prepare and customizable, this curry is both nutritious and satisfying.
Ingredients
- 14 oz firm tofu, pressed and cubed
- 1 can (13.5 oz) full-fat coconut milk
- 3 tbsp green curry paste
- 1 cup bell peppers, chopped
- 1 cup carrots, sliced
- 1 cup snap peas
- 1/4 cup fresh basil leaves
- Juice of 1 lime
- 2 tbsp low-sodium soy sauce
- 1 tbsp brown sugar
- 1 cup vegetable broth
Instructions
- Press the tofu between paper towels to remove excess moisture.
- Heat oil in a large pan over medium heat; sauté minced garlic and ginger until fragrant.
- Stir in green curry paste for 2-3 minutes until aromatic.
- Add coconut milk and vegetable broth; mix until smooth.
- Incorporate cubed tofu and mixed vegetables; simmer for 10-15 minutes until veggies are tender.
- Before serving, stir in fresh basil and lime juice.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Southeast Asian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 550mg
- Fat: 22g
- Saturated Fat: 18g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 0mg






