Go Back Email Link
+ servings
Print Pin
5 from 1 vote

Meatballs in Curry Sauce

Tender meatballs with earthy seasonings and plenty of garlic and ginger are served along with a rich, creamy, tangy, and slightly sweet tomato gravy in this Indian-inspired curry dish.
Course Main Course
Cuisine Indian
Keyword beef, curry, dairy-free, dinner, indian, lunch, main, meatball, nut-free, tomato, turkey
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4
Calories 384kcal
Author Jenny Ross

Ingredients

Meatballs

  • 1 1/2 pound lean ground beef or turkey, use full fat beef for higher fat
  • 1 egg
  • 1/2 cup pork panko
  • 1 tablespoon gelatin
  • 2 garlic cloves minced
  • 1/2 tablespoon ginger fresh grated
  • 1/2 tablespoon garam masala
  • 1/2 teaspoon salt
  • 1/2 teaspoon coriander
  • 1/2 teaspoon cumin

Sauce

  • 1/2 tablespoons avocado oil
  • 1/2 yellow onion diced
  • 3 garlic cloves minced
  • 1 tablespoon ginger grated
  • 1/2 tablespoon garam masala
  • 14.5 ounce can of diced tomatoes with chili peppers
  • 2 tablespoons tomato paste
  • 2 teaspoons monk fruit granulated, or 1 tablespoon coconut aminos
  • 1/2 teaspoon salt
  • 1/3 cup heavy cream or coconut cream or cashew cream for dairy-free
  • cilantro for serving, optional

Instructions

  • Heat a medium sized pot to high heat and add oil and onions. Cook until the onions are translucent, about 10 minutes, stirring often. Then add the garlic and ginger and stir, cooking until fragrant, about one minute. Add the garam masala and cook for another minute. Add tomato paste and tomatoes as well as the sweetener. Reduce heat to medium low and cook for about 30 minutes. Add the cream and salt off heat and puree the sauce well with a blender (an immersion blender works wonderfully here). This can be made ahead and rewarmed the next day, though you will want to keep it from boiling.
  • While the sauce cooks, make the meatballs. Combine all meatball ingredients in a large bowl and use your hands to mix until evenly combined. Form into about 1 tablespoon size meatballs, about 30 meatballs.
  • Heat a large nonstick pan over medium-high heat. Add the meatballs and cook until golden, turning occasionally until browned on all sides and cooked through, about 10-15 minutes. Transfer to a plate and set aside. Do not clean the pan.
  • Serve the meatballs with the sauce and and garnish with cilantro, if desired.
  • Note: You can also bake the meatballs in a 350ºF preheated oven. Simply line a rimmed baking sheet with foil and/or baking parchment, place ~2 tablespoon size meatballs on top, and bake for 15-20 minutes, or until cooked through. I like to broil them for about 4-5 minutes just to brown them before serving.

Notes

You can also bake the meatballs in a 350ºF preheated oven. Simply line a rimmed baking sheet with foil and/or baking parchment, place ~2 tablespoon size meatballs on top, and bake for 15-20 minutes, or until cooked through. I like to broil them for about 4-5 minutes just to brown them before serving.
Protein:Energy Quotient [calories]: 1.24

Nutrition

Calories: 384kcal | Carbohydrates: 10g | Protein: 42g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 131mg | Sodium: 842mg | Potassium: 933mg | Fiber: 2g | Sugar: 5g | Vitamin A: 540IU | Vitamin C: 14mg | Calcium: 78mg | Iron: 6mg