Recipe Finder

The Washington Post

Indian Meatballs

Indian Meatballs 30.000

James M. Thresher for The Washington Post

Real Entertaining Nov 22, 2009

Consider these a version of Indian kofta or Swedish meatballs with a twist. Ground turkey can be substituted, but ground chicken is more delicate here. Served over basmati rice and topped with toasted sliced almonds, the meatballs make a great main course.

Make Ahead: The cooked meatballs can be cooled, covered and refrigerated a day in advance or frozen for up to 3 weeks. Reheat in a saucepan on the stove over low heat until warmed through, then transfer to a chafing dish or slow cooker to keep warm.


Servings: 30 - 32 small meatballs
Ingredients
  • 1/4 cup canola oil
  • 1 small yellow onion, finely chopped (3/4 cup)
  • 3 medium cloves garlic, chopped
  • 2 teaspoons curry powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 pound ground chicken
  • 3/4 cup plain fresh bread crumbs
  • 1 large egg, lightly beaten
  • Leaves and stems from 10 sprigs cilantro, chopped (1/4 cup)
  • 12 ounces (1 jar) medium-hot curry simmer sauce, such as Seeds of Change Jalfrezi
  • 14 ounces low-fat coconut milk
  • 1/2 cup low-sodium chicken broth

Directions

Heat the oil in a medium saute pan over medium-high heat until the oil shimmers. Add the onion and cook for about 5 minutes, until softened and lightly colored. Add the garlic, curry powder, salt and pepper; cook for 30 seconds to allow the curry to become fragrant. Transfer the mixture to a small bowl to cool.

Position an oven rack 4 to 6 inches from the top broiler element; preheat the broiler. Line a rimmed baking sheet with aluminum foil. Use nonstick cooking oil spray to grease the foil.

Combine the ground chicken, bread crumbs, egg, cilantro and cooled onion mixture in a large bowl; mix well. Use a little water to wet your hands as needed, then use all of the mixture to form 30 to 32 walnut-size meatballs, placing them on the lined baking sheet as you work. Spray the meatballs generously with nonstick cooking oil spray.

Place the baking sheet with meatballs on the top oven rack and broil for about 7 minutes; there's no need to turn them to broil on other sides. They will not be cooked through.

Transfer to a large saucepan. Add the simmer sauce, coconut milk and broth; stir gently to combine. Bring to a boil over medium-high heat, then reduce the heat to medium-low, cover and cook gently for 30 minutes, until the sauce has thickened and the meatballs are cooked through.

Transfer to a slow cooker or chafing dish; serve warm.


Add it
Rate it

Recipe Source

From Real Entertaining columnist David Hagedorn.

Tested by David Hagedorn.

E-mail questions to the Food Section.

E-mail questions to the Food Section at food@washpost.com.

Avg. Rating (1)

Rate this recipe

Nutritional Facts

Calories per meatball (based on 32): 62


% Daily Values*

Total Fat: 3g 5%

Saturated Fat: 1g 5%

Cholesterol: 16mg 5%

Sodium: 99mg 4%

Total Carbohydrates: 4g 1%

Dietary Fiber: 0g 0%

Sugar: 1g

Protein: 4g


*Percent Daily Value based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Total Fat: Less than 65g

Saturated Fat: Less than 20g

Cholesterol: Less than 300mg

Sodium: Less than 2,400mg

Total Carbohydrates: 300g

Dietary Fiber: 25g

Most Read lifestyle
SECTION: !!!
INITIAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=bg52e9xhqr, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, includesorts=true, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, childrenitemsperpage=3, includeheader=true, includeverifiedcommenters=true, defaulttab=all, includerecommend=true, includereport=true, maxitemstop=2, source=washpost.com, allow_photos=false, maxitems=7, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!!

FINAL commentConfig: {includereply=true, canvas_permalink_id=washpost.com/8bvh5zpd9k, allow_comments=true, commentmaxlength=2000, includeshare=true, display_comments=true, canvas_permalink_app_instance=bg52e9xhqr, display_more=true, moderationrequired=false, includefeaturenotification=true, comments_period=14, defaultsort=reverseChronological, canvas_allcomments_id=washpost.com/km4ey0dajm, includevoteofftopic=false, allow_videos=false, includesorts=true, markerdisplay=post_commenter:Post Commenter|staff:Post Writer|top_commenter:Post Forum|top_local:Washingtologist|top_sports:SuperFan|fact_checker:Fact Checker|post_recommended:Post Recommended|world_watcher:World Watcher|cultuer_connoisseur:Culture Connoisseur|weather_watcher:Capital Weather Watcher|post_contributor:Post Contributor, childrenitemsperpage=3, includeheader=true, includeverifiedcommenters=true, defaulttab=all, includerecommend=true, includereport=true, maxitemstop=2, source=washpost.com, allow_photos=false, maxitems=7, display_ugc_photos=false, includepause=true, canvas_allcomments_app_instance=6634zxcgfd, includepermalink=false}!!