image for Kofta Curry
Indiancurrymeatballs

Kofta Curry

A rich and flavorful Indian dish featuring spiced meatballs (koftas) simmered in a creamy tomato-based curry sauce, offering a comforting and aromatic meal perfect for any occasion.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

Servings
4
Prep Time
30min
Cook Time
40min
Total Time
70min
Difficulty
medium

Ingredients

  • 500 gramsground lamb or beef
  • 1 mediumonion

    finely chopped

  • 3 piecesgarlic cloves

    minced

  • 1 inchginger

    grated

  • 1 piecegreen chili

    finely chopped, optional

  • 1 teaspooncumin powder
  • 1 teaspooncoriander powder
  • 1 teaspoongaram masala
  • 1 teaspoonsalt

    adjust to taste

  • 0 ½ teaspoonblack pepper
  • 2 tablespoonsall-purpose flour

    to bind the koftas

  • 4 tablespoonsoil

    for frying and cooking curry

  • 400 gramscanned tomato puree
  • 150 millilitersheavy cream

    or substitute with coconut milk for dairy-free

  • 200 milliliterswater
  • 2 tablespoonsfresh cilantro

    chopped, for garnish

Instructions

1

In a large mixing bowl, combine the ground meat with finely chopped onion, minced garlic, grated ginger, green chili (if using), cumin powder, coriander powder, garam masala, salt, black pepper, and all-purpose flour. Mix well until all ingredients are evenly incorporated.

2

Shape the mixture into small meatballs (koftas), about 1 inch in diameter. Place them on a plate.

3

Heat 2 tablespoons of oil in a deep frying pan over medium heat. Fry the koftas in batches, turning occasionally, until browned and cooked through, about 6-8 minutes. Remove them with a slotted spoon and set aside on paper towels to drain excess oil.

4

In the same pan, add the remaining 2 tablespoons of oil. Add finely chopped onion and sauté until golden brown, about 5 minutes.

5

Add minced garlic and ginger, sauté for 1 minute until fragrant.

6

Pour in the canned tomato puree, stirring well. Cook the mixture on medium heat for 10 minutes until the oil starts to separate from the masala.

7

Add water to the pan and bring to a gentle simmer.

8

Add the fried koftas carefully to the curry sauce. Simmer for 10 minutes on low heat so the flavors meld.

9

Lower the heat and stir in the heavy cream. Heat through but do not boil. Adjust salt to taste.

10

Garnish with freshly chopped cilantro before serving.

Tags

Indiancurrymeatballsspicycomfort food

Weekly Specials

© 2026 Grocery247. All rights reserved.