Go Back
+ servings

Vegan Curry Recipe

This vibrant vegan curry is a comforting blend of tender vegetables simmered in a richly spiced tomato-onion gravy. Packed with flavor and warmth, it's the perfect dish to brighten up your dinner table.
Print Pin
Course: Main Course, Vegan
Cuisine: Indian
Keyword: Vegan Curry Recipe
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Calories: 260kcal

Ingredients

  • 2 medium potatoes peeled and diced
  • 1 medium carrot chopped
  • 1 bell pepper chopped
  • 1/3 cup green peas
  • 2 teaspoons mustard oil
  • 1 teaspoon cumin seeds
  • 1 onion finely diced
  • 1 teaspoon ginger-garlic paste
  • 1 tomato finely chopped
  • 1 teaspoon garam masala
  • 1 teaspoon coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • Salt to taste
  • 1 teaspoon fresh lime juice
  • 2 teaspoons freshly chopped coriander leaves

Instructions

  • Heat mustard oil in a large skillet over medium-high heat. Once the oil is hot, add the cumin seeds and allow them to sizzle for a few seconds until fragrant. Stir in the ginger-garlic paste and sauté for about a minute until aromatic.
  • Add the finely diced onions to the pan and cook, stirring occasionally, for about 4–5 minutes or until softened and lightly golden. Toss in the chopped tomato and continue cooking for another 2 minutes until it begins to break down.
  • Sprinkle in the garam masala, coriander powder, turmeric powder, red chili powder, and a pinch of salt. Stir constantly to ensure the spices bloom evenly and coat the onion-tomato mixture thoroughly.
  • Add the diced potatoes, chopped carrots, and bell pepper. Mix well so that the vegetables are enveloped in the spiced masala base. Pour in a splash of water or vegetable broth if the mixture appears too dry.
  • Cover and simmer over low heat for about 10–12 minutes, or until the vegetables are tender and cooked through. Add the green peas during the final few minutes of cooking and allow them to soften.
  • Once the vegetables are tender, stir in the lime juice and chopped coriander leaves. Mix everything well to combine the flavors.
  • Serve the hot curry with freshly steamed basmati rice or warm chapati for a satisfying and wholesome meal.

Nutrition

Calories: 260kcal