So I’ve been obsessed with Thai green curry lately. Like, it’s one of those meals that just hits the spot every single time. Warm, creamy, spicy (but not too spicy, depending how you make it), and sooo comforting — especially when the weather gets cooler or when you just want something cozy but not super heavy, ya know?
The best part? You can make this curry in under 30 mins if you’re not tryna be fancy about it. And you can totally customize it with whatever veggies you got laying around in your fridge, which is perfect for those days where you’re like “I should cook” but also “I don’t want to go grocery shopping.”
Anyway, here’s how I like to make my easy Thai green curry with fresh vegetables, plus a few little tips, mistakes I’ve made before (lol), and how to fix them.
What Even Is Thai Green Curry?
Okay, quick background: Thai green curry (called “Gaeng Keow Wan” in Thai) is one of the most popular curries from Thailand. It’s called green because of the green chili peppers used in the paste, not because it’s full of green veggies — tho we’re definitely doing that today.
The base of it is made with green curry paste, coconut milk, and usually includes chicken, fish, tofu, or just vegetables (like we’re doing here). It’s spicy, creamy, and slightly sweet, but has a ton of flavor from herbs like lemongrass, galangal, kaffir lime, and Thai basil.
You can make the paste from scratch… but if you’re just tryna get dinner on the table fast, don’t stress it — just use store-bought. Some are actually really good.
Ingredients You’ll Need:
Here’s what I use most times. Again, it’s flexible so feel free to swap some stuff based on what you have.
For the curry:
-
1–2 tbsp green curry paste (adjust depending how spicy you want)
-
1 can (400ml) coconut milk (full fat is better)
-
1 tbsp oil (coconut oil or vegetable oil)
-
1 small onion, chopped
-
2–3 cloves garlic, minced
-
1 thumb-size piece of ginger (or galangal if you have), grated
-
1 cup broccoli florets
-
1 red bell pepper, sliced
-
1 zucchini or baby eggplant, chopped
-
A handful of green beans (cut in half)
-
1 carrot, sliced thin
-
1–2 tsp soy sauce or tamari
-
1 tsp sugar (optional, balances the spice)
-
Salt, to taste
-
Fresh Thai basil (or regular basil if you don’t have Thai)
-
Lime wedges (for serving)
-
Cooked jasmine rice or rice noodles (to eat with)
You can throw in tofu or chickpeas for protein too if you want. Chicken or shrimp works also but then it’s not vegetarian obviously.
How to Make It (Step by Step)
Honestly, it’s super easy. You don’t need fancy skills, just a pan and a lil patience.
Step 1: Sauté the aromatics
Heat the oil in a large pan or wok over medium heat. Add your chopped onions and cook for about 2–3 mins until they start to soften. Then toss in the garlic and ginger. Stir it around so nothing burns. It should smell amazing right about now.
Step 2: Add the curry paste
Add 1–2 tablespoons of green curry paste to the pan. Stir it into the onion mix and let it cook for about a minute or two. This helps wake up the flavors. If you like it spicy, go ahead and add more. If you’re nervous about the heat, start with less — you can always add more later.
Step 3: Pour in the coconut milk
Pour in the whole can of coconut milk. Stir well so the curry paste dissolves and you get a nice creamy base. Let it simmer gently for 5 mins so the flavors start to come together.
Step 4: Add your veggies
Throw in your veggies. I usually start with the harder ones (like carrots, green beans, broccoli) first. Let them cook for 3–4 minutes, then add the softer ones like zucchini and bell peppers.
Let it simmer for another 7–10 minutes or until the veggies are tender but still a lil crisp. You don’t want them mushy.
Step 5: Season it up
Add soy sauce, a pinch of sugar if using, and salt to taste. Give it a taste and adjust. If it’s too thick, add a splash of water or veggie broth. If it’s too spicy, add more coconut milk.
Step 6: Add herbs and finish
Turn off the heat and stir in a handful of Thai basil. It adds that sweet, fresh flavor that kinda makes the curry complete. You can squeeze in a bit of lime if you like it zesty.
Serving Ideas
Serve the curry hot over steamed jasmine rice, brown rice, or even rice noodles if you’re feelin that vibe. I like to keep it simple but you can def serve it with a side of crispy tofu or some veggie spring rolls if you’re making it a whole dinner night.
Also, pro tip: it tastes even better the next day. Like most curries, the flavors deepen overnight in the fridge. So make extra and enjoy it tomorrow.
Common Mistakes (I’ve Made Them All lol)
1. Using too much curry paste
Don’t do it! The heat sneaks up on you. Start small. You can always add more later but once it’s too hot… not much you can do except cry and eat it anyway.
2. Overcooking the veggies
Keep an eye on the pot. You want the veggies to stay vibrant and a little crisp. Mushy green beans are just… no thanks.
3. Using light coconut milk
It’s tempting to go “healthy” but honestly the full-fat version makes the sauce creamy and delish. Light versions tend to separate or get watery.
4. Skipping the fresh herbs
Thai basil makes a big difference. Regular basil works in a pinch but if you can find the real stuff, it’s 100% worth it.
Make It Your Own
One of the best things about this recipe is how flexible it is. You can add whatever you want:
-
Swap broccoli for cauliflower
-
Add snap peas or mushrooms
-
Use tofu, tempeh, or even lentils for protein
-
Use red curry paste instead if you want a change
-
Make it soupier by adding veggie broth
It’s a great “fridge clean-out” recipe too. As long as you have coconut milk and curry paste, you can throw in whatever veggies and call it dinner.
Final Thoughts
Thai green curry is one of those dishes that sounds fancy but is actually super easy once you get the hang of it. It’s warm, flavorful, creamy, and you can make it as healthy (or as indulgent) as you want. Plus, it’s a total crowd-pleaser — vegan friends, meat-eaters, picky eaters, everyone loves it.
So next time you’re craving takeout or wanna make something cozy but fresh, try this out. Light some candles, put on some chill music, and enjoy your homemade curry like the kitchen legend you are.
Happy cooking

