Nutrition Facts for Vindaloo vegetables

Vindaloo Vegetables

Image of Vindaloo Vegetables
Nutriscore Rating: 80/100

Packed with warming spices and vibrant vegetables, Vindaloo Vegetables is a flavorful plant-based twist on the classic Indian dish. This hearty recipe combines tender potatoes, carrots, cauliflower, green beans, and peas simmered in a rich, creamy tomato-coconut curry infused with bold aromatics like cumin, turmeric, garam masala, and cinnamon. A touch of white vinegar adds a signature tang, while optional cayenne pepper brings customizable heat. Perfectly balanced and incredibly comforting, this dish is ready in just an hour and pairs beautifully with fluffy basmati rice or warm naan for a satisfying weeknight dinner. Garnished with fresh cilantro, this vegan and gluten-free recipe is a must-try for spice lovers looking to elevate their meal game.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

22 items
  • 2 tablespoons Vegetable oil
  • 1 large Yellow onion, diced
  • 3 cloves Garlic cloves, minced
  • 1 tablespoon Fresh ginger, grated
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Ground coriander
  • 1 teaspoon Ground turmeric
  • 0.5 teaspoon Ground cinnamon
  • 0.5 teaspoon Ground cayenne pepper (optional for extra heat)
  • 1 teaspoon Garam masala
  • 1 teaspoon Ground paprika
  • 2 tablespoons Tomato paste
  • 1 14-ounce can Canned diced tomatoes
  • 1 14-ounce can Coconut milk
  • 1 tablespoon White vinegar
  • 1 teaspoon Salt
  • 2 medium Potatoes, peeled and cubed
  • 2 medium Carrots, peeled and sliced
  • 2 cups Cauliflower florets
  • 1 cup Green beans, trimmed and halved
  • 0.5 cup Frozen peas
  • 0.25 cup Fresh cilantro, chopped (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Heat the vegetable oil in a large, deep skillet or pot over medium heat.

2

Add the diced onion to the skillet and sauté for 3-4 minutes, until softened and translucent.

3

Stir in the minced garlic, grated ginger, and cumin seeds. Cook for 1-2 minutes, until fragrant.

4

Add the ground coriander, turmeric, cinnamon, cayenne pepper (if using), garam masala, and paprika. Toast the spices for 1 minute to release their aromas.

5

Mix in the tomato paste, canned diced tomatoes, and coconut milk. Stir well to combine into a smooth sauce.

6

Add the white vinegar and salt to the sauce. Bring the mixture to a simmer.

7

Add the cubed potatoes and sliced carrots to the skillet. Cover and cook for 10 minutes, stirring occasionally.

8

Add the cauliflower florets and green beans. Cover and cook for another 10-15 minutes, until all the vegetables are tender.

9

Stir in the frozen peas and cook for an additional 2-3 minutes, until they are heated through.

10

Taste and adjust seasoning as needed.

11

Garnish with chopped fresh cilantro before serving.

12

Serve hot with steamed rice or naan bread.

Cooking Tip: Take your time with each step for the best results!
1230
cal
28.0g
protein
199.1g
carbs
43.1g
fat

Nutrition Facts

1 serving (2089.7g)
Calories
1230
% Daily Value*
Total Fat 43.1 g 55%
Saturated Fat 7.6 g 38%
Polyunsaturated Fat 20.2 g
Cholesterol 8 mg 3%
Sodium 3153 mg 137%
Total Carbohydrate 199.1 g 72%
Dietary Fiber 39.8 g 142%
Total Sugars 71.5 g
Protein 28.0 g 56%
Vitamin D 0.0 mcg 0%
Calcium 534 mg 41%
Iron 17.4 mg 97%
Potassium 5478 mg 117%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

61.4%%
8.6%%
29.9%%
Fat: 387 cal (29.9%%)
Protein: 112 cal (8.6%%)
Carbs: 796 cal (61.4%%)