Butternut Squash Green Curry – Vegan and Omnivore Options

carnivore, dinner, egg free, get your vegetables in!, plant-based, reducetarian, vegan

This Butternut Squash Green Curry features Thai-influenced ingredients — green curry, coconut, lime, and Thai chili. This combo isn’t exactly something you’ll find at a Thai restaurant, but I think if you like Thai flavours, you’ll enjoy this dish!

Butternut Squash Green Curry in white bowl with fork

Butternut Squash Green Curry

Eating Together Made Easy

I’ve made this Butternut Squash Green Curry easy to prepare a few different ways. You can go 100% vegan/plant-based and just use tofu. You can make an omnivore version with chicken, or if you have a mixed group of eaters that includes both vegans and omnivores, you can start with the same pot of curry and divide it before adding the chicken/tofu.

Let’s Make Butternut Squash Green Curry

Butternut Squash Green Curry

A Thai-influenced entree featuring green curry, coconut, lime, and Thai chili. Make either the vegan version with tofu, or the omnivore version with chicken, or both. Starts with a single pot to minimize the work. Gluten-free. 

Course: dinner
Cuisine: Thai
Keyword: butternut squash curry, butternut squash recipe, thai curry,, thai green curry
Diet: flexitarian, omnivore, reducetarian, vegan
Servings: 4
Calories: 502 kcal
Author: Sylvia Eastman
  • 4 cups butternut squash, cooked {See Recipe Notes for tips}
  • 250 grams extra-firm tofu
  • 2 400 ml cans coconut milk (full fat)
  • 2 tablespoons coconut oil
  • 8 lime leaves (You can find these at Asian markets. They keep well in the freezer and take only a few minutes to defrost.)
  • 4 teaspoons soy sauce
  • 2 teaspoons {vegan} fish sauce {See Recipe Notes for substitution}
  • 2 tablespoons lime juice
  • 2 cups spinach, packed
If making the omnivore version, or both versions
  • 1/2 pound chicken breast, cut into 1/2 inch cubes {or more if all your diners are omnivores}
  • 1 tablespoon coconut oil, for frying
For serving
  • 2 tablespoons cilantro, chopped
  • 1 lime, cut into wedges
Prepare the Tofu, if Using
  1. Place the tofu between 2 plates and then put something heavy on top, like a cast iron frying pan or some books. Let sit for about 10 minutes to press out the water. Then cut the tofu into 1/2 inch cubes, encase the cubes in a clean tea towel and holding it over the sink, gently wring the water out. Don't do this too vigorously or the cubes will get a bit mashed up – that’s totally fine, but not as visually pleasing in the end.

  2. Heat a heavy-bottomed frying pan (e.g. cast iron) at medium high heat. Put the tofu in the pan and fry until golden, about 5 minutes, turning occasionally so that all sides are browned. Set aside. If you are also cooking chicken, you can prepare the chicken in the same pan once you’ve removed the tofu.

Prepare the Chicken, if Using
  1. Add coconut oil to a frying pan and heat to medium. Add the chicken and  pan fry until cooked through, about 5 minutes. Set aside.

Prepare the Curry
  1. In a mixing bowl, or with a blender, puree the squash together with the coconut milk. Set aside.

  2. In a large pot, heat the coconut oil. Add the curry paste and fry for a few minutes to release the flavours. Stir in the squash puree, lime leaves, soy, {vegan} fish sauce, and lime. Let simmer for about 10 or 15 minutes.

  3. Divide the curry base into the number of pots needed – e.g., one for vegans, one for carnivores and let simmer at least 15 minutes longer. I find the tofu absorbs more flavour if left longer. If you do this, you may need to add a bit of water to thin the sauce.

  4. About 5 minutes before serving, add the spinach.

  5. To serve, garnish with cilantro and lime wedges 

