Make this creamy, spicy Thai Green Curry with Tofu for a wonderful vegetarian weeknight dinner. You will love the fresh flavors and hearty vegetables in this simple recipe.
Author:Jen Rwanda
Prep Time:15 minutes
Cook Time:20 minutes
Total Time:35 minutes
Yield:4 servings
Category:Main Dish
Method:Stovetop
Cuisine:Thai
Diet:Vegetarian
Ingredients
Scale
1 block (14 oz) extra-firm tofu, pressed and cubed
1 tablespoon coconut oil
2 tablespoons Thai green curry paste (adjust to your spice preference)
1 can (13.5 oz) full-fat coconut milk
1 cup vegetable broth
1 tablespoon soy sauce or tamari
1 teaspoon brown sugar
1 red bell pepper, sliced
1 cup broccoli florets
1/2 cup bamboo shoots, drained
1/2 cup snow peas
Fresh basil leaves, for garnish
Lime wedges, for serving
Instructions
Heat the coconut oil in a large pot or Dutch oven over medium-high heat.
Add the cubed tofu and cook until golden brown on all sides, about 5-7 minutes. Remove the tofu and set it aside.
Reduce the heat to medium. Add the green curry paste to the pot and cook for 1 minute until fragrant, stirring constantly.
Pour in the coconut milk and vegetable broth. Whisk well to combine with the paste.
Stir in the soy sauce and brown sugar. Bring the mixture to a gentle simmer.
Add the sliced bell pepper and broccoli florets. Cook for 5 minutes until they start to soften.
Stir in the bamboo shoots and snow peas. Cook for another 2-3 minutes.
Return the cooked tofu to the pot. Heat through for 1 minute.
Taste the curry and adjust seasoning if needed.
Serve immediately over rice, garnished with fresh basil and a wedge of lime.
Notes
Pressing your tofu removes excess water, allowing it to brown better and absorb more flavor.
You can substitute any firm vegetables you have on hand, like zucchini or carrots.
For extra heat, add a few thin slices of fresh chili pepper with the curry paste.