Vegetable Curry with Coconut Milk and Fresh Herbs Recipe

Introduction

This vibrant vegetable curry is a comforting and flavorful dish packed with fresh veggies and rich coconut milk. It’s a simple, satisfying meal that’s perfect for weeknights or when you want a quick, wholesome dinner.

A close-up view of a dish in a white bowl showing two main layers: on one side, a fluffy layer of white rice topped with small green herb pieces, and on the other side, a mix of colorful vegetables in a thick orange curry sauce. The vegetable layer includes bright green broccoli florets, green beans, red bell pepper chunks, and yellow potato pieces, all coated with the rich sauce and sprinkled with fresh green herbs. A silver spoon rests on the edge of the bowl, partly in the curry. The bowl sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 tbsp. neutral oil
  • 1 medium yellow onion, thinly sliced
  • 4 cloves garlic, finely chopped
  • 1 (1″) piece ginger, peeled, finely chopped
  • 3 to 4 tbsp. Thai red curry paste, or 1 (4-oz.) jar Thai Kitchen red curry paste
  • 2 (14.5-oz.) cans full-fat coconut milk
  • 1 c. low-sodium vegetable broth
  • 2 tsp. granulated sugar
  • 1 medium carrot, sliced into coins (about 1 c.)
  • 1 medium Yukon Gold potato, cut lengthwise into quarters, then sliced crosswise (about 1 c.)
  • 1 small head broccoli, cut into florets
  • 1 medium red bell pepper, seeds and ribs removed, cut into 1″ pieces (about 1 c.)
  • 3 oz. green beans, halved crosswise (about 1 c.)
  • 3 tbsp. reduced-sodium soy sauce or fish sauce (optional)
  • Cooked rice (preferably jasmine) and fresh cilantro, for serving

Instructions

  1. Step 1: In a large pot over medium heat, heat the oil. Add the onion, garlic, and ginger, and cook, stirring frequently, until aromatic, about 3 minutes. Stir in the curry paste until it’s broken up and evenly distributed.
  2. Step 2: Add the coconut milk, vegetable broth, and sugar. Bring to a boil over medium-high heat. Add the carrots and potatoes, then reduce heat to low and simmer, stirring occasionally, until the curry thickens slightly and the flavors meld, about 15 minutes.
  3. Step 3: Add broccoli, bell pepper, and green beans. Cook, stirring occasionally, until the vegetables are tender, about 5 minutes more. Stir in the soy sauce or fish sauce, if using.
  4. Step 4: Divide cooked rice among bowls. Spoon the curry over the rice and top with fresh cilantro to serve.

Tips & Variations

  • For more heat, add chopped fresh chili or extra curry paste to taste.
  • Swap out vegetables according to what’s in season or available—sweet potatoes, zucchini, or snap peas work well.
  • Use vegetable broth to keep the dish fully vegetarian or opt for fish sauce for a deeper umami flavor.

Storage

Store leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pot over medium heat, adding a splash of water if the sauce is too thick. This curry also freezes well for up to 1 month; thaw overnight in the fridge before reheating.

How to Serve

A close-up view of a white bowl filled with two main layers: on the left is a layer of soft, fluffy white rice, and next to it on the right is a colorful vegetable stir-fry with visible broccoli florets in dark green, chunks of bright orange carrots, and small pieces of yellow and green vegetables mixed in a shiny orange sauce. A woman's hand is gently placing a piece of broccoli on top, adding fresh green herbs sprinkled across the dish. The bowl sits on a white marbled textured surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this curry vegan?

Yes, simply use vegetable broth and substitute the fish sauce with soy sauce or tamari to keep it completely vegan.

What can I serve with this vegetable curry?

This curry is delicious served over jasmine rice or basmati. You can also enjoy it with naan bread or a side of steamed rice noodles for variety.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetable Curry with Coconut Milk and Fresh Herbs Recipe


  • Author: Mariam
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A vibrant and creamy Thai-inspired vegetable curry featuring a medley of fresh vegetables simmered in a fragrant coconut milk and Thai red curry paste sauce. This comforting vegetarian dish is perfect for an easy weeknight meal served over jasmine rice and garnished with fresh cilantro.


Ingredients

Scale

Main Ingredients

  • 1 tbsp neutral oil
  • 1 medium yellow onion, thinly sliced
  • 4 cloves garlic, finely chopped
  • 1 (1″) piece ginger, peeled, finely chopped
  • 3 to 4 tbsp Thai red curry paste, or 1 (4-oz.) jar Thai Kitchen red curry paste
  • 2 (14.5-oz.) cans full-fat coconut milk
  • 1 cup low-sodium vegetable broth
  • 2 tsp granulated sugar
  • 1 medium carrot, sliced into coins (about 1 cup)
  • 1 medium Yukon Gold potato, cut lengthwise into quarters, then sliced crosswise (about 1 cup)
  • 1 small head broccoli, cut into florets
  • 1 medium red bell pepper, seeds and ribs removed, cut into 1″ pieces (about 1 cup)
  • 3 oz green beans, halved crosswise (about 1 cup)
  • 3 tbsp reduced-sodium soy sauce or fish sauce (optional)

For Serving

  • Cooked jasmine rice
  • Fresh cilantro

Instructions

  1. Prepare the base: In a large pot over medium heat, heat the neutral oil. Add the sliced onion, finely chopped garlic, and ginger. Cook, stirring frequently, until fragrant and aromatic, about 3 minutes.
  2. Add curry paste: Stir in the Thai red curry paste, breaking it up and distributing it evenly throughout the onion mixture to release its flavors.
  3. Add liquids and simmer: Pour in the full-fat coconut milk, low-sodium vegetable broth, and granulated sugar. Bring the mixture to a boil over medium-high heat.
  4. Add root vegetables and cook: Add the sliced carrots and potato pieces to the pot. Reduce heat to low and let it simmer, stirring occasionally, until the sauce thickens slightly and flavors meld, about 15 minutes.
  5. Add remaining vegetables: Stir in the broccoli florets, red bell pepper pieces, and green beans. Continue cooking, stirring occasionally, until all vegetables are tender but still vibrant, approximately 5 more minutes.
  6. Season: Stir in the soy sauce or fish sauce if using, adjusting the seasoning to your taste.
  7. Serve: Divide cooked jasmine rice among bowls, spoon the curry generously over the rice, and garnish with fresh cilantro for a bright finish.
  8. Make ahead tip: This curry can be made up to two days in advance. Store in an airtight container in the refrigerator and gently reheat over medium heat, adding a splash of water as needed to loosen the sauce.

Notes

  • Using full-fat coconut milk is essential for a rich and creamy texture.
  • The soy sauce or fish sauce adds umami but is optional based on dietary preferences.
  • Adjust the amount of curry paste to your spice preference.
  • Vegetables can be swapped based on seasonality or personal preference.
  • Serve with jasmine rice for an authentic flavor profile.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Keywords: vegetable curry, Thai curry, coconut milk curry, vegetarian curry, easy curry recipe, stovetop curry, Thai red curry paste, healthy curry, jasmine rice curry

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating