Go Back

Indian Style Meatballs with Masala Sauce

5 from 3 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Servings 3 Servings


  • 1 lb ground beef
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • 1 teaspoon garam masala
  • ½ teaspoon red pepper flakes
  • ½ teaspoon salt
  • ½ teaspoon ground ginger
  • 2 teaspoons minced garlic
  • 1 tablespoon lime juice
  • About 5 green onions chopped
  • About ¼ cup chopped cilantro


  • 1 teaspoon minced garlic
  • 8 oz tomato sauce
  • ½ cup heavy cream or canned coconut milk for dairy free
  • ½ teaspoon turmeric
  • 1 teaspoon garam masala
  • ½ teaspoon cumin
  • ½ teaspoon ginger
  • 2 tablespoons lime juice
  • ¼ chopped cilantro


  • Place the thawed ground beef in a bowl, then add remaining meatball ingredients. Use your hands to gently massage ingredients together.
  • Heat a cast iron frying pan to medium-high heat and add a tablespoon of olive oil.
  • Shape ground beef into 1 ¼ inch balls and place on a hot frying pan. Fry for about 15 minutes, turning meatballs to brown evenly on all sides. Remove the cooked meatballs from heat but leave the pan running.
  • Add the garlic to the pan and fry for about a minute, stirring. Add the tomato sauce and cream/coconut milk. Add all the seasonings and stir. Bring to a boil, then reduce heat to low and simmer until sauce thickens, about 2-3 minutes.
  • Add the meatballs to the sauce and stir until coated. Serve over freshly cooked rice or quinoa and garnish with fresh cilantro.