Go Back
To create a great vegan Thai green curry, you need key ingredients that bring flavor and texture. Here’s what you will need: - 1 tablespoon coconut oil - 1 onion, thinly sliced - 3 cloves garlic, minced - 1 tablespoon fresh ginger, grated - 2-3 tablespoons Thai green curry paste - 1 can (400ml) coconut milk - 2 cups vegetable broth - 1 medium zucchini, chopped - 1 red bell pepper, sliced - 1 cup green beans, trimmed - 1 cup cauliflower florets - 1 cup firm tofu, cubed - 2 tablespoons soy sauce - 1 tablespoon lime juice - Fresh basil leaves for garnish - Cooked jasmine rice or quinoa for serving Each ingredient adds a unique touch. The coconut oil gives a nice base. The onion, garlic, and ginger create a fragrant mix. Thai green curry paste is the star, giving that distinct flavor. Coconut milk adds creaminess, while the broth provides depth. Fresh veggies bring color and crunch, while tofu offers protein. To make your curry shine, you can adjust spices and flavors. Here are some tips: - Thai Green Curry Paste: This paste is packed with herbs and spices. You can find it in stores or make your own. Use more for a spicier kick. - Lime Juice: A splash of lime juice brightens the dish. It adds a zesty flavor that balances the richness of coconut milk. - Soy Sauce: This gives saltiness and umami. If you need it gluten-free, use tamari instead. These enhancers make your curry richer and more vibrant. You can even add a pinch of sugar or chili flakes for extra flavor. Sometimes, you may not have all the ingredients. Here are some easy swaps: - Coconut Oil: Use olive or avocado oil if you don’t have coconut oil. - Firm Tofu: You can replace tofu with tempeh or seitan for a different protein source. - Vegetables: Feel free to swap veggies based on what you have. Broccoli, carrots, or peas work great too. These substitutions keep your curry delicious while allowing flexibility. You can make it your own while still keeping the essence of a vegan Thai green curry. Start by gathering all your ingredients. This makes cooking smooth and fun. - 1 tablespoon coconut oil - 1 onion, thinly sliced - 3 cloves garlic, minced - 1 tablespoon fresh ginger, grated - 2-3 tablespoons Thai green curry paste (adjust to taste) - 1 can (400ml) coconut milk - 2 cups vegetable broth - 1 medium zucchini, chopped - 1 red bell pepper, sliced - 1 cup green beans, trimmed - 1 cup cauliflower florets - 1 cup firm tofu, cubed - 2 tablespoons soy sauce (or tamari for gluten-free) - 1 tablespoon lime juice - Fresh basil leaves for garnish - Cooked jasmine rice or quinoa for serving Next, slice the onion and chop the veggies. Mince the garlic and grate the ginger. Heat the coconut oil in a large pot over medium heat. Add the sliced onion and sauté for about 5 minutes. You want them soft and clear. Then, add the minced garlic and grated ginger. Sauté for another minute until you smell the great aroma. Now, stir in the Thai green curry paste. Cook for 2-3 minutes. This blends the flavors well. Pour in the coconut milk and vegetable broth. Stir to mix everything nicely. Add the chopped zucchini, sliced bell pepper, green beans, and cauliflower. Bring the mixture to a gentle simmer. Cook for about 10-15 minutes. The veggies should be tender but bright. Gently fold in the cubed tofu. Let it heat through for another 5 minutes. Stir in the soy sauce and lime juice. Taste and adjust the seasoning if needed. Remove the pot from heat. Let the curry rest for a few minutes. This helps the flavors get even better. Taste your curry. If it needs more heat, add extra curry paste. For more brightness, squeeze in more lime juice. Serve the curry hot over jasmine rice or quinoa. Garnish with fresh basil leaves. Enjoy your vibrant and tasty dish! For the full recipe, check out the details above. To start, choose a good pot for even heat. I like using a heavy-bottomed pot. Heat the coconut oil until it melts. Add the onion and cook until soft. This takes about five minutes. Next, add garlic and ginger. These give great flavor. Stir in the Thai green curry paste and let it cook. This step is key for rich taste. Serve your curry over jasmine rice or quinoa. Both work well to soak up flavors. You can also add fresh basil on top. This adds a nice touch. For a crunch, try some roasted peanuts. They add a great texture. A side of lime wedges brightens the dish too. It adds a zesty kick. You can easily change this recipe for your needs. For a nut-free option, skip the peanuts. If you want it gluten-free, use tamari instead of soy sauce. You can also swap tofu for chickpeas. They provide protein and work well with the spices. Feel free to play with veggies too. Carrots or eggplant can add variety to your curry. Check out the Full Recipe for more ideas. {{image_2}} You can swap vegetables in your Vegan Thai Green Curry based on what you like. Use eggplant, broccoli, or snap peas for a fresh twist. Carrots add sweetness, while spinach brings a lovely green color. Feel free to mix and match based on the seasons or your pantry stock. Tofu is great, but you can try other proteins too. Chickpeas or lentils work well if you want a hearty dish. Tempeh has a firm texture and adds a nutty taste. For a nut-free option, use seitan. Each protein gives a unique flavor and texture to your curry. Adjusting the heat level is easy. Use less curry paste for a milder taste. If you love spice, add fresh chilies or more curry paste. Remember, you can always start small and build up. Balancing heat with coconut milk keeps the dish creamy and delicious. For the full recipe, check out the detailed instructions. After you enjoy your vegan Thai green curry, store any leftovers in an airtight container. Let the curry cool first, then cover it tightly. Keep it in the fridge for up to 4 days. This way, you can savor the flavors again later. When you're ready to eat again, reheat your curry on the stove. Use a medium heat and stir often. This helps it warm evenly. You can add a splash of vegetable broth or coconut milk if it seems thick. Heat until it's hot, but don’t boil it. If you want to save some curry for later, freezing is a great option. Portion the curry into freezer-safe containers. Leave some space at the top because it will expand when frozen. It can last for about 2-3 months in the freezer. To thaw, move it to the fridge a day before you eat it. Then, reheat it on the stove as mentioned before. This keeps your meal fresh and tasty! For the full recipe, check out the details above. Yes, you can make Vegan Thai Green Curry ahead of time. Cook it fully and let it cool. Store it in an airtight container in the fridge for up to four days. The flavors will deepen as it sits. This curry also tastes great when reheated. I love serving this curry with jasmine rice or quinoa. They soak up the sauce well. You can also add fresh salad or steamed veggies on the side. For a crunchy touch, try adding roasted peanuts or cashews. Using fresh herbs is possible, but the flavor will differ. Curry paste has a strong mix of spices that fresh herbs can't fully replace. If you want to use herbs, try fresh cilantro, basil, or mint for a fresh twist. You may need to adjust other spice levels to balance the taste. You can find Thai green curry paste at most grocery stores. Look in the Asian or international foods aisle. You can also find it in specialty Asian markets. If you prefer, you can make your own using fresh herbs, spices, and a food processor. For the full recipe, check out the detailed steps! You now know the key ingredients, steps, and tips for making Vegan Thai Green Curry. Understanding these parts helps you craft a tasty meal. Remember, adjusting flavors is key. You can customize this dish to fit your diet and preferences. Store your leftovers well, and you can enjoy them later. Don't forget to experiment with different vegetables and proteins. With practice, you’ll make a perfect curry every time. Enjoy your cooking journey!

