Aloo Kofta Curry Recipe Veg Recipes of India Made Easy

Updated On: October 4, 2025

Aloo Kofta Curry is a classic and beloved dish in Indian cuisine, featuring crispy potato dumplings swimming in a rich, spiced tomato-based gravy. This recipe perfectly balances textures and flavors, making it a favorite for vegetarians and anyone craving authentic Indian comfort food.

The soft, flavorful koftas made from mashed potatoes and spices are deep-fried to golden perfection and then soaked in a luscious curry that’s both tangy and creamy.

Whether you’re cooking for family, entertaining guests, or simply wanting to try something new, this aloo kofta curry recipe brings the warmth and richness of Indian home cooking right to your table. It pairs wonderfully with rice or Indian breads like naan or roti.

Dive into this detailed recipe to learn how to make this delicious dish step-by-step!

Why You’ll Love This Recipe

This aloo kofta curry recipe is a celebration of textures and flavors. The koftas are crisp on the outside yet soft and spiced inside, absorbing the aromatic curry beautifully.

The curry itself is a perfect blend of spices, tomatoes, and creaminess that makes every bite satisfying.

It’s a vegetarian dish that feels indulgent and comforting, suitable for special occasions or a cozy meal at home. Plus, it’s versatile: you can make the koftas ahead of time or adjust the spice level to suit your taste.

This recipe is also great for anyone wanting to explore authentic Indian flavors without complicated steps.

Ingredients

  • For the Koftas:
  • 4 medium-sized potatoes (boiled and mashed)
  • 1/4 cup moong dal (yellow split lentils), soaked and ground
  • 2 tablespoons cornflour or all-purpose flour
  • 1 teaspoon garam masala
  • 1 teaspoon red chili powder
  • 1/2 teaspoon cumin powder
  • Salt to taste
  • Oil for deep frying
  • For the Curry:
  • 2 tablespoons oil or ghee
  • 1 large onion, finely chopped
  • 2 teaspoons ginger-garlic paste
  • 3 large tomatoes, pureed
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin seeds
  • 1 teaspoon red chili powder (adjust to taste)
  • 1 teaspoon garam masala
  • 1/2 cup fresh cream or cashew cream
  • Salt to taste
  • Fresh coriander leaves for garnish

Equipment

  • Large mixing bowl
  • Deep frying pan or kadhai
  • Blender or food processor (for tomato puree)
  • Slotted spoon
  • Knife and cutting board
  • Serving dish
  • Measuring spoons and cups

Instructions

  1. Prepare the kofta mixture: In a large bowl, combine the boiled and mashed potatoes with the soaked and ground moong dal. Add cornflour, garam masala, red chili powder, cumin powder, and salt. Mix thoroughly until you get a smooth, non-sticky dough. If the mixture feels too soft, add a little more cornflour.
  2. Shape the koftas: Divide the mixture into equal-sized balls, about the size of a golf ball. Make sure they are smooth and compact without cracks.
  3. Fry the koftas: Heat oil in a deep frying pan over medium heat. Once hot, gently drop the koftas into the oil. Fry them until golden brown and crisp on all sides, about 4-5 minutes. Remove and drain on paper towels. Set aside.
  4. Make the curry base: Heat 2 tablespoons of oil or ghee in a pan. Add cumin seeds and let them splutter. Add the finely chopped onions and sauté until golden brown.
  5. Add ginger-garlic paste: Stir in the ginger-garlic paste and cook for 2-3 minutes until the raw smell disappears.
  6. Add spices and tomato puree: Mix in turmeric powder, coriander powder, red chili powder, and garam masala. Stir well. Pour the pureed tomatoes and cook on medium heat until the oil starts separating from the masala, about 8-10 minutes.
  7. Add water and simmer: Add 1 to 1.5 cups of water to the curry and salt to taste. Bring it to a boil, then reduce heat and let it simmer for 5-7 minutes to develop flavors.
  8. Add cream and koftas: Slowly stir in the fresh cream. Gently add the fried koftas to the curry. Cover and simmer for 5 minutes so the koftas absorb some of the curry flavors.
  9. Garnish and serve: Garnish with freshly chopped coriander leaves and serve hot with steamed basmati rice, naan, or roti.

Tips & Variations

For extra richness, add a handful of soaked cashews to the tomato puree and blend them in for a creamier curry.

If you prefer baking over frying, brush the koftas with oil and bake at 375°F (190°C) for 20-25 minutes until golden.

Try adding finely chopped nuts or raisins inside the koftas for a delightful surprise.

To make it vegan, substitute cream with coconut milk or cashew cream.

Nutrition Facts

Nutrient Per Serving (approx.)
Calories 320 kcal
Protein 7 g
Carbohydrates 45 g
Fat 12 g
Fiber 6 g
Sodium 450 mg

Serving Suggestions

Aloo Kofta Curry is best enjoyed with fluffy basmati rice or Indian breads like naan, roti, or parathas. For a complete meal, pair it with a side of cooling cucumber raita or a simple salad.

If you want to explore more Indian vegetarian delights, check out these popular recipes:

More Indian Veg Recipes to Try

