I’ve been on a vegetable-packed coconut curry kick lately—they’re just the perfect transition food for this time of year. This vegetarian Thai green curry recipe features fresh asparagus, carrots and spinach in a delicious green coconut sauce. It’s full of flavor and simple enough for weeknight dinners. I used store-bought Thai curry paste instead of raw ingredients, because some (like galangal) are difficult to find and time-consuming to prepare. I’ve watched a chef prepare curry paste in Thailand, and he really worked up a sweat! So while this recipe is not perfectly authentic, it’s a lot easier to make.

This curry is based on an older Thai green curry recipe, which I’ve since deleted. I loved the base recipe for that dish (I learned how to make it at a fun cooking class), but I was never quite satisfied by my choice of mix-ins. So here we are, three years later, with an improved, extra-green version. This time, I opted for asparagus (snow peas would also work), carrots and wilted spinach. I love it, and I think you will, too!

How to Serve Thai Green Curry

I skipped the tofu altogether and found the dish to be plenty hearty without it. If you want to add tofu, though, I’d suggest baking it first and adding it with the coconut milk. I served my curry over rice (again), but I bet quinoa would be an interesting alternative. Please let me know how you like this recipe in the comments! If you want to change it up, don’t miss my Thai red curry recipe.

Watch How to Make Thai Green Curry

Thai Green Curry with Spring Vegetables - 9Thai Green Curry with Spring Vegetables - 45Thai Green Curry with Spring Vegetables - 47Thai Green Curry with Spring Vegetables - 45Thai Green Curry with Spring Vegetables - 30Thai Green Curry with Spring Vegetables - 32Thai Green Curry with Spring Vegetables - 59