
Vegan Masala Recipe
Creamy Tofu Korma
Golden tofu sits in a silky korma sauce enriched with nuts, coconut and gentle aromatic spices. This is a mellow, luxurious curry that proves vegan comfort food need never be short of character.
Recipe by Craig LogueHow our recipes are created
From the kitchen
What to expect
Korma is about fragrance and texture rather than fierce heat. Blend the sauce until genuinely smooth and taste for balance at the end; the sweetness, spice and richness should support one another.
Serving idea
Best served simply
Serve with plain basmati rice, naan or roti, and a sharp salad on the side.
Cook the recipe
Method
- 1
Heat 2 tbsp oil in a pan over medium heat. Add 1 tsp cumin seeds, 2 green cardamom pods and 1/2 tsp cinnamon, and let them sizzle for a few seconds.
- 2
Add 1 large onion, finely chopped, and cook slowly until soft and lightly browned at the edges.
- 3
Stir in 3 garlic cloves, minced, and 1 inch ginger, grated. Cook for 1 minute, then add 1 medium tomato, chopped, 1 tsp garam masala, 1 tsp ground cumin, 1 tsp turmeric and 1 tsp chilli powder.
- 4
Cook the masala down until the tomato breaks up and the mixture looks thick and glossy.
- 5
Add 200 g firm tofu, cubed, and toss gently so the cubes are coated in the masala.
- 6
Pour in 1 cup vegetable stock, 1 cup water and 1 tsp salt. Bring to a gentle simmer, then cook for 8 to 10 minutes.
- 7
Blend 50 g cashews with a little of the hot sauce until smooth, then stir the cashew cream back into the pan.
- 8
Add pepper to taste and 1 tin coconut milk. Simmer gently for 3 to 4 minutes, without boiling hard.
- 9
Turn off the heat and stir in 1 tbsp lemon juice and 2 tbsp fresh coriander, chopped. Check the seasoning and serve hot.
A few useful notes
Notes
- Cook the onion properly; a pale, underdone base will leave the curry flat. The masala should smell rounded and look thick before you add the liquids.
- Keep the simmer gentle once the coconut milk goes in. A hard boil can split the sauce and dull the texture.
- If the curry thickens too much on standing, loosen it with a splash of hot water or stock when reheating.
- Leftovers keep well in the fridge for up to 3 days. Reheat slowly so the tofu stays tender and the sauce stays smooth.
- Serve with rice or flatbread and finish with a little extra coriander if you like a fresher edge.
Gather everything first
Ingredients
- 2 tbsp oil
- 1 tsp cumin seeds
- 2 green cardamom pods
- 1/2 tsp cinnamon
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 inch ginger, grated
- 1 medium tomato, chopped
- 1 tsp garam masala
- 1 tsp ground cumin
- 1 tsp turmeric
- 1 tsp chilli powder
- 200 g firm tofu, cubed
- 1 cup vegetable stock
- 1 cup water
- 50 g cashews
- 1 tsp salt
- pepper to taste
- 1 tin coconut milk
- 1 tbsp lemon juice
- 2 tbsp fresh coriander, chopped
Topic hub
Explore Vegan Indian Curry Recipes
Browse the curated curry hub for related chickpea, dal, potato, tofu and vegetable recipes in one place.
Visit the curry hubCook next

Tofu Butter Masala
Tofu butter masala places golden tofu in a velvety tomato-cashew gravy, finished with aromatic garam masala. It is lush, gently spiced and every bit as comforting as the classic inspiration.

Creamy Tofu Curry with Homemade Roti
Creamy baked tofu in a rich, spiced tomato sauce, served with soft homemade roti for a comforting vegan meal.

Vegan Chick'n Korma
Plant-based chick’n cooks in a mellow coconut korma scented with cardamom, cumin, coriander, turmeric and garam masala.

Easy Vegan Indian “Butter” Chickpeas
Chickpeas simmer in a silky tomato, cashew and spice sauce in this easy vegan take on a butter masala. It is weeknight-friendly but still rich enough to feel like a treat.

Matar Tofu Curry
Matar tofu brings golden cubes of tofu and sweet green peas together in a classic onion-tomato masala. It is colourful, homely and a lovely vegan answer to matar paneer.

Aloo Tofu Masala
Aloo tofu masala pairs golden tofu with tender potatoes in a lively onion-and-tomato sauce. It is a satisfying plant-based curry with enough spice and texture to make a proper centrepiece.
Learn the technique

A UK Seasonal Vegetable Guide for Indian Cooking
A practical guide to choosing, storing and cooking seasonal UK vegetables with Indian spices throughout the year.

Beginner-Friendly Vegan Indian Recipes
Simple vegan Indian dishes perfect for beginners starting their cooking journey.

Essential Vegan Indian Pantry Staples
The core spices, lentils, beans, grains, and aromatics worth keeping on hand for everyday vegan Indian cooking.