8. Vegan Thai Green Curry

Discover the ultimate recipe for Spicy Vegan Thai Green Curry that’s bursting with flavor and packed with healthy ingredients. This easy-to-follow guide shows you how to create a vibrant dish with fresh vegetables and creamy coconut milk, perfect for any meal. Ready in just 30 minutes, it's the ideal dish for busy weeknights. Click through now to explore the full recipe and bring a taste of Thailand to your kitchen!

Ingredients
  

1 tablespoon coconut oil

1 onion, thinly sliced

3 cloves garlic, minced

1 tablespoon fresh ginger, grated

2-3 tablespoons Thai green curry paste (adjust to taste)

1 can (400ml) coconut milk

2 cups vegetable broth

1 medium zucchini, chopped

1 red bell pepper, sliced

1 cup green beans, trimmed

1 cup cauliflower florets

1 cup firm tofu, cubed

2 tablespoons soy sauce (or tamari for gluten-free)

1 tablespoon lime juice

Fresh basil leaves for garnish

Cooked jasmine rice or quinoa for serving

Instructions
 

Heat the coconut oil in a large pot over medium heat. Add the sliced onion and sauté for about 5 minutes, until softened.

    Add the minced garlic and grated ginger, sautéing for another minute until fragrant.

      Stir in the Thai green curry paste and cook for an additional 2-3 minutes, allowing the flavors to meld.

        Pour in the coconut milk and vegetable broth, stirring well to combine everything.

          Add the chopped zucchini, sliced bell pepper, green beans, and cauliflower florets to the pot. Bring the mixture to a gentle simmer.

            Cook for about 10-15 minutes, or until the vegetables are tender but still vibrant.

              Gently fold in the cubed tofu and let it heat through for another 5 minutes.

                Stir in the soy sauce and lime juice, adjusting seasoning as needed.

                  Remove from heat and let the curry rest for a few minutes, allowing the flavors to further develop.

                    Serve the curry hot over a bed of jasmine rice or quinoa, and garnish with fresh basil leaves.

                      Prep Time: 15 minutes | Total Time: 30 minutes | Servings: 8