Vegetable Kofta Curry with Creamy Coconut Sauce

Side Dishes

October 30, 2026

Vegetable Kofta Curry – vegetarian recipe

Vegetable kofta curry pairs tender potato-and-pea dumplings with a simmered curry sauce. The mashed vegetables are bound with moistened good-quality bread, dusted in flour, and cooked until golden before they take their sauce bath.

Get ready to fall in love with one of the most comforting and decadent dishes in Indian cuisine: Vegetable Kofta Curry. Imagine this: tender, melt-in-your-mouth vegetable dumplings, fried to a perfect golden crisp, swimming in a luxuriously creamy and aromatic coconut sauce. Every bite is a symphony of flavors—sweet, savory, and gently spiced. While this recipe does take a little extra love and time, I promise you it’s the perfect project for a lazy weekend or a special dinner. The result is a restaurant-quality meal that is absolutely worth the effort!

Ingredients

• For the Vegetable Koftas (Dumplings)
• 1 cup (240 ml) frozen peas, thawed and mashed
• 2 large potatoes, peeled, boiled, and mashed
• 2 medium carrots, finely diced and cooked
• 2 slices good-quality white bread, moistened with water, squeezed very dry and crumbled
• 1 tablespoon (15 ml / 0.5 fl oz) ground coriander
• ½ teaspoon turmeric
• ¼ teaspoon ground cumin
• ¼ teaspoon cayenne pepper
• 2 teaspoons (10 ml / 0.3 fl oz) sugar
• ¾ teaspoon salt
• Flour for dusting
• Oil for frying
• For the Coconut Curry Sauce
• ¼ cup Ghee or butter
• 1 medium onion, minced
• 1½ teaspoons minced fresh ginger
• 1 cinnamon stick
• 1 bay leaf
• ½ teaspoon ground cardamom
• ½ teaspoon turmeric
• 1½ teaspoons ground coriander
• 1½ teaspoons ground cumin
• ¼ teaspoon cayenne pepper
• 1 large tomato, peeled, seeded, and chopped
• 2½ cups coconut milk
• ½ teaspoon salt

Instructions

1. To make the koftas: In a large bowl, combine the mashed peas, mashed potatoes, cooked carrots, crumbled bread, and all of the flavorings (coriander, turmeric, cumin, cayenne, sugar, salt). Mix well until a firm dough forms.
2. Shape the koftas: Place some flour on a plate. One by one, form the mixture into 1½-inch balls, then roll each ball in the flour to create a light, even coating.
3. Fry the koftas: Pour enough oil into a large skillet to reach ½ inch up the sides. Heat the oil over medium heat. Fry the balls in batches, turning them often, until they are golden brown and crisp on all sides. Drain on paper towels and set aside.
4. To make the sauce: In a clean skillet, heat the ghee or butter. When hot, add the onion, ginger, cinnamon stick, bay leaf, and all of the ground spices. Sauté for 2 minutes until fragrant.
5. Build the sauce: Add the chopped tomato and stir to blend. Pour in the coconut milk and salt, stir well, and bring the mixture to a boil. Simmer for 3 minutes to allow the flavors to meld.
6. Combine and finish: Gently place the fried koftas into the sauce. Cover and simmer on the stovetop for 20 minutes, or until the sauce has thickened slightly and the koftas have absorbed the flavors. Alternatively, place koftas in a baking dish, pour the sauce over, cover, and bake at 350°F (175°C) for 20 minutes.

Nutritional Information

• Serving Size: 1 of 6
• Calories: 450 kcal
• Protein: 8g
• Carbohydrates: 35g
• Fat: 30g
• Note: These values are estimates and can vary based on specific used.

Pro Tips

• for Perfect Kofta Curry
• For perfectly formed koftas that don’t fall apart, ensure your mashed potatoes and bread are as dry as possible. Squeeze out all excess water before mixing.
• For a healthier, hands-off alternative, you can bake or air-fry the koftas. Lightly spray them with oil and bake at 400°F (200°C) for 20-25 minutes, or until golden and crisp.
• Make this dish ahead of time! Prepare the sauce and the koftas (un-fried) and store them separately in the fridge for up to 24 hours. Fry the koftas and combine with the reheated sauce just before serving.
• Don’t over-simmer the koftas in the sauce. They only need about 20 minutes to absorb the flavors. Cooking them for too long can cause them to become mushy.
• To make this recipe vegan, simply use a neutral vegetable oil or vegan butter instead of ghee.

FAQ

Q: How can I make this vegetable kofta curry vegan
A: To make this recipe fully vegan, simply use a neutral vegetable oil or your favorite vegan butter instead of ghee. The coconut milk-based sauce and vegetable dumplings are naturally plant-based, making this an easy and delicious vegan conversion.

Q: What can I use to make the koftas gluten-free
A: For a gluten-free version, replace the white bread with a gluten-free binder. Excellent choices include 1/4 cup (960 ml) of chickpea flour (besan), rice flour, or an equal amount of crumbled gluten-free bread. This will help bind the koftas without using wheat.

Q: Is there a healthier way to cook the koftas instead of frying
A: Absolutely. For a lighter, lower-fat option, you can bake or air-fry the koftas. Lightly spray them with oil and bake at 400°F (200°C) for 20-25 minutes, or until golden and crisp. This method achieves a wonderful texture with significantly less oil.

Q: Can I prepare this vegetable kofta curry in advance
A: Yes, this dish is perfect for meal prep. You can make the sauce and form the uncooked koftas up to 24 hours ahead. Store them in separate airtight containers in the refrigerator. When ready to serve, fry the koftas and gently reheat the sauce before combining.

