fbpx Print
Square photo of a plate of vegetable korma

Vegetable Korma

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 20 mins
  • Total: 30 mins
  • 6-8 1x
  • Main Dish
  • Indian
  • Vegan

Servings 6-8 1x

Scale Tap or hover over number to scale servings

Vegetable korma, a wonderful Indian curry recipe. I love how hearty and cozy it is, as well as flavorful and ready in just 30 minutes.



  • 1 pound potatoes (450 g), peeled and diced, Yukon Gold and red potatoes are my favorite ones for this recipe
  • 1 pound carrots (450 g), peeled and diced
  • 1 pound cauliflower (450 g), chopped into florets
  • 1 cup frozen peas (140 g)

For the sauce:

  • 2 cloves of garlic, peleed
  • ½ onion, quartered
  • 1-inch fresh ginger (2.5 cm), peeled
  • 1 14-ounce can diced tomatoes (400 g)
  • 1 14-ounce can full-fat coconut milk (400 ml)
  • ½ cup raw cashews (75 g) 

For the base:

  • 2 tbsp vegan butter or oil
  • 1 tbsp garam masala
  • 1 and ½ tsp salt
  • 1 tsp ground cumin
  • 1 tsp ground coriander 
  • 1 tsp ground turmeric
  • ½ tsp ground black pepper
  • ¼½ tsp red pepper flakes, optional


  1. Soak the cashews overnight. If you’re in a hurry, you can also let them soak in hot water while you cook all the remaining ingredients. Drain and set aside.
  2. Add the veggies (potatoes, carrots, cauliflower, and peas) to a large pot and cover with water. Bring to a boil and simmer for about 15 minutes or until the potatoes are fork-tender. Drain and set aside.
  3. In the meantime, add all the sauce ingredients to a blender (garlic, onion, ginger, tomatoes, coconut milk, and soaked cashews) and blend until smooth. Set aside.
  4. Add the vegan butter or oil to a large skillet and when it’s hot, add all the spices (garam masala, cumin, coriander, turmeric, salt, black pepper, and red pepper flakes). Cook over medium-high heat for 1-2 minutes, stirring constantly.
  5. Pour in the sauce and cook for 5 minutes, stirring occasionally.
  6. Incorporate the veggies, stir, and cook for 5 more minutes, stirring occasionally.
  7. Serve your vegetable korma immediately with cooked basmati rice or vegan naan bread.
  8. Keep the leftovers in an airtight container in the fridge for up to 1 week. It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.


  • You can customize your vegetable korma recipe with any spices or veggies you want, such as green beans and bell peppers.
  • The best type of milk to make this recipe is coconut milk, but you could also use any other unsweetened plant milk, such as soy milk.
  • Canned diced tomatoes can be replaced by tomato puree or even by fresh tomatoes if you want (in that case, add some water if needed).
  • Feel free to omit the red pepper flakes if you’re not into spicy food.


  • Serving Size: 1/8 of the recipe
  • Calories: 288
  • Sugar: 8.7 g
  • Sodium: 93 mg
  • Fat: 18 g
  • Saturated Fat: 10.6 g
  • Carbohydrates: 28.1 g
  • Fiber: 6.4 g
  • Protein: 6.4 g