Recipe Notes
Tips for Cooking the Squash Ahead
  • Preheat oven to 375F.
  • Cut the butternut squash in half from top to bottom and place on a baking sheet. You don’t need to remove the seeds, etc. before roasting. Roast for about 45 minutes until tender.
  • If you are doing this the day ahead, put the entire roasted squash in the fridge (I just put it in a big ziplock bag) and leave it until the next day. Once it’s cool, scoop out the seeds, peel off the skin, and then set the remaining squash aside.
  • If you are doing this on the day you are serving the curry, set the squash aside until it is cool enough to handle, then scoop out the seeds, peel off the skin, and then set the remaining squash aside.
If You Can't Find Vegan Fish Sauce

In a pinch, you can mix together 1/2 teaspoon of black bean sauce, 2 tablespoons of water, and 1/4 teaspoon of salt. It won't exactly taste like fish sauce but it does offer that funky, fermented flavour inherent in regular fish sauce.

Nutritional Information

Nutrition information is an estimate based on the vegan version of the dish. 


Nutrition Facts
Butternut Squash Green Curry
Amount Per Serving
Calories 502 Calories from Fat 396
% Daily Value*
Total Fat 44g 68%
Saturated Fat 38g 190%
Sodium 649mg 27%
Potassium 1058mg 30%
Total Carbohydrates 24g 8%
Dietary Fiber 3g 12%
Sugars 4g
Protein 10g 20%
Vitamin A 325.8%
Vitamin C 45.5%
Calcium 13.2%
Iron 43.7%
* Percent Daily Values are based on a 2000 calorie diet.

Make it a Meal

This Butternut Squash Green Curry is part of not not’s Make it a Meal series, where I make a meal made of plant-based recipes with vegetarian and omnivore-friendly options. The other recipes in this meal, called Thai One On, are Thai Apple Salad and Papaya Ice with Pomegranate Reduction.

PS – Don’t forgot to check out menu #1: Chili Night, menu #3: Don’t Fritter it Away, and menu #4: Peas & Love, starring Lemony Pasta with Peas & Arugula.

P.S. Stands for Please Subscribe!

Social media algorithms can be whimsical. If you want to ensure you always get the latest and greatest from not not nutritious, go on and subscribe via email.

You’ll never miss a post.

And I’ll never miss you!

I promise I’ll never sell your email or use it for anything other than sending you blog posts, without your explicit permission.

You can also follow not not on any or all of your favourite social media sites: FacebookInsta, or Pinterest.

Thanks for reading!



13 thoughts on “Butternut Squash Green Curry – Vegan and Omnivore Options”

  1. Pingback: Looking for a 3-way quickie? [Black Beans + Polenta for vegans, vegetarians, and omnivores] | not not nutritious

  2. Pingback: Looking for a 3-way quickie? [Black Beans + Polenta for vegans, vegetarians, and omnivores] | not not nutritious

  3. Pingback: Caramelized Cheese & Maple Raisin Onions on Pumpernickel – not not nutritious

  4. Pingback: Coconut, Cashew, Lime Sauce with Stir-fried Broccoli – not not nutritious

  5. Pingback: Mushroom Pate {Recipe #3 for Menu 4: Peas & Love} – not not nutritious

  6. Pingback: Sweet & Spicy Caramelized Purple Pearl Onions {Recipe #2 of Menu 4: Peas & Love} – not not nutritious

  7. Pingback: Lemony Pasta with Peas & Arugula {Menu 4: Peas & Love} – not not nutritious

  8. Pingback: Toasted Quinoa with Smoky Tomato Sauce and Toppings {Menu 3: Don’t Fritter it Away} – not not nutritious

  9. Pingback: Zucchini & Green Pea Fritters {Menu 3: Don’t Fritter it Away} – not not nutritious

  10. Pingback: Papaya and Pomegranate Ice – not not nutritious

  11. Pingback: Thai Apple Salad – not not nutritious

    • Thank you! I was craving it too! But I think I’ve had my fill for awhile now…so much testing…:)

Share your comments!

This site uses Akismet to reduce spam. Learn how your comment data is processed.