Why You’ll Love This Thai Curry Veggie Bowl
- A Flavour Explosion in a Bowl. We’re talking about a perfect balance of creamy coconut, aromatic curry paste, a hint of sweetness, and a touch of zingy lime. It’s complex, but surprisingly simple to achieve.
- It’s Your Kitchen, Your Rules. Honestly, the beauty of this bowl is its flexibility. Got a sweet potato that needs using? Throw it in. Only have broccoli and carrots? That works perfectly. It’s a brilliant recipe for clearing out the veggie drawer.
- Meal Prep Magic. This curry holds up beautifully in the fridge for a few days, and the flavours actually deepen over time. Making a big batch on a Sunday means you have a fantastic, healthy lunch ready to go in minutes.
- It Feels Like a Treat. Even though it’s packed with wholesome ingredients, this bowl feels indulgent and restaurant-quality. It’s a real crowd-pleaser that’s perfect for a cozy night in or for impressing guests with minimal effort.
Ingredients & Tools
- 1 tbsp coconut oil or avocado oil
- 2-3 tbsp Thai red or yellow curry paste (check for vegan-friendly if needed)
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 can (400 ml) full-fat coconut milk
- 250 ml vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp maple syrup or coconut sugar
- 1 medium sweet potato, peeled and cubed
- 1 red bell pepper, sliced
- 1 head of broccoli, cut into small florets
- 1 can (400 g) chickpeas, drained and rinsed
- Juice of 1 lime
- To serve: cooked jasmine rice, fresh cilantro, lime wedges, chopped peanuts or cashews.
Tools: A large pot or Dutch oven, a good knife, and a cutting board.
The quality of your curry paste really makes a difference here—it’s the flavour foundation. A good, authentic paste will have a much more complex aroma than a generic one. And don’t be shy with the fresh lime juice at the end; that bright, acidic finish is what ties the whole bowl together.
Serves: 4 | Prep Time: 15 minutes | Cook Time: 25 minutes | Total Time: 40 minutes
Before You Start: Tips & Ingredient Notes
- Curry Paste is Key. This is the soul of your dish. Taste a tiny bit of your paste straight from the jar. If it’s very spicy, you might want to start with 2 tablespoons. If it’s mild and aromatic, go for the full 3. It’s all about building the flavour to your liking.
- Don’t Skip the “Toasting”. Frying the curry paste in the hot oil for a minute or two before adding liquids is a non-negotiable step. You’ll notice the colour darken and the aroma become incredibly fragrant—this wakes up all the spices and makes a world of difference.
- Full-Fat Coconut Milk for Creaminess. I know it’s tempting to reach for the light version, but for a truly luxurious, rich curry, full-fat is the way to go. It provides the body and creaminess that makes this bowl so satisfying.
- Cut Veggies Evenly. Try to cut your sweet potato and other harder vegetables into similar-sized pieces. This ensures they all cook at the same rate, so you don’t end up with some crunchy bits and some mushy ones.
How to Make Thai Curry Veggie Bowl
Step 1: Build Your Flavour Base. Heat the coconut oil in your large pot over medium heat. Add the sliced onion and cook for about 4-5 minutes, until it starts to soften and become translucent. Now, add the minced garlic and grated ginger, and stir for just 30 seconds until fragrant—be careful not to let it burn!
Step 2: Wake Up the Curry Paste. Push the onions to one side and add your curry paste to the centre of the pot. Let it fry in the oil for 1-2 minutes, stirring constantly. You’ll really notice the colour deepen and an incredible, fragrant aroma fill your kitchen. This is where the magic starts.
Step 3: Create the Creamy Broth. Pour in about a quarter of the coconut milk (just the thick, creamy part from the top of the can is fine) and stir it into the paste until you have a thick, homogenous mixture. Then, add the rest of the coconut milk, vegetable broth, soy sauce, and maple syrup. Give it all a good stir, scraping up any bits from the bottom of the pot.
Step 4: Simmer the Harder Veggies. Add the cubed sweet potato to the pot. Bring the curry to a gentle simmer, then reduce the heat, cover, and let it cook for about 10 minutes. This gives the sweet potato a head start to become tender.
Step 5: Add the Remaining Vegetables. Now, stir in the red bell pepper, broccoli florets, and the drained chickpeas. Return the lid to the pot and let it simmer for another 8-10 minutes, or until all the vegetables are cooked to your liking. The broccoli should be bright green and tender-crisp.
Step 6: The Final Flourish. Turn off the heat. Stir in the fresh lime juice. Taste the curry—this is your moment to adjust. Does it need more salt? A dash more soy sauce. More sweetness? A tiny bit more maple syrup. More zing? Another squeeze of lime. Trust your palate.
Step 7: Assemble Your Bowls. Divide cooked jasmine rice among four bowls. Ladle the hot curry and vegetables over the rice. Finish with a generous sprinkle of chopped cilantro, a handful of crushed peanuts for crunch, and a lime wedge on the side for squeezing over just before eating.
Serving Suggestions
Complementary Dishes
- A Simple Green Papaya Salad — The sharp, tangy, and slightly spicy flavours of a classic som tam provide a fantastic, refreshing contrast to the rich and creamy curry.
- Fresh Summer Rolls with Peanut Dipping Sauce — These light, cold rolls filled with herbs and vermicelli noodles offer a different texture and a cool element that complements the warm bowl beautifully.
Drinks
- A Crisp, Off-Dry Riesling — The slight sweetness and high acidity in the wine cut through the coconut milk’s richness and balance the spice perfectly.
- A Classic Mojito (or Mint Lime Soda) — The freshness of mint and lime is a brilliant palate cleanser between bites of the flavour-packed curry.
Something Sweet
- Mango with Sticky Rice — It’s the classic Thai dessert for a reason. The sweet, fragrant mango and creamy coconut rice are the perfect, authentic ending to this meal.
- Coconut Ice Cream with Toasted Coconut Flakes — A simple scoop of rich coconut ice cream continues the tropical theme and provides a cool, creamy finish.
Top Mistakes to Avoid
- Mistake: Boiling the Curry Vigorously. A gentle simmer is your friend. A rolling boil can cause the coconut milk to separate, making the curry look oily and grainy instead of smooth and creamy.
- Mistake: Overcooking the Vegetables. There’s nothing sadder than mushy, grey broccoli. Add the quicker-cooking veggies later in the process so they retain their colour, texture, and nutritional value.
- Mistake: Not Tasting at the End. Seasoning is everything. The lime juice, salt, and sweetener are crucial balancing acts. Always taste and adjust before serving—your finished dish will thank you for it.
- Mistake: Using Old, Stale Spices or Curry Paste. If your curry paste has been sitting in the fridge for a year, it will have lost its vibrant flavour and potency. Fresh ingredients lead to a fresher-tasting curry.
Expert Tips
- Tip: Make it Your Own. Feel free to play with proteins! Firm tofu (pan-fried first for crispiness), shrimp, or thinly sliced chicken breast are all fantastic additions. Just adjust cooking times accordingly.
- Tip: For a Thicker Curry. If you prefer a thicker, stew-like consistency, mix 1 teaspoon of cornstarch with 2 tablespoons of cold water to create a slurry. Stir this into the simmering curry during the last few minutes of cooking.
- Tip: The Freezer Trick. Did you only use half a can of curry paste? Spoon the remainder into an ice cube tray, freeze, then pop the cubes into a bag. You’ll have pre-portioned paste ready for your next curry craving.
- Tip: Toast Your Own Nuts. Taking an extra two minutes to toast your peanuts or cashews in a dry pan until golden brown will amplify their nutty flavour and add an incredible depth to your final garnish.
FAQs
Can I make this curry ahead of time?
Absolutely, and it might even be better! The flavours have time to meld and develop as it sits. Let the curry cool completely before storing it in an airtight container in the fridge for up to 4 days. Reheat it gently on the stove over low heat, adding a splash of water or broth if it has thickened too much.
Is this recipe spicy? How can I adjust the heat level?
The spice level entirely depends on your curry paste. Start with less if you’re sensitive to heat—you can always add more. To cool it down after cooking, stir in a bit more coconut milk or a spoonful of plain yogurt. To turn up the heat, add a finely chopped fresh red chili when you add the garlic, or a dash of sriracha at the end.
Can I use green curry paste instead?
Of course! Green curry paste tends to be a bit hotter and have a more pronounced herbal flavour from green chilies and cilantro roots. It works wonderfully in this recipe—just be prepared for a slightly different, but equally delicious, flavour profile.
My coconut milk seems separated in the can. Is that okay?
That’s completely normal and actually a sign of a good, natural coconut milk! The thick, solid cream rises to the top, while the thinner water stays at the bottom. Just give it a good stir in the can before you measure it out, or use the thick cream for frying the paste as suggested.
What other vegetables would work well?
So many! Try cubed butternut squash, green beans, sliced carrots, baby corn, sugar snap peas, or spinach (stir spinach in right at the end until it just wilts). The trick is to add vegetables based on their cooking time—harder ones first, softer ones last.
Thai Curry Veggie Bowl
Whip up a vibrant Thai Curry Veggie Bowl in 40 minutes! This easy, customizable recipe features creamy coconut milk, fresh veggies, and aromatic spices for a healthy, flavor-packed meal.
Ingredients
Ingredients
-
1 tbsp coconut oil or avocado oil
-
2-3 tbsp Thai red or yellow curry paste (check for vegan-friendly if needed)
-
1 medium onion (thinly sliced)
-
2 cloves garlic (minced)
-
1 tbsp fresh ginger (grated)
-
1 can full-fat coconut milk (400 ml)
-
250 ml vegetable broth
-
1 tbsp soy sauce or tamari
-
1 tbsp maple syrup or coconut sugar
-
1 medium sweet potato (peeled and cubed)
-
1 red bell pepper (sliced)
-
1 head broccoli (cut into small florets)
-
1 can chickpeas (400 g, drained and rinsed)
-
1 lime (juice of)
-
cooked jasmine rice (to serve)
-
fresh cilantro (to serve)
-
lime wedges (to serve)
-
chopped peanuts or cashews (to serve)
Instructions
-
Build Your Flavour Base. Heat the coconut oil in your large pot over medium heat. Add the sliced onion and cook for about 4-5 minutes, until it starts to soften and become translucent. Now, add the minced garlic and grated ginger, and stir for just 30 seconds until fragrant—be careful not to let it burn!01
-
Wake Up the Curry Paste. Push the onions to one side and add your curry paste to the centre of the pot. Let it fry in the oil for 1-2 minutes, stirring constantly. You'll really notice the colour deepen and an incredible, fragrant aroma fill your kitchen. This is where the magic starts.02
-
Create the Creamy Broth. Pour in about a quarter of the coconut milk (just the thick, creamy part from the top of the can is fine) and stir it into the paste until you have a thick, homogenous mixture. Then, add the rest of the coconut milk, vegetable broth, soy sauce, and maple syrup. Give it all a good stir, scraping up any bits from the bottom of the pot.03
-
Simmer the Harder Veggies. Add the cubed sweet potato to the pot. Bring the curry to a gentle simmer, then reduce the heat, cover, and let it cook for about 10 minutes. This gives the sweet potato a head start to become tender.04
-
Add the Remaining Vegetables. Now, stir in the red bell pepper, broccoli florets, and the drained chickpeas. Return the lid to the pot and let it simmer for another 8-10 minutes, or until all the vegetables are cooked to your liking. The broccoli should be bright green and tender-crisp.05
-
The Final Flourish. Turn off the heat. Stir in the fresh lime juice. Taste the curry—this is your moment to adjust. Does it need more salt? A dash more soy sauce. More sweetness? A tiny bit more maple syrup. More zing? Another squeeze of lime. Trust your palate.06
-
Assemble Your Bowls. Divide cooked jasmine rice among four bowls. Ladle the hot curry and vegetables over the rice. Finish with a generous sprinkle of chopped cilantro, a handful of crushed peanuts for crunch, and a lime wedge on the side for squeezing over just before eating.07


