top of page

When the Amazon Thrives, the Earth Survives.

Start Building with Amazonika

Veg Kofta Curry Recipe with Creamy Restaurant-Style Gravy

  • Jul 27
  • 11 min read
Creamy veg kofta curry served in rich spiced tomato gravy with naan and jeera rice, garnished with fresh coriander.
Creamy Veg Kofta Curry

A bowl of creamy veg kofta curry is the kind of meal that instantly feels comforting. Soft vegetable koftas served in a rich tomato-onion gravy with aromatic Indian spices make this classic dish perfect for family dinners, festive celebrations and cosy evenings at home. Served with warm naan, soft rotis or fragrant jeera rice, it's a recipe that brings warmth to every table.


This veg kofta curry recipe gives you two easy ways to cook.

You can prepare soft homemade vegetable koftas using everyday ingredients or save time by using ready-to-cook veggie koftas while following the same creamy gravy recipe. Both options create a satisfying restaurant-style vegetable kofta curry that's rich, flavourful and easy to make.


Whether you're looking for a vegetable kofta curry recipe Indian style, an easy kofta curry recipe, or one of the best monsoon dinner ideas vegetarian, this step-by-step guide will help you prepare a delicious curry with confidence.


What Is Veg Kofta Curry?


Veg kofta curry is a popular North Indian vegetarian curry made with soft vegetable koftas simmered in a creamy tomato-onion gravy flavoured with warming spices. The koftas are traditionally prepared with vegetables, potatoes and binding ingredients before being cooked and added to the gravy just before serving.


This comforting Indian curry recipe is commonly served with naan, roti or rice and is enjoyed for everyday family meals as well as festive occasions. In this recipe, you can either make the koftas from scratch or use ready-to-cook veggie koftas for a quicker meal without changing the rich homemade gravy.


Quick Answer: Veg kofta curry is a creamy Indian curry made with vegetable koftas served in a rich spiced tomato-onion gravy and typically enjoyed with naan, roti or rice.

Quick Recipe Overview

Detail

Information

Recipe Name

Creamy Veg Kofta Curry with Rich Spiced Gravy

Cuisine

North Indian

Course

Main Course

Prep Time

20 minutes (Homemade) / 10 minutes (Ready-to-Cook)

Cook Time

30 minutes

Total Time

50 minutes (Homemade) / 40 minutes (Ready-to-Cook)

Servings

4

Makes

12–14 medium koftas (homemade version)

Difficulty

Easy

Spice Level

Mild to Medium (adjust to taste)

Diet

Vegetarian (Vegan option available)

Best Served With

Butter naan, roti, jeera rice or steamed basmati rice

Why You'll Love This Veg Kofta Curry


There are many vegetable kofta curry recipes, but this one is designed to be practical, flexible and full of flavour. Instead of offering only one method, it gives you the freedom to choose between homemade koftas or a ready-to-cook alternative while following the same creamy gravy recipe.


Here's why this recipe stands out:


  • Rich and creamy restaurant-style veg kofta curry made with everyday ingredients.

  • Two cooking options to suit both busy weekdays and relaxed weekend meals.

  • Soft koftas that absorb the gravy while holding their shape beautifully.

  • Beginner-friendly steps with practical cooking tips throughout.

  • Easy to customise with homemade or ready-to-cook veggie koftas.

  • Perfect with naan, roti, jeera rice or steamed basmati rice.


Whether you're preparing dinner for your family or planning a festive meal, this recipe delivers comforting flavours without complicated techniques.


Before You Prep: One Simple Tip


If you're making homemade vegetable koftas, gently squeeze any excess moisture from the grated carrot and cabbage before mixing them with the other ingredients.


This simple step helps the kofta mixture hold together more easily, making the koftas easier to shape and less likely to break during cooking. If the mixture still feels soft after mixing, add a little extra gram flour or breadcrumbs until it becomes easy to roll into smooth balls.


Taking a minute to prepare the mixture properly can make the rest of the recipe much easier.


Homemade or Ready-to-Cook? Choose What Works for You


One of the best things about this recipe is its flexibility. The creamy gravy stays exactly the same, so you can choose the type of kofta that best suits your schedule.


Option 1: Homemade Vegetable Koftas


