Vegetable Vindaloo
Mixed vegetable vindaloo is warm, comforting, and packed with flavor! Featuring homemade vindaloo paste and a medley of fresh vegetables, it's a great hearty dinner option. Plus, it's vegan and gluten-free!
Prep Time10 minutes mins
Cook Time30 minutes mins
Total Time40 minutes mins
Course: Main Course
Cuisine: Indian, Vegan
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6
Calories: 186kcal
Prepare the vindaloo paste by adding all paste ingredients into a blender and blend to a smooth paste. Scraping down the edges several times and blending again if needed.
Next, heat the coconut oil in a large pot over a medium-high heat and sauté the paste for 2-3 minutes.
Stir in the vegetable broth and add the diced potatoes, bring to a simmer.
Cook for 5 minutes before adding the cauliflower florets, beans, bell pepper, tomato paste and diced tomatoes.
Stir and continue to simmer gently for 20-30 minutes or until the vegetables have cooked through. Stirring occasionally to prevent the sauce from burning.
Add the garam masala and adjust the seasoning to taste.
Serve with rice and naan bread.
- Cut the cauliflower into small florets to help with faster cooking.
- Vindaloo is known for being a spicy dish however you can simply adjust the spice in the recipe by increasing or decreasing the amount of dried red pepper flakes.
- The vindaloo paste can be made ahead of time and stored in a sealable jar in the fridge for up to 2 days.
- Dice the potatoes no larger than ½ inch in size, this will ensure faster cooking.
- Adjust seasoning and spiciness to taste.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Vindaloo can be frozen for up to 1 month.
- Best served with rice, naan bread, and a sprinkle of fresh cilantro.
- If you find the sauce is thickening too much and the vegetables aren’t completely cooked, add some water or more vegetable broth to the pot.
Calories: 186kcal | Carbohydrates: 34g | Protein: 6g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 826mg | Potassium: 1024mg | Fiber: 7g | Sugar: 8g