clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Plate of rice and vegetable korma topped with cilantro and cashews.

Vegan Vegetable Korma

  • Author: Deryn Macey
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Total Time: 40 minutes
  • Yield: 6
  • Category: Main Dish
  • Cuisine: Indian
  • Diet: Vegan


This easy korma recipe is ready in 30 minutes! Enjoy a tasty blend of vegetables and spices in creamy korma sauce. Serve with rice for a quick and delicious dinner.


Cashew Cream

  • 1 cup cashews (150 g)
  • 1 cup boiling water (250 ml)

Korma Sauce

  • 1 medium onion diced (1 cup, 150 g) 
  • 2 clove garlic (1 tbsp, 10 g)
  • 1 tbsp olive oil (12 g) 
  • 1 tsp chilli powder 
  • 1/2 tsp chilli flakes 
  • 1 tsp ginger 
  • 2 tsp cumin 
  • 2 tsp turmeric
  • 2 tsp curry powder 
  • 2 medium carrots peeled and chopped (2 cup, 275 g)
  • 1 28 oz crushed tomato (796 ml)
  • 2 cup water or vegetable broth (500 ml)
  • 2 tsp salt


  • 3 medium potato, peeled and diced (4 cups, 700 g) 
  • 2 ribs celery, washed and chopped (1 cup, 145 g) 
  • 2 cups small florets of cauliflower (225 g) 
  • 1 cup frozen peas (125 g)


  1. In a small bowl place your cashews with boiling water, leave to soak while you complete the following steps. 
  2. In a medium pot on medium high heat, sauté your onions with olive oil until translucent approx 3-4 minutes.
  3. Add the garlic and spices, and continue to cook for an additional 2-3 minutes to toast the spices (add a splash of water if you notice the spices sticking to the bottom of the pan).
  4. Add the crushed tomatoes and water and bring to a boil. Reduce heat to medium low and add the potato, celery and carrots stirring occasionally until potatoes are fork tender, approx. 10 – 15 minutes. 
  5. While the potatoes are cooking puree the soaked cashews by placing the nuts and water into a blender. Blend on high for 1-2 minutes until completely smooth in texture. Reserve for later.
  6. Once the potatoes are cooked, add the cauliflower, peas and cashew cream. Bring sauce back to a simmer and cook for an additional 7-8 minutes, remove from heat and enjoy! 
  7. Serve on its own or over a bed of steamed rice, top with toasted cashews and freshly chopped cilantro.


Storing: Let cool then store in an airtight container in the fridge for 4-5 days.

Nut-Free Option: Substitute the cashews and water with a 14 oz can of full-fat coconut milk.

Oil-Free Option: Substitute the oil with water or vegetable broth.


  • Serving Size: 1/6th of recipe
  • Calories: 318
  • Fat: 14 g
  • Carbohydrates: 41 g
  • Protein: 12 g

Keywords: vegetable korma, vegan korma recipe