This homemade vegan green curry is better than takeout and easy enough for a weeknight! Packed with spicy Thai flavors, crispy pan-fried tofu and tender veggies in a creamy coconut milk base, this easy dinner will become a favorite that you’ll want to make again and again.

On Wednesday posted a recipe for homemade green curry paste. It wouldn’t be cool of me to share something like that and then not give you anything to do with it. You can’t just eat curry paste for dinner. That would hurt!

Once you’ve got the paste down, curry recipes are almost too simple. For me, the toughest part is deciding what veggies to put into my curry. In the case of green curry, green stuff usually works, and I tend to particularly favor it with spring veggies like asparagus.

How to Make Green Curry

This green curry includes tofu, which you’ll need to cook separately from everything else. Coat a skillet in a bit of oil and add some diced extra firm tofu. Cook it for about 10 minutes, flipping it once or twice, until golden and crisp.

For some more tips on how to get your tofu perfectly crisp, see this post.

While the tofu sizzles away, add some oil to a large pot. Heat it up and add some green curry paste. You’ll be sautéing the paste for a minute or two to bring out the flavors in the aromatics and spices.

Next, stir in some coconut milk and a bit of brown sugar, which helps balance out the acidity from the curry paste. Heat up the sauce, and once it comes to a simmer, add some baby corn. Let this simmer for 7 minutes, and finally, stir in some asparagus. Let it cook for about 3 minutes more. The veggies should be just tender at this point, and the asparagus should have brightened in color.

Remove the pot from the heat source and stir in your cooked tofu. Add some lime juice and salt, and adjust any other seasonings to your liking.

Serve your curry with rice and a generous sprinkling of fresh basil and cilantro.

Enjoy!

FAQ & Tips for Making Awesome Vegan Green Curry

Feel free to substitute your favorite veggies for the baby corn and asparagus , keeping in mind that softer veggies cook quicker, while harder ones take a bit more time. Bell peppers, snap peas, and broccoli would all be delicious!

, keeping in mind that softer veggies cook quicker, while harder ones take a bit more time. Bell peppers, snap peas, and broccoli would all be delicious! Do you hate biting into a tough, woody piece of asparagus? It’s the worst! To trim your asparagus, just grab each end with one hand, and bend. It’ll break in just the right place!

It’ll break in just the right place! Is this recipe gluten-free? It is!

It is! If using store-bought curry paste, check to make sure it’s vegan. Many brands contain fish sauce or shrimp paste.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 4 votes Print Vegan Green Curry with Tofu & Veggies This homemade vegan green curry is better than takeout and easy enough for a weeknight! Packed with spicy Thai flavors, crispy pan-fried tofu and tender veggies in a creamy coconut milk base, this easy dinner will become a favorite that you'll want to make again and again.

Prep Time 20 minutes Cook Time 20 minutes Total Time 40 minutes Servings 4 Calories 309 kcal Author Alissa Ingredients 2 tablespoons canola oil, or high heat oil of choice

14 ounces extra firm tofu, drained, pressed, and cut into 1-inch cubes

3 cups light coconut milk (just under 2 full 14-ounce cans)

1/4 cup green curry paste*, or more to taste (I used 1/2 cup, but I like intense flavor)

1 tablespoon organic brown sugar, or sweetener of choice

2 cups fresh baby corn, cut into 2-inch pieces

1/2 pound asparagus spears, cut into 2-inch pieces

1 tablespoon lime juice

Salt, to taste (I used 3/4 teaspoon)

1/4 cup fresh basil leaves, chopped

1/4 cup fresh cilantro, chopped

Cooked rice, for serving US Customary - Metric Instructions Coat a large skillet with 1 tablespoon of oil and place it over medium heat. When the oil is hot, arrange the tofu cubes in a single layer in the skillet.

Cook until lightly browned on bottoms, about 5 minutes. Flip and cook another 5 minutes.

Remove the skillet from heat and transfer the tofu to a plate. Coat the bottom of a large pot with the remaining tablespoon of oil and place it over medium heat. Give the oil a minute to heat up, and then stir in the curry paste. Sauté the curry paste for 1-2 minutes, until it becomes very fragrant. Stir in the coconut milk and brown sugar. Raise the heat and bring the liquid to a simmer. Stir in the baby corn and simmer for about 7 minutes.

Stir in the asparagus and simmer another 3 minutes, until the asparagus becomes bright green and tender-crisp.

Remove the pot from heat and stir in the tofu and lime juice. Season with salt to taste, and adjust any other seasonings to your liking.

Divide onto plates or into bowls and top with basil and cilantro. Serve with rice. Recipe Notes You can substitute store-bought green curry paste if you like. Just check the ingredients, as many brands aren't vegan. Nutrition information does not include rice. Nutrition Facts Vegan Green Curry with Tofu & Veggies Amount Per Serving Calories 309 Calories from Fat 200 % Daily Value* Fat 22.2g 34% Saturated Fat 9g 45% Sodium 907mg 38% Potassium 335mg 10% Carbohydrates 20.9g 7% Fiber 3.5g 14% Sugar 9.7g 11% Protein 10.9g 22% Calcium 180mg 18% Iron 3.6mg 20% * Percent Daily Values are based on a 2000 calorie diet.

Sharing is caring!