Homemade koftas are perfect if you enjoy cooking from scratch. Made with potatoes, vegetables, gram flour and simple spices, they have a soft texture that absorbs the gravy beautifully, making them ideal for weekend cooking or special occasions.


Option 2: Ready-to-Cook Veggie Koftas


If you're looking for a quicker dinner, ready-to-cook veggie koftas are a convenient alternative. Amazonika Mundi Veggie Kofta is one such option, prepared with pea protein, upcycled cashew fibre, herbs and aromatic spices. Simply cook the koftas according to the package instructions before adding them to the prepared gravy.


Amazonika Mundi Veggie Kofta plant-based frozen kofta pack made with cashew fiber and Amazonian ingredients, featuring 20g protein per 4 units and high-fiber nutrition.
Amazonika Mundi Veggie Kofta

Whichever option you choose, the rich homemade gravy remains the heart of this dish.


Ingredients You'll Need


Choose between homemade vegetable koftas or a ready-to-cook alternative. The gravy recipe remains the same for both.


For Homemade Veg Koftas

  • 2 medium potatoes, boiled and mashed

  • 1 cup grated carrot

  • 1 cup grated cabbage

  • ½ cup green peas, lightly mashed

  • 2 tablespoons gram flour (besan)

  • 2 tablespoons breadcrumbs or cornflour

  • 1 green chilli, finely chopped

  • 1 teaspoon grated ginger

  • ½ teaspoon cumin powder

  • ½ teaspoon coriander powder

  • Salt to taste

  • 2 tablespoons chopped fresh coriander

  • Oil for shallow frying


Ready-to-Cook Alternative

If you're using frozen or ready-to-cook veggie koftas, prepare them according to the package instructions and keep them aside while the gravy cooks.


For the Creamy Spiced Gravy

  • 2 medium onions, roughly chopped

  • 3 medium tomatoes, roughly chopped

  • 5 garlic cloves

  • 1-inch ginger

  • 2 tablespoons cooking oil

  • 1 teaspoon cumin seeds

  • ½ teaspoon turmeric powder

  • 1 teaspoon Kashmiri red chilli powder

  • 1 teaspoon coriander powder

  • 1 teaspoon garam masala

  • 1 teaspoon crushed kasuri methi

  • 10–12 cashews

  • ¼ cup fresh cream (or plant-based cream)

  • Salt to taste

  • 1 to 1½ cups warm water

  • Fresh coriander leaves for garnish


Ingredient Notes

Understanding why each ingredient is used can help you achieve better results every time.

  • Potatoes bind the homemade koftas and keep them soft inside.

  • Gram flour (besan) provides structure, helping the koftas stay together during cooking.

  • Breadcrumbs or cornflour absorb excess moisture and make the mixture easier to shape.

  • Cashews add natural creaminess and body to the gravy.

  • Kashmiri red chilli powder gives the curry its vibrant colour without making it overly spicy.

  • Kasuri methi adds the signature restaurant-style aroma during the final simmer.

  • Fresh coriander brightens the rich flavours just before serving.


Kitchen Tip: If you're using Amazonika Mundi Veggie Kofta, there's no need to prepare the kofta mixture from scratch. The ready-to-cook koftas already combine pea protein, upcycled cashew fibre, herbs and aromatic spices, making them a convenient option that pairs beautifully with this homemade gravy.

How to Make Creamy Veg Kofta Curry


With your ingredients ready, it's time to bring everything together. The secret to a delicious restaurant-style vegetable kofta curry lies in three simple steps: preparing koftas that hold their shape, cooking the onion-tomato masala patiently, and adding the koftas only at the end so they stay soft while soaking up the rich gravy.


Whether you're making homemade koftas or using ready-to-cook veggie koftas, these detailed steps will help you achieve consistent results every time.


Step 1: Prepare the Homemade Veg Koftas


  1. In a large mixing bowl, combine:

  2. Mashed potatoes

  3. Grated carrot

  4. Grated cabbage

  5. Lightly mashed green peas

  6. Gram flour

  7. Breadcrumbs (or cornflour)

  8. Grated ginger

  9. Finely chopped green chilli

  10. Cumin powder

  11. Coriander powder

  12. Salt

  13. Fresh coriander


