Introduction
This delicious green curry is a fantastic meal that combines the creaminess of coconut milk with the heartiness of tofu and sweet potatoes. It’s not only rich in flavor but also packed with nutrients, making it a satisfying dish for anyone looking to indulge in a plant-based meal. Perfect for a cozy dinner, this recipe is sure to delight both vegetarian and non-vegetarian palates alike.
Detailed Ingredients with measures
12 ounces firm tofu
Olive oil
Salt
2 sweet potatoes, peeled and cubed
4 tablespoons green curry paste
Three 14-ounce cans coconut milk
3 cups broccoli florets
1 cup white rice
Fresh cilantro (optional)
Golden raisins (optional)
Fish sauce (optional)
Brown sugar (optional)
Prep Time
20 minutes
Cook Time
30 minutes
Total Time
50 minutes
Yield
Serves 4-6
This recipe offers a wonderful combination of textures and flavors. The crispy tofu complements the creamy, spicy curry, while the sweet potatoes add a natural sweetness that balances the dish beautifully. Serve it over a bed of fluffy rice, and don’t forget to finish with a sprinkle of fresh cilantro and a hint of sweetness with golden raisins or brown sugar for an added dimension. Enjoy!
Detailed Directions and Instructions
Prepare the Tofu
Press the tofu with paper towels to remove excess water. Cut the tofu into cubes. In a large soup pot, heat olive oil over medium-high heat. Add the tofu cubes, sprinkle with salt, and pan-fry for 10-15 minutes until golden brown. Remove the tofu from the pot and set aside.
Cook the Rice
Prepare the white rice according to package instructions.
Prepare the Curry
In the same pot, add the cubed sweet potatoes, coconut milk, and green curry paste. Stir to combine and bring the mixture to a simmer. Cook for 5-10 minutes until the sweet potatoes are fork-tender. Add the broccoli florets and the previously cooked tofu to the pot. Simmer for an additional 3-5 minutes until the broccoli is bright green.
Finish and Serve
Optionally, stir in a handful of golden raisins and chopped fresh cilantro. For enhanced flavor, consider adding a splash of fish sauce and a sprinkle of brown sugar to taste. Serve the green curry over the prepared white rice.
Notes
Tofu Preparation
Ensure the tofu is pressed well to achieve a firmer texture and better browning during cooking.
Rice Cooking Tips
Use a ratio of 1 part rice to 2 parts water for optimal cooking, following the package instructions closely.
Sweet Potato Cooking
Check doneness with a fork; they should be easy to pierce but not mushy.
Broccoli Cooking Time
Avoid overcooking the broccoli to maintain its vibrant color and crisp texture.
Optional Ingredients
Adding golden raisins can give a sweet contrast to the curry, while fish sauce adds depth; adjust according to personal taste preferences.

Cook Techniques
Pressing Tofu
Pressing tofu removes excess moisture, allowing it to absorb flavors better and achieve a firmer texture when cooked.
Pan-Frying Tofu
Pan-frying tofu in olive oil gives it a crisp exterior while keeping the inside soft. Fry until golden brown for the best texture.
Simmering
Simmering sweet potatoes in coconut milk and curry paste allows the flavors to meld together while cooking the potatoes to a tender consistency.
Adding Vegetables
Add vegetables like broccoli towards the end of the cooking process to maintain their bright color and crispness.
Enhancing Flavor
Incorporating ingredients like fish sauce and brown sugar can elevate the dish’s depth and balance the flavors of the curry.
Serving
Serve the curry over white rice for a satisfying meal that complements the creamy and spicy flavors of the green curry.
FAQ
Can I use another type of curry paste?
Yes, you can substitute green curry paste with red or yellow curry paste depending on your taste preference.
What can I use instead of tofu?
You can replace tofu with chickpeas or tempeh for a different protein source.
Is this dish vegan-friendly?
Yes, as it uses plant-based ingredients. Just ensure that the curry paste and any optional ingredients are also vegan.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat before serving.
Can I freeze this dish?
Yes, the curry can be frozen. Ensure it’s cooled completely before transferring to a freezer-safe container.
Conclusion
This green curry featuring tofu, sweet potatoes, and broccoli is a delightful blend of flavors and textures. The creamy coconut milk combined with the aromatic green curry paste creates a comforting dish that is both nutritious and satisfying. Whether enjoyed on its own or enhanced with optional ingredients, this recipe is sure to become a staple in your culinary repertoire.
Sweet Potato and Chickpea Curry
Combine cubed sweet potatoes with canned chickpeas in a coconut milk base and spice with curry paste for a hearty vegetarian dish.
Broccoli and Tofu Stir-Fry
Stir-fry tofu and broccoli together with soy sauce and garlic for a quick, savory meal that can be served with rice or noodles.
Coconut Rice with Golden Raisins
Cook white rice in coconut milk and stir in golden raisins for a sweet and rich side dish that pairs well with savory entrees.
Thai Green Curry with Shrimp
Substitute tofu with shrimp while keeping the sweet potatoes and broccoli, for a seafood twist to your green curry.
Vegetable Curry with Peppers
Add bell peppers and carrots to the original curry recipe for additional color and nutrition while enhancing the flavor profile.
Tofu Salad with Cilantro Dressing
Cube leftover tofu and toss with fresh greens, chopped cilantro, and a lime vinaigrette for a refreshing salad.
