Check out the rich and creamy North Indian dish vegetable kofta curry, that pair perfectly with any Indian flatbreads and flavoured rice. Vegetable dumplings simmered in a smooth, mildly spiced gravy.

Vegetable kofta curry is a fabulous choice for festive menus and to serve family and friends on special occasions. These koftas can be enjoyed on their own as a snack or appetiser, or as kofta curry alongside masala roti, aloo palak paratha without stuffing, naan or with flavoured rice such as vegetable coconut milk pulao, jeera rice or saffron rice.
The best part of this dish is that koftas can be prepared a day or two in advance and stored in an airtight container in the fridge. On the day you plan to serve, reheat them in the oven or microwave, then add them to freshly cooked hot gravy just 10-15 minutes before serving so they can absorb all the flavours.

Vegetable koftas are soft dumplings made from a blend of grated vegetables and aromatic spices. While they are traditionally deep fried, I have used an alternative cooking technique to make them healthier and guilt-free.
Notes on Ingredients
Here’s everything you’ll need to make this delicious honey garlic cauliflower. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.
For Koftas

- Vegetables: potato, carrot, cabbage and green peas.
- Spices: turmeric, chilli powder, garam masala and salt.
- Pantry Ingredients: breadcrumbs, plain flour/self raising flour and oil. I used olive oil, but you can substitute it with any cooking oil that you use in your kitchen.
For Gravy

- For onion tomato masala: oil, onion, cashews, tomato and water.
- Spiced Yogurt: yogurt, turmeric, chilli powder, coriander powder and cumin powder.
- For gravy: oil, bay leaf, cassia, cardamom, cloves, cumin, ginger garlic paste, water, salt, garam masala, kasuri methi, water (missing in the above image) and coriander leaves.
See the recipe card for quantities.
How to Make Vegetable Kofta Curry?
(This is an overview with process photos, the full recipe is at the bottom in a recipe card)

Step 1: In a bowl, add boiled, grated potatoes, grated carrots, cabbage, boiled peas, turmeric, chilli powder, garam masala and salt. Mix well.
Step 2: Now add breadcrumbs, plain flour and mix until everything is well combined.
Step 3: Grease your hands, take a lemon-sized portion of the mixture and roll into balls.

Step 4: Heat paniyaram/ Aebleskiver pan over medium heat and lightly spray oil into every cavity.
Step 5: Place koftas in cavities, spray oil on top of each and cook until they begin to brown. Flip them over and continue cooking until they are evenly browned and cooked through.
Step 6: Remove, place on plate/bowl and set it aside.

Step 7: In a bowl, combine yogurt, chilli powder, turmeric, coriander powder and cumin powder.
Step 8: Stir until you get a smooth mixture without any lumps.

Step 9: Heat oil in a pot/saucepan over medium heat. Add onion and saute until it begins to brown and caramelise.
Step 10: Stir in cashews halfway through cooking onions. Finally, add tomatoes and cook until they start to soften.
Step 11: Let the mixture cool, then blend it into a smooth paste in a blender or mixer grinder and set it aside.

Step 12: Heat oil in the same pot/saucepan over medium heat.
Step 13: Add bay leaf, cassia, cloves, cardamom and cumin. Let cumin splutter.
Step 14: Now add the freshly prepared onion- tomato paste, spiced yogurt and water.
Step 15: Stir everything well, cover the pot with a lid and simmer.
Step 16: Take the lid off the pot, add koftas, fresh coriander leaves and gently stir.