Besan (gram flour) and breadcrumbs added to the vegetable mixture for binding before shaping homemade malai kofta balls.
Add the Binder

  1. Mix everything gently using your hands until well combined.


The mixture should feel soft, smooth and easy to shape. It should hold together when pressed but shouldn't stick heavily to your fingers.

If the mixture feels too wet, add another tablespoon of breadcrumbs or gram flour.


Hands mixing grated vegetables, mashed potatoes, peas, spices, and gram flour in a bowl to prepare vegetable kofta mixture for Malai Kofta recipe.
Mix all the kofta ingredients thoroughly
Kitchen Tip: Don't overwork the mixture. Gentle mixing keeps the koftas light and tender instead of dense.

Prepared vegetable kofta mixture made with mashed potatoes, grated vegetables, herbs, gram flour, and spices in a stainless steel mixing bowl for homemade Malai Kofta.
vegetable kofta mixture

Shape the Koftas

Roll the mixture into equal-sized balls, roughly the size of a golf ball.

Keeping them uniform helps them cook evenly.

This recipe makes approximately 12–14 medium-sized koftas.


Smooth vegetable kofta balls shaped from a homemade mixture of mashed potatoes, mixed vegetables, herbs, and spices in a stainless steel mixing bowl for Malai Kofta.
Shape the prepared vegetable mixture

Cook the Koftas

Heat a shallow layer of oil in a heavy-bottomed pan over medium heat.

Carefully place the koftas into the pan, leaving enough space between them.

Cook for 3–4 minutes, turning gently until they become evenly golden on all sides.

Transfer them to a plate lined with kitchen paper.



Golden vegetable kofta balls frying in hot oil inside a black cast iron pan until crisp and evenly browned for homemade Malai Kofta.
Deep fry the vegetable kofta balls over medium heat

What to Look For

Perfect koftas should have:

  • Light golden colour

  • Thin crisp outer layer

  • Soft centre

  • No cracks or splitting


Avoid frying over high heat, as the outside may brown too quickly while the inside remains soft.


Freshly fried vegetable kofta balls resting on a paper towel after deep frying until golden brown and crispy for homemade Malai Kofta recipe.
Transfer the crispy fried vegetable kofta balls to a paper towel

Using Ready-to-Cook Veggie Koftas


If you're using Amazonika Mundi Veggie Kofta, simply prepare the koftas according to the package instructions.


Made with pea protein, upcycled cashew fibre, herbs and aromatic spices, they offer a convenient shortcut when you're short on time.


Once cooked, keep them aside and add them only after the gravy is ready.

This helps them retain their texture while absorbing the flavours of the curry.


Step 2: Build the Creamy Tomato-Onion Gravy


The gravy is the heart of this recipe.

Taking an extra few minutes here creates the rich flavour that makes this curry taste homemade yet restaurant-quality.


Cook the Base

Heat 2 tablespoons of oil in a heavy-bottomed pan.

Add the cumin seeds.

Allow them to crackle for about 30 seconds until fragrant.

Now add the chopped onions.

Cook over medium heat for 8–10 minutes, stirring occasionally.


Whole spices including bay leaf, black cardamom, and cinnamon sizzling in hot oil in a black pan to prepare the aromatic base for Malai Kofta gravy.
Sauté whole spices in hot oil

What to Look For

The onions should become:

  • Soft

  • Light golden

  • Naturally sweet-smelling


Avoid dark brown onions.

Over-browned onions can make the gravy slightly bitter.

Add Ginger and Garlic

Stir in the ginger and garlic.

Cook for another minute until the raw smell disappears.

The aroma should become warm and savoury.

Add Tomatoes and Ground Spices


Now add:

  • Tomatoes

  • Turmeric

  • Kashmiri chilli powder

  • Coriander powder

  • Salt


Cook over medium heat for another 8–10 minutes.

Stir occasionally to prevent sticking.


What to Look For

This is one of the most important stages of the recipe.

The masala is ready when:

  • Tomatoes become soft and jam-like.

  • The raw tomato smell disappears.

  • Small droplets of oil appear around the edges of the pan.


Don't rush this step.

A properly cooked masala creates the deep flavour expected from a vegetable kofta curry restaurant style recipe.