If you love the rich flavors of aloo kofta, here are some additional delicious Indian vegetarian recipes you might enjoy:

Paneer Butter Masala

A creamy tomato-based curry loaded with soft paneer cubes. Perfectly spiced and rich, it pairs excellently with naan or jeera rice.

Chole Masala

Spicy and tangy chickpea curry that’s a staple in North Indian cuisine. It’s a hearty dish often served with bhature or puris.

Baingan Bharta

Smoky mashed eggplant cooked with onions, tomatoes, and spices. This rustic dish adds lovely depth to any meal.

Vegetable Biryani

Aromatic basmati rice cooked with mixed vegetables and fragrant spices, garnished with fried onions and fresh herbs.

Dal Tadka

Yellow lentils tempered with mustard seeds, garlic, and dried red chilies. This simple yet flavorful dish is a must-have on any Indian dinner table.

Ingredients Comparison Table for Kofta Variations

Ingredient Aloo Kofta Paneer Kofta Vegetable Kofta
Base Potatoes + Moong Dal Paneer + Potatoes Mixed Vegetables + Potatoes
Binding Agent Cornflour Cornflour or Gram Flour Gram Flour
Spices Garam masala, chili powder Garam masala, cumin Cumin, coriander, garam masala
Cooking Method Deep fry Deep fry or bake Deep fry or air fry

Conclusion

Making aloo kofta curry at home is a rewarding experience that brings the authentic taste of Indian cuisine to your kitchen. With crispy, flavorful koftas and a rich, creamy gravy, this dish is sure to impress family and friends alike.

Whether you’re an experienced cook or a beginner, the step-by-step instructions make it easy to prepare.

Don’t hesitate to experiment with variations or pair it with your favorite Indian breads or rice. This recipe also opens the door to exploring many more vegetarian Indian delights.

For other hearty and delicious dishes, you might want to try our Breakfast Wellington Recipe, Braised Pork Ribs With Radish Recipe, or Bread And Gravy Recipe.

Happy cooking and enjoy your flavorful journey into Indian cuisine!

📖 Recipe Card: Aloo Kofta Curry

Description: Aloo Kofta Curry is a popular North Indian dish featuring spiced potato dumplings in a rich, creamy tomato gravy. It is a comforting vegetarian recipe perfect for family meals.

Prep Time: PT30M
Cook Time: PT40M
Total Time: PT1H10M

Servings: 4 servings

Ingredients

  • 4 large potatoes, boiled and mashed
  • 1/2 cup paneer, grated
  • 2 tbsp cornflour
  • 1 tsp garam masala
  • Salt to taste
  • Oil for frying
  • 2 tbsp ghee or oil
  • 1 large onion, finely chopped
  • 2 tomatoes, pureed
  • 1 tbsp ginger-garlic paste
  • 1/2 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tsp coriander powder
  • 1/2 cup fresh cream
  • 1/2 cup water
  • Fresh coriander leaves for garnish

Instructions

  1. Mix mashed potatoes, paneer, cornflour, garam masala, and salt to form a dough.
  2. Shape the mixture into small round koftas and deep fry until golden. Set aside.
  3. Heat ghee in a pan and sauté onions until golden brown.
  4. Add ginger-garlic paste and cook for 2 minutes.
  5. Add tomato puree, turmeric, chili, and coriander powders; cook until oil separates.
  6. Add water and bring the gravy to a simmer.
  7. Add fresh cream and mix well.
  8. Gently add the fried koftas to the gravy and cook for 5 minutes on low heat.
  9. Garnish with fresh coriander leaves and serve hot with rice or roti.

Nutrition: Calories: 350 kcal | Protein: 8 g | Fat: 18 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Aloo Kofta Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Aloo Kofta Curry is a popular North Indian dish featuring spiced potato dumplings in a rich, creamy tomato gravy. It is a comforting vegetarian recipe perfect for family meals.”, “prepTime”: “PT30M”, “cookTime”: “PT40M”, “totalTime”: “PT1H10M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 large potatoes, boiled and mashed”, “1/2 cup paneer, grated”, “2 tbsp cornflour”, “1 tsp garam masala”, “Salt to taste”, “Oil for frying”, “2 tbsp ghee or oil”, “1 large onion, finely chopped”, “2 tomatoes, pureed”, “1 tbsp ginger-garlic paste”, “1/2 tsp turmeric powder”, “1 tsp red chili powder”, “1 tsp coriander powder”, “1/2 cup fresh cream”, “1/2 cup water”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mix mashed potatoes, paneer, cornflour, garam masala, and salt to form a dough.”}, {“@type”: “HowToStep”, “text”: “Shape the mixture into small round koftas and deep fry until golden. Set aside.”}, {“@type”: “HowToStep”, “text”: “Heat ghee in a pan and saut\u00e9 onions until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste and cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add tomato puree, turmeric, chili, and coriander powders; cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add water and bring the gravy to a simmer.”}, {“@type”: “HowToStep”, “text”: “Add fresh cream and mix well.”}, {“@type”: “HowToStep”, “text”: “Gently add the fried koftas to the gravy and cook for 5 minutes on low heat.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander leaves and serve hot with rice or roti.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “8 g”, “fatContent”: “18 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X