Serve piping hot mixed vegetable kofta curry with flatbreads such as spinach chapati, moringa leaves paratha, or flavoured rice such as vegetable pulao, methi pulao, kashmiri pulao or green peas pulao.
Substitutions and Variations
Gluten Free: For gluten free version, substitute breadcrumbs with coarsely ground poha/flattened rice and plain flour/all purpose flour with gram flour/besan.
Vegan: For the vegan version, substitute dairy yogurt with plant based alternative.
Vegetables: You can add different vegetables, such as capsicum/bell pepper, corn and spinach.
Ginger Garlic: I used homemade ginger garlic paste. If you don’t have any premade paste, you can saute whole ginger and garlic along with onion tomato and blend into smooth paste.
Storage
Fridge: It’s best to enjoy the curry with koftas in it right away as they tend to become too soft and fall apart if left in gravy for too long. Otherwise, store leftover koftas and gravy separately in an airtight containers in the fridge for up to 3 days.
Reheat: Heat koftas in an air fryer, oven or microwave until warm. Reheat the gravy in the saucepan on the stovetop until piping hot. Stir in koftas in the gravy just 10 minutes before serving.
Freezer: If you plan to make a big batch of koftas , place them on lined baking sheet and freeze for 4-5 hours or until they are hard. Transfer them into a freezer friendly container or ziplock bag and store in the freezer for up to 2 months.
Tips and Tricks to Make Kofta Curry
Koftas and gravy: Add koftas to the gravy just 10-15 minutes before serving. If you add them too early, they absorb the gravy and break. Before serving, add koftas, gently stir to combine with the gravy and simmer for a couple of minutes.
Cooking koftas: Cook koftas in a paniyaram/Aebleskiver pan on medium low flame. Spray/brush the cavities with oil before placing koftas and also on koftas.
Breadcrumbs and flour: Breadcrumbs help absorb excess moisture from vegetables and flour helps bind the mixture together. Avoid adding too much, as excess makes koftas dense and heavy.
Cooking onions: Cook onions over medium low heat until they start browning and caramelising, stirring frequently. If they start sticking to the base of the pan, add a splash of water and stir to loosen them.
Tomatoes: Adjust the quantity of tomatoes based on how sour they are.
Sugar: If the gravy turns out too tangy, add a pinch of sugar to balance the flavours.
Related
Looking for other curry recipes like this? Try these:
KEEP IN TOUCH
Do let me know if you try this Vegetable Kofta Curry recipe. If you like this recipe kindly consider rating it using stars in the comment section or on the recipe card to help more people find this recipe online. You can stay up to date by following me on Facebook, Pinterest, Instagram or subscribing to my Youtube channel. Or why not subscribe to my blog and get simple recipes straight to your inbox?
Vegetable Kofta Curry
Equipment
- 1 Blender/Grinder
- 1 Steel Pot/Saucepan
- 1 Spoon
- 1 Paniyaram/Aebleskiver Pan
Ingredients
1 Cup = 250ml ; 1 Tablespoon = 15ml ; 1 Teaspoon = 5ml
For Koftas
- 230 g (or) 1.5 cups potatoes boil, peel and grate
- 90 g (or) ¼ cup carrot wash, peel, trim edges and grate
- 55 g (or) ½ cup cabbage wash and grate
- ½ teaspoon boiled green peas
- ½ teaspoon turmeric
- 1 teaspoon chilli powder
- 1 teaspoon garam masala finely chopped
- salt as required
- 35 gms (or) ¼ cup breadcrumbs
- 80 gms (or) 3 tablespoons plain flour/all purpose flour
- 1 – 1.5 teaspoon oil
Onion Tomato Masala
- 2 tablespoons oil
- 125 gms (or) 1 large onion peel and thinly slice
- 9-10 cashews
- 190 gms (or) 2 medium tomato wash and dice into cubes
Spiced yogurt mixture
- 100 gms (or) ¼ cup yogurt
- ½ teaspoon turmeric
- 1 teaspoon chilli powder
- ½ teaspoon coriander powder
- ½ teaspoon cumin powder
For gravy
- 1 tablespoon oil
- 1 bay leaf
- ½ inch cassia
- 4 cloves
- 2 green cardamom
- 1 teaspoon cumin
- 1 teaspoon ginger garlic paste
- ⅓ cup water adjust to get right consistency
- salt as required
- ½ teaspoon garam masala
- ½ teaspoon kasuri methi
- handful coriander leaves wash and chop finely
Instructions
- In a bowl, add boiled and grated 230 g (or) 1.5 cups potatoes, grated 90 g (or) ¼ cup carrot, 55 g (or) ½ cup cabbage, 1/2 teaspoon boiled green peas, ½ teaspoon turmeric, 1 teaspoon chilli powder, 1 teaspoon garam masala and salt. Mix well.230 g (or) 1.5 cups potatoes, 90 g (or) ¼ cup carrot, 55 g (or) ½ cup cabbage, 1/2 teaspoon boiled green peas, ½ teaspoon turmeric, 1 teaspoon chilli powder, 1 teaspoon garam masala, salt
- Now add 35 gms (or) ¼ cup breadcrumbs, 80 gms (or) 3 tablespoons plain flour/all purpose flour and mix until everything is well combined.35 gms (or) ¼ cup breadcrumbs, 80 gms (or) 3 tablespoons plain flour/all purpose flour
- Grease your hands, take a lemon-sized portion of the mixture and roll into balls.
- Heat paniyaram/ Aebleskiver pan over medium heat and lightly spray ½ teaspoon Oil into every cavity.½ teaspoon Oil
- Place koftas in cavities, spray ½ teaspoon Oil on top of each and cook for 5-8 minutes or until they begin to brown.½ teaspoon Oil
- Flip them over and continue cooking for another 5-6 minutes or until they are evenly browned and cooked through. Remove, place on plate/bowl and set it aside.
- In a bowl, combine 100 gms (or) ¼ cup yogurt, 1 teaspoon chilli powder, ½ teaspoon turmeric, ½ teaspoon coriander powder and ½ teaspoon cumin powder.100 gms (or) ¼ cup yogurt, ½ teaspoon turmeric, 1 teaspoon chilli powder, ½ teaspoon coriander powder, ½ teaspoon cumin powder
- Stir until you get a smooth mixture without any lumps.
- Heat 2 tablespoons oil in a pot/saucepan over medium heat. Add 125 gms (or) 1 large onion and saute for 8-10 minutes or until it begins to brown and caramelise.2 tablespoons oil, 125 gms (or) 1 large onion
- Stir in 9-10 cashews halfway through cooking onions. Finally, add 190 gms (or) 2 medium tomato and cook for 4-5 minutes or until they start to soften.9-10 cashews, 190 gms (or) 2 medium tomato
- Let the mixture cool, then blend it into a smooth paste in a blender or mixer grinder and set it aside.
- Heat 1 tablespoon oil in the same pot/saucepan over medium heat.1 tablespoon oil
- Add 1 bay leaf, ½ inch cassia, 4 cloves, 2 green cardamom and 1 teaspoon cumin. Let cumin splutter.1 bay leaf, ½ inch cassia, 4 cloves, 2 green cardamom, 1 teaspoon cumin
- Stir in 1 teaspoon ginger garlic paste and saute for a minute or until raw aroma vanishes.1 teaspoon ginger garlic paste
- Now add the freshly prepared onion- tomato paste, spiced yogurt and ⅓ cup water.
- Stir everything well, cover the pot with a lid and simmer for 6-8 minutes.
- Take the lid off the pot, add ½ teaspoon garam masala, salt, ½ teaspoon kasuri methi, cooked koftas, fresh handful coriander leaves and gently stir.salt, ½ teaspoon garam masala, ½ teaspoon kasuri methi, handful coriander leaves
- Serve vegetable kofta curry with rice or roti.
Notes
Nutrition

Welcome to Flavours Treat. I share vegetarian recipes made with wholesome, mostly fresh ingredients. Every recipe has easy-to-follow instructions with process shots (detailed step-wise pictures), a short video and lots of tips to help your cooking journey. Read more

