Cozy up with homemade vegan Thai red curry—creamy, aromatic, a little spicy, and packed with bold flavors. It’s a quick, easy, totally customizable, budget-friendly weeknight meal that's ready in under 30 minutes!
Heat the oil in a large pan with a lid over medium-high heat.
Add the diced onion and cook until tender, stirring occasionally.
Stir in the garlic powder and ginger powder, mix quickly for about 5 seconds, then add the diced tomatoes with their juices. Stir well and cook until the juices start to boil.
Add the coconut milk, curry paste, water, and soy sauce. Stir to combine and bring to a boil.
Add the frozen stir-fry vegetables and mix well. Once the mixture returns to a boil, lower the heat, cover, and let it simmer for 10 minutes.
Turn off the heat, uncover, and squeeze the juice of one lime over the curry. Stir well and serve hot.
Notes
For the best flavor: If you have the time/energy, use fresh ginger and garlic and add the curry paste to the pan to ‘temper’ it 1-2 mins before step 4.
Add the curry paste incrementally: Start by adding just half the amount and add more, to taste, for a stronger, spicier vegan Thai red curry.
To make it richer/lighter: Adjust the coconut milk to water/broth ratio (or use light coconut milk for an even thinner, lighter curry).
Make it your own: Adjust the amount of curry paste, the veggies used, amount of lime, adding sweetener, etc.