Home Kofta Curry (Indian Meatball Curry)

Kofta Curry (Indian Meatball Curry)

Serves 6-8

Ingredients for Kofta (meatballs)

  • 1 1/2 pounds of grass-fed ground beef (or lamb or chicken)
  • 2 eggs, beaten
  • 1 large serrano chile, minced
  • 1 TBSP minced ginger
  • 3 cloves of garlic, minced
  • 3 TBSP of fresh cilantro, minced
  • 1 1/2 TBSP of fresh mint, mint
  • 1 onion, finely diced
  • 1 sweet potato, grated (use a cheese grater)
  • heaping 1/2 tsp garam masala (make your own, or buy in the spice aisle of your grocery store)

Ingredients for Curry Sauce

  • Coconut oil for cooking
  • 1 1/2 cups of onions, diced
  • 1 bell pepper, diced
  • 6 cloves garlic, minced
  • 1 TBSP fresh ginger, minced
  • 1 small Serrano chile, minced
  • 1 TBSP ground coriander
  • 1/2 TBSP ground cumin
  • 1/2 heaping tsp turmeric
  • 1/2 heaping tsp chili powder
  • 1 14 oz. can of whole peeled tomatoes, with liquid (or use crushed tomatoes)
  • 3 bay leaves, torn
  • 1/4 tsp ground cloves
  • 1 1/2 inch cinnamon stick, broken into pieces (or use 3/4 tsp ground cinnamon)
  • 1/4 tsp cardamom
  • 1 can of full-fat coconut milk
  • 8 ounces of water
  • 3/4 tsp of salt
  • 3 TBSP of fresh lime juice to finish
  • 3 TBSP cilantro, minced, to finish


  1. Make the meatballs: in a large bowl, add ground beef, beaten eggs, chilies, garlic, ginger, cilantro, mint, onion, sweet potato, and garam masala. Mix well until combined (with your hands or wooden spoon) but don’t overmix  or the meat will get tough.kofta3
  2. Scoop 1 heaping tablespoon of the meat mixture and roll into a meatball. Place meatballs on a parchment-paper or aluminum-foil lined baking sheet or tray while you prepare the curry.
  3. Heat the coconut oil in a large skillet over medium high heat until it’s nearly smoking. Add the onions, and after a few minutes, add the bell pepper. Once onion is almost translucent, add the garlic, Serrano chile, and ginger. Cook until golden brown.
  4. Then, add the coriander, cumin, turmeric and chili powder. Stir and cook for 30 seconds until fragrant. It will be very fragrant.
  5. Add the canned tomatoes and liquid, cook for approximately 5 minutes until the mixture begins to evaporate.
  6. Add the bay leaves, cloves, cinnamon stick, cardamom, coconut milk, water, and salt. Bring mixture to a boil.
  7. kofta7
  8. Turn down the heat to a simmer, and add the meatballs. Simmer until the meatballs are cooked through, approximately 15-20 minutes.
  9. Finish with lime juice and cilantro before serving.