More Recipes You’ll Love

Vegetable Kofta Curry – vegetarian recipe
Stav Kogan

Vegetable Kofta Curry

Tender, melt-in-your-mouth vegetable dumplings, fried to a perfect golden crisp, swimming in a luxuriously creamy and aromatic coconut sauce. A restaurant-quality meal that is absolutely worth the effort!
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 6 serving
Calories: 450

Ingredients
  

  • For the Vegetable Koftas (Dumplings)
  • 1 cup (240 ml) frozen peas, thawed and mashed
  • 2 large potatoes, peeled, boiled, and mashed
  • 2 medium carrots, finely diced and cooked
  • 2 slices good-quality white bread, moistened with water, squeezed very dry and crumbled
  • 1 tablespoon (15 ml / 0.5 fl oz) ground coriander
  • ½ teaspoon turmeric
  • ¼ teaspoon ground cumin
  • ¼ teaspoon cayenne pepper
  • 2 teaspoons (10 ml / 0.3 fl oz) sugar
  • ¾ teaspoon salt
  • Flour for dusting
  • Oil for frying
  • For the Coconut Curry Sauce
  • ¼ cup Ghee or butter
  • 1 medium onion, minced
  • 1½ teaspoons minced fresh ginger
  • 1 cinnamon stick
  • 1 bay leaf
  • ½ teaspoon ground cardamom
  • ½ teaspoon turmeric
  • 1½ teaspoons ground coriander
  • 1½ teaspoons ground cumin
  • ¼ teaspoon cayenne pepper
  • 1 large tomato, peeled, seeded, and chopped
  • 2½ cups coconut milk
  • ½ teaspoon salt
  • for Perfect Kofta Curry
  • For perfectly formed koftas that don't fall apart, ensure your mashed potatoes and bread are as dry as possible. Squeeze out all excess water before mixing.
  • For a healthier, hands-off alternative, you can bake or air-fry the koftas. Lightly spray them with oil and bake at 400°F (200°C) for 20-25 minutes, or until golden and crisp.
  • Make this dish ahead of time! Prepare the sauce and the koftas (un-fried) and store them separately in the fridge for up to 24 hours. Fry the koftas and combine with the reheated sauce just before serving.
  • To make this recipe vegan, simply use a neutral vegetable oil or vegan butter instead of ghee.

Method
 

  1. To make the koftas: In a large bowl, combine the mashed peas, mashed potatoes, cooked carrots, crumbled bread, and all of the flavorings (coriander, turmeric, cumin, cayenne, sugar, salt).
  2. Mix well until a firm dough forms.
  3. Shape the koftas: Place some flour on a plate. One by one, form the mixture into 1½-inch balls, then roll each ball in the flour to create a light, even coating.
  4. Fry the koftas: Pour enough oil into a large skillet to reach ½ inch up the sides.
  5. Heat the oil over medium heat.
  6. Fry the balls in batches, turning them often, until they are golden brown and crisp on all sides.
  7. Drain on paper towels and set aside.
  8. To make the sauce: In a clean skillet, heat the ghee or butter.
  9. When hot, add the onion, ginger, cinnamon stick, bay leaf, and all of the ground spices.
  10. Sauté for 2 minutes until fragrant.
  11. Build the sauce: Add the chopped tomato and stir to blend.
  12. Pour in the coconut milk and salt, stir well, and bring the mixture to a boil.
  13. Simmer for 3 minutes to allow the flavors to meld.
  14. Combine and finish: Gently place the fried koftas into the sauce.
  15. Cover and simmer on the stovetop for 20 minutes, or until the sauce has thickened slightly and the koftas have absorbed the flavors. Alternatively, place koftas in a baking dish, pour the sauce over, cover, and bake at 350°F (175°C) for 20 minutes.
  16. Don't over-simmer the koftas in the sauce. They only need about 20 minutes to absorb the flavors.
  17. Cooking them for too long can cause them to become mushy.

Nutrition

Calories: 450kcalCarbohydrates: 35gProtein: 8gFat: 30g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Creamy Avocado Cauliflower Crown Salad – vegetarian recipe

Ultimate Creamy Avocado Cauliflower Crown Salad

Creamy avocado cauliflower crown salad is a centerpiece dish: a whole crown of cauliflower with a spiced mashed avocado and sour cream sauce flowing over it. Lemon juice, cayenne, and ground coriander sharpen the richness. It is cool, substantial, and dramatic without...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Creamy Avocado Cauliflower Crown Salad – vegetarian recipe

Ultimate Creamy Avocado Cauliflower Crown Salad

Creamy avocado cauliflower crown salad is a centerpiece dish: a whole crown of cauliflower with a spiced mashed avocado and sour cream sauce flowing over it. Lemon juice, cayenne, and ground coriander sharpen the richness. It is cool, substantial, and dramatic without...

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA – vegetarian recipe

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Sabji raita is a crisp, raw-vegetable yogurt salad you can build from almost any combination of fresh vegetables in the crisper. What holds it together is the seasoning: toasted coriander, cumin, and fennel crushed over cool full-fat yogurt. Crunchy, cooling, and...

Spiced Eggplant in Smooth Yogurt BAIGAN RAITA – vegetarian recipe

Spiced Eggplant in Smooth Yogurt BAIGAN RAITA

Baigan raita folds spiced, melting eggplant into smooth chilled yogurt under a mustard-cumin-asafetida tempering. The eggplant cooks whole, stem intact, until it collapses, then meets the cool sauce. It is smoky, creamy, and far more than the sum of its parts....