Vegan Thai Red Curry Recipe
Introduction
This Vegan Thai Red Curry is a vibrant and comforting dish packed with fresh vegetables and rich coconut milk. It’s a perfect blend of spicy, sweet, and tangy flavors that come together quickly for a satisfying meal. Ideal for any day you want something both wholesome and flavorful.

Ingredients
- 1-2 tablespoons olive oil
- 1 small yellow onion, chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 red bell pepper, thinly sliced into 2 inch slices
- 1 yellow bell pepper, thinly sliced into 2 inch slices
- 2 medium carrots, peeled and cut into matchsticks or small rounds
- 1 cup broccoli florets
- 1 cup cauliflower florets
- 2 1/2 tablespoons Thai red curry paste
- 1 15-oz can full fat coconut milk
- 1/2 cup water
- 2 cups thinly sliced kale or spinach
- 2 medium roma tomatoes, diced
- 2 teaspoons pure maple syrup
- 1 tablespoon low sodium soy sauce (tamari for gluten free)
- 1 tablespoon fresh lime juice (about 1 lime)
- 4 cups cooked white or brown rice
- Optional: Sriracha hot sauce, fresh chopped basil or cilantro
Instructions
- Step 1: Prepare all the vegetables and set them aside. To save time, you can use pre-chopped or frozen vegetables. Cook the rice according to package instructions.
- Step 2: Heat 1-2 tablespoons of olive oil in a large skillet over medium-high heat. Add the chopped onion and cook, stirring often, until translucent, about 3 minutes. Add the garlic and ginger and cook for 30 seconds more.
- Step 3: Add the bell peppers, carrots, broccoli, and cauliflower to the pan. Cook, stirring frequently, for 2-3 minutes until slightly tender.
- Step 4: Stir in the red curry paste, coconut milk, and water. Mix well until the curry paste dissolves into the liquid. Add the kale or spinach and stir to combine. Bring the mixture to a simmer, then reduce heat and cover. Cook for 5-10 minutes until the vegetables are soft.
- Step 5: Add the diced tomatoes, maple syrup, soy sauce, and lime juice. Stir to combine and remove from heat.
- Step 6: Serve the curry hot over cooked rice. Add Sriracha and fresh basil or cilantro if desired. Enjoy your flavorful vegan meal!
Tips & Variations
- Use firm tofu or chickpeas if you want to add extra protein.
- Swap kale for spinach for a milder green or use a mix of both.
- Adjust the spiciness by adding more or less red curry paste or topping with hot sauce.
- For a quicker version, use frozen mixed vegetables instead of fresh.
Storage
Store leftover curry in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water or coconut milk if it has thickened. Cooked rice also keeps well refrigerated for 3-4 days.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use light coconut milk instead of full fat?
Light coconut milk can be used, but the curry will be less rich and creamy. Full fat coconut milk gives a better texture and flavor.
Is this curry gluten free?
The recipe is gluten free if you choose tamari instead of soy sauce, as regular soy sauce contains gluten.
PrintVegan Thai Red Curry Recipe
This Vegan Thai Red Curry is a vibrant, flavorful dish packed with fresh vegetables and authentic Thai red curry paste simmered in creamy coconut milk. Quick and easy to make on the stovetop, it offers a comforting, healthy meal served over rice, perfect for plant-based diets.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Vegan
Ingredients
Vegetables
- 1 small yellow onion, chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 red bell pepper, thinly sliced into 2 inch slices
- 1 yellow bell pepper, thinly sliced into 2 inch slices
- 2 medium carrots, peeled and cut into matchsticks or small rounds
- 1 cup broccoli florets
- 1 cup cauliflower florets
- 2 cups thinly sliced kale OR spinach
- 2 medium roma tomatoes, diced
Liquids and Sauces
- 1 15-oz can full fat coconut milk
- 1/2 cup water
- 1 tablespoon low sodium soy sauce (tamari for gluten free)
- 1 tablespoon fresh lime juice (about 1 lime)
- 2 teaspoons pure maple syrup
Other
- 1–2 tablespoons olive oil
- 2 1/2 tablespoons Thai red curry paste
- 4 cups cooked white or brown rice
- Optional: Sriracha hot sauce, fresh chopped basil or cilantro
Instructions
- Prepare Ingredients: Prepare all vegetables by chopping or slicing as described, and have them ready before beginning to cook. Cook rice separately according to package instructions.
- Sauté Onions, Garlic, and Ginger: Heat 1-2 tablespoons olive oil in a large skillet over medium high heat. Add chopped onion and cook, stirring often, until translucent, about 3 minutes. Add minced garlic and grated ginger; cook for an additional 30 seconds until fragrant.
- Cook Vegetables: Add bell peppers, carrots, broccoli, and cauliflower to the skillet. Stir frequently and cook for 2-3 minutes to slightly soften the vegetables.
- Add Curry Base: Stir in the Thai red curry paste, pour in the coconut milk and water. Mix well to dissolve the curry paste into the liquid. Then add kale or spinach, stir it through.
- Simmer: Bring the mixture to a simmer, then reduce heat to low and cover. Cook for 5-10 minutes until the vegetables are softened and flavors meld.
- Finish the Curry: Stir in diced tomatoes, pure maple syrup, soy sauce, and fresh lime juice. Remove from heat.
- Serve: Serve the curry hot over cooked rice. Garnish with optional Sriracha, fresh basil, or cilantro if desired. Enjoy your flavorful vegan Thai red curry!
Notes
- You can use frozen pre-chopped vegetables to save preparation time.
- Replace kale with spinach if you prefer a milder leafy green.
- Adjust the amount of Thai red curry paste to increase or decrease spiciness.
- Use tamari instead of soy sauce to make this dish gluten-free.
- This curry keeps well and can be refrigerated for up to 3 days.
- For a richer flavor, you can use full-fat coconut milk, but light coconut milk works as a lighter alternative.
Keywords: Vegan Thai Red Curry, Vegan Curry, Thai Curry Recipe, Coconut Milk Curry, Plant-Based Dinner, Easy Vegan Recipes, Stovetop Curry