Add the Cashews

Add the cashews and cook for another 2 minutes.

This softens them, making the gravy easier to blend while adding natural richness.


Onions, tomatoes, ginger, garlic, cashews, and chopped potatoes sautéing in oil in a black pan before blending into a rich, flavorful kofta curry gravy.
Sauté the Gravy Base

Blend Until Silky Smooth

Remove the pan from the heat.

Allow the mixture to cool slightly.

Blend until completely smooth.


Smooth tomato-onion gravy blended in a food processor for homemade Malai Kofta, creating a rich and creamy base for the curry.
Blend the cooked tomato-onion masala

Chef's Tip

Blend for at least 60–90 seconds.

The smoother the gravy, the more luxurious the final curry will taste.

If the mixture feels too thick while blending, add a splash of warm water.

Return the blended gravy to the same pan.


Simmer the Gravy

Pour in 1 to 1½ cups of warm water, adding a little at a time until you reach your preferred consistency.


Stir in:

  • Garam masala

  • Crushed kasuri methi


Allow the gravy to simmer gently for 5–7 minutes.


Mixing garam masala, crushed kasuri methi, and water into the tomato-onion gravy to create a rich and aromatic malai kofta curry base.
Flavor Boost

What to Look For

The gravy should:

  • Coat the back of a spoon

  • Look silky and glossy

  • Pour easily without being watery


If it's too thick, add a little warm water.

If it's too thin, simmer uncovered for a few more minutes.


Step 3: Add the Koftas

Reduce the heat to low.

Carefully lower each kofta into the simmering gravy.

Don't stir immediately.

Let them sit undisturbed for about one minute before gently spooning gravy over them.

Cook for only 2–3 minutes.

This allows the koftas to absorb flavour without becoming too soft.

Finally, stir in the fresh cream (or plant-based cream).

Mix gently until the gravy becomes smooth and creamy.


Golden vegetable kofta balls simmering in rich, creamy tomato-onion gravy in a black pan, garnished with fresh coriander for homemade Malai Kofta.
simmer the crispy vegetable kofta balls in the creamy Kofta gravy

Why Add Cream at the End?

Adding cream after reducing the heat keeps the gravy silky and prevents it from splitting.


Step 4: Garnish and Rest


Switch off the heat.

Scatter freshly chopped coriander over the curry.

If you like, drizzle a little extra cream across the top for a restaurant-style finish.

Allow the curry to rest for 5 minutes before serving.

This short resting time allows the spices to settle and the koftas to absorb even more flavour.


Restaurant-style Malai Kofta with soft vegetable kofta balls simmered in rich, creamy tomato-onion gravy, garnished with fresh coriander and cream in a black pan.
Serve the hot and creamy Kofta Curry

Serving Suggestions

Creamy veg kofta curry is a versatile vegetarian main course that pairs beautifully with Indian breads and rice. The rich tomato-onion gravy, soft koftas and warming spices make it suitable for everyday dinners, festive celebrations and cosy rainy evenings.


Serve it with:

  • Butter naan for a restaurant-style meal

  • Tandoori roti for a lighter everyday dinner

  • Jeera rice to complement the aromatic spices

  • Steamed basmati rice for a simple family meal

  • Laccha paratha for festive occasions

  • Cucumber and onion salad for freshness

  • Roasted papad and lemon wedges for extra crunch


If you're searching for monsoon dinner ideas Indian, monsoon dinner ideas veg, or rainy day dinner recipes vegetarian Indian, this comforting curry is an excellent choice.


Pair it with freshly made phulkas or hot jeera rice for a satisfying meal on cool evenings.


Try These Easy Variations


Once you've mastered the classic recipe, try these simple variations.


Vegan Veg Kofta Curry: Replace dairy cream with plant-based cooking cream or unsweetened cashew cream while keeping the rest of the recipe the same.


Low-Oil Version: Instead of shallow frying, lightly brush the homemade koftas with oil and bake or air-fry them until golden.


Restaurant-Style Veg Kofta Curry: Add an extra tablespoon of cream, a pinch of kasuri methi and a few roasted cashews before serving for a richer finish.


Spicier Curry: Increase the heat with extra green chillies, freshly ground black pepper or a little more Kashmiri chilli powder.


