Thai Vegetable Curry Recipe

Spice up your weeknight with this vibrant Thai Vegetable Curry! Customize the heat with your choice of green, red, or yellow curry paste – from fiery to subtly sweet, this recipe is easily adaptable to your spice preference. Tender vegetables like potatoes and broccoli simmer in creamy coconut milk, creating a rich and flavorful dish. Serve over fluffy jasmine rice and elevate it with added protein like chicken or shrimp. Food & Wine Magazine recommends pairing this delicious curry with an off-dry Gewürztraminer from the Pacific Northwest to perfectly balance the spice and heat. Get ready for a taste of Thailand in your kitchen!

Prep Time 15 mins
Cook Time 27 mins
Calories 408 kcal
Protein 20g
Rating 4.7 (6 Reviews)
Thai Vegetable Curry 11

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Thai Vegetable Curry

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Thai Vegetable Curry? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Thai Vegetable Curry

  1. Heat 1 tablespoon of vegetable oil in a Dutch oven over medium heat.
  2. Add 1 medium onion, chopped, and cook, stirring occasionally, until softened, about 3 minutes.
  3. Stir in 2 tablespoons of green curry paste (or red/yellow to taste) and fry, stirring constantly, for 1 minute.
  4. Add 1 (13.5 ounce) can full-fat coconut milk and 1/2 cup vegetable broth. Bring to a boil.
  5. Stir in 2 tablespoons soy sauce, 1 tablespoon brown sugar, 1 teaspoon salt, 1 cup bamboo shoots (sliced), 1 cup cubed potatoes, and 1 cup broccoli florets.
  6. Reduce heat to low, cover partially, and simmer until vegetables are tender, about 10-12 minutes.
  7. Stir in 1 (14.5 ounce) can diced tomatoes (undrained) and heat through, about 2 minutes.
  8. Remove from heat and stir in 2 tablespoons lime juice and 1/4 cup fresh basil leaves, chopped.
  9. Serve hot over steamed jasmine rice. Garnish with extra basil, if desired.

Nutrition Information (Approximate per serving)

Sodium

18 g

Sugar

26g

Fat

93g

Carbs

13g

Recipe Categories (Choose a category and find related recipes!)