Vegan Masala recommends
Heavy-bottomed cooking pot
Steady heat helps rice, dal and slow-simmered sauces cook evenly without catching on the base.
Paid affiliate link · No extra cost to you


Plant-based Indian recipes, made authentically
vegan-masala.com
information@vegan-masala.com

Vegan Masala Recipe
Tender tofu-and-potato kofta sit in a smooth tomato-cashew gravy in this vegan malai kofta. Crisp dumplings against the fragrant, creamy sauce make it a true special-occasion curry.
Recipe by Craig LogueHow our recipes are created
From the kitchen
Making Vegan Malai Kofta brings together the joy of cooking and sharing good food. This dish embodies the warmth of home with its soft dumplings nestled in a creamy, spiced gravy.
Serving idea
Serve with fresh naan or steamed rice for a complete meal that invites family and friends to gather.
Useful equipment
These are optional paid links to useful Amazon UK searches. If you make a qualifying purchase, Vegan Masala may earn a commission at no extra cost to you.
Vegan Masala recommends
Steady heat helps rice, dal and slow-simmered sauces cook evenly without catching on the base.
Paid affiliate link · No extra cost to you
Vegan Masala recommends
Freshly ground whole spices give masalas a brighter aroma than long-opened ground spices.
Paid affiliate link · No extra cost to you
Cook the recipe
In a saucepan, add the 12 ounces Yukon Gold potatoes, cover with cold water, and season generously with salt. Boil until just fork-tender, about 10-12 minutes; drain and set aside to dry.
Add the 1 cup soaked cashews to a high-powered blender along with the 3 chopped tomatoes, 1 ¼ cups unsweetened plant-based milk, and 1 tablespoon lemon juice. Blend until smooth and creamy; set aside.
In a heavy-bottomed pan, heat 1 tablespoon unrefined coconut oil over medium-high heat. Add the whole spices: 4-6 green cardamom pods, 2 cinnamon sticks, 4 cloves, and 1 teaspoon cumin seeds, sautéing until fragrant, about 45-60 seconds.
Add 1 extra large chopped onion and cook until softened and turning golden, about 4-5 minutes. Stir in 4 chopped garlic cloves, 1 ½ tablespoons chopped ginger, and 1-2 chopped green chilies (if using) and cook for another minute.
Incorporate the ground spices: ½ teaspoon ground coriander, 1-2 teaspoons Indian red chili powder, and 1 teaspoon ground turmeric, stirring frequently for 30 seconds before adding your blended tomato-cashew mixture and bringing to a simmer.
Add 1 ½ teaspoons kosher salt and cover. Let simmer for 15 minutes, stirring occasionally until thickened.
Transfer the mixture back to the blender and blend until completely smooth. Return the gravy to the pan, crush 1 tablespoon dried fenugreek leaves (if using) into the gravy, and add ½ teaspoon garam masala. Stir in 1 cup chopped cilantro and keep warm.
In a food processor, pulse the drained Yukon Gold potatoes until just crumbled. Add the 16 ounces crumbled tofu, blending until resembling ricotta.
To the potato-tofu mixture, add 5 tablespoons cornstarch, 1 tablespoon minced ginger, 1 teaspoon garam masala, 1 teaspoon red chili powder, and salt to taste. Knead until combined and roll into 18 balls, about 40-50 grams each.
For frying, heat 2 inches of vegetable oil in a wok over medium heat. Check the temperature by frying a small piece of dough; it should sizzle and rise. Fry kofta in batches until crisp and golden, about 5-8 minutes. For baking, preheat the oven to 425ºF (218ºC) and bake on a lined baking sheet for 30-35 minutes, flipping halfway through.
To serve, warm the gravy and gently add the kofta, spooning sauce over them. Garnish with additional cilantro and serve with naan or rice, keeping any leftovers stored separately to maintain texture.
Gather everything first
A few useful notes
Topic hub
Browse the curated curry hub for related chickpea, dal, potato, tofu and vegetable recipes in one place.
Visit the curry hub
Toor dal and vegetables simmer into a substantial sambar, finished with a fragrant ground masala and mustard-seed tarka.

Black-eyed beans simmer with roasted spices, tomato and fresh herbs in this west-coast Indian-inspired curry. The beans stay creamy inside while the gravy remains lively and aromatic.

South Indian vegetable kurma brings a colourful mix of vegetables into a creamy coconut, cashew and spice gravy. It is aromatic and mellow, with enough texture to keep every spoonful interesting.

Tender okra cooked with cumin, garlic, ginger and coconut milk for a gently spiced bhindi bhaji with plenty of savoury depth.

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.

Vegetable pilau folds sweet vegetables and aromatic whole spices through fluffy basmati. It is colourful enough to take centre stage yet balanced enough to sit beside a rich curry.

A practical guide to choosing, storing and cooking seasonal UK vegetables with Indian spices throughout the year.

Simple vegan Indian dishes perfect for beginners starting their cooking journey.

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