Quick Weeknight Dinner


Short on time? Prepare the creamy gravy from scratch and use Amazonika Mundi Veggie Kofta as a convenient ready-to-cook option. Made with pea protein, upcycled cashew fibre, herbs and aromatic spices, it pairs beautifully with the homemade gravy while reducing preparation time.


Nutrition, Calories & Storage


Nutrition & Calories

The nutritional value of vegetable kofta curry depends on the ingredients, cooking method and serving size. Homemade koftas prepared with vegetables, potatoes and gram flour will differ from ready-to-cook alternatives.


A typical serving provides:

  • Plant-based protein

  • Dietary fibre from vegetables

  • Carbohydrates for energy

  • Healthy fats from cashews and cream

  • Vitamins and minerals from tomatoes, onions and fresh herbs


If you're using Amazonika Mundi Veggie Kofta, the nutritional profile will reflect its ingredients, including pea protein and upcycled cashew fibre. Refer to the product packaging for detailed nutrition information per serving.


For a balanced meal, serve the curry with whole wheat roti or a moderate portion of rice alongside a fresh salad.


Storage & Reheating

One of the best things about veg kofta curry is that the flavours continue to develop after resting, making leftovers just as enjoyable.


For the best results:

  • Refrigerate in an airtight container for up to 3 days.

  • Store the koftas and gravy separately whenever possible.

  • Freeze only the gravy for up to 2 months.

  • Reheat gently over low heat.

  • Add a splash of warm water if the gravy becomes too thick.

  • Add the koftas during the final 2–3 minutes of reheating.


For safe food storage and reheating practices, refer to the USDA Food Safety and Inspection Service – Leftovers and Food Safety.[1]


For general nutrition information on Indian ingredients, see the Indian Food Composition Tables (IFCT 2017) published by the National Institute of Nutrition.


Frequently Asked Questions


Can I use frozen or ready-to-cook veggie koftas?

Yes. Frozen or ready-to-cook veggie koftas are a convenient option. Cook them according to the package instructions before adding them to the prepared gravy.


How do I stop veg koftas from breaking?

If the homemade mixture feels too soft, mix in a little more gram flour or breadcrumbs. Chilling it for 15–20 minutes before cooking also helps the koftas hold their shape.


What's the difference between veg kofta curry and malai kofta curry?

Both are popular North Indian curries, but malai kofta curry is usually made with paneer and potatoes in a richer, creamier and slightly sweeter gravy. This veg kofta curry recipe uses mixed vegetables in a balanced tomato-onion gravy, making it lighter while still full of flavour.


Can I prepare the gravy in advance?

Yes. The gravy can be prepared one or two days ahead and refrigerated. Reheat it gently before adding freshly cooked homemade or ready-to-cook koftas.


Can I make this recipe vegan?

Absolutely. Replace dairy cream with a plant-based alternative. If using ready-to-cook koftas, check the ingredient list to ensure they suit your dietary preferences.


Key Takeaways

  • This creamy veg kofta curry can be prepared with homemade or ready-to-cook veggie koftas.

  • A well-cooked onion-tomato masala is the foundation of a rich, restaurant-style gravy.

  • Blend the gravy until completely smooth for the best texture.

  • Add the koftas only during the final few minutes so they absorb flavour without becoming too soft.

  • Pair the curry with naan, roti or jeera rice for a comforting vegetarian meal that's perfect for family dinners and rainy evenings.


Conclusion

A truly satisfying veg kofta curry recipe is built on patience rather than complexity. Taking the time to cook the onion-tomato masala properly, blending it until silky smooth and allowing the koftas to gently absorb the gravy creates a dish that's rich, comforting and full of flavour.


Whether you prepare homemade vegetable koftas or choose Amazonika Mundi Veggie Kofta for added convenience, the creamy spiced gravy remains the heart of this recipe. The ready-to-cook koftas, made with pea protein, upcycled cashew fibre, herbs and aromatic spices, offer a practical alternative for busy days while pairing naturally with the homemade gravy.


Serve this comforting curry with warm naan, soft rotis or fragrant jeera rice, and enjoy a meal that's equally suited to everyday family dinners, festive celebrations or cosy monsoon evenings.



bottom of page