This easy Vegan Thai Red Curry recipe features a medley of colorful vegetables simmered in a creamy, aromatic sauce. It’s rich, flavorful, and totally customizable to suit your preferences. Best of all, it comes together in just 30 minutes, making it a perfect go-to for busy weeknights.
If you’re looking to switch things up from your usual stir-fry or curry, this dish is a must-try. The combination of coconut milk, red curry paste, and fresh veggies creates a comforting, restaurant-quality meal with minimal effort. Plus, it’s a one-pan recipe, so cleanup is a breeze!
Serve it over jasmine rice or rice noodles for a hearty, satisfying meal. Whether you keep it simple or add tofu, chickpeas, or extra spice, this Vegan Thai Red Curry will quickly become a favorite in your recipe collection!

	
		
		
			
			
			
			
			Prep Time
			10 minutes 
		
			
			Cook Time
			20 minutes 
		
			
			Total Time
			30 minutes 
		
	
 
	
		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
		- First, prepare all of the vegetables and have them close by before you heat the pan. To make the recipe easier, purchase pre-chopped vegetables or frozen. Cook your rice according to package instructions.
- Heat 1-2 tablespoons olive oil in a large skillet over medium high heat. Once it's warm, add the chopped onion and cook, stirring often, until the onion is translucent, about 3 minutes. Add the garlic and ginger and cook for 30 seconds.
- Now add the bell peppers, carrots, broccoli and cauliflower. Continue to cook, stirring frequently, for about 2-3 minutes.
- To the pan, add the red curry paste, coconut milk, and water. Stir well for a few minutes, until the curry paste is dissolved in the coconut milk/water. Now add the kale or spinach and stir it in. Bring to a simmer, then lower the heat and cook covered for 5-10 minutes, until the vegetables have softened. 
- Stir in the chopped tomatoes, pure maple syrup, soy sauce and fresh lime juice. Remove from heat.
- Serve immediately with cooked rice and optional Sriracha and fresh basil/cilantro if desired. Enjoy!
 
	
		Notes
		
			- You can use many different vegetables in this curry. Switch it up with zucchini, brussels sprouts, sweet potatoes, or make it easier by using frozen mixed vegetables such as broccoli-cauliflower-carrot mix. Use what you have on hand.
- You could also add a protein such as fried tofu, tempeh or vegan chicken. I would stir fry them separately first, then add to the final mix. Or throw in a can of drained and rinsed chickpeas with the tomatoes at the end.
- You can use light canned coconut milk if you prefer, it just won’t be nearly as creamy.
- For a thicker sauce, at the end of cooking, stir 2 tablespoons of cornstarch in 1/4 cup water, then add to the curry and stir until thickened.
 
	 
		 
		
		
	
	Please leave a star rating and comment to let us know how you liked this recipe! Source