JOIN! 12 Weeks for $1

Cashew-Coconut Meatballs with Creamy Spiced Tomato Sauce

4 Servings

50 minutes 30 minutes active

Made This Recipe? Write a Review.
Thank you for submitting your review! A member of our team is confirming the review meets our site's Community Guidelines. It will be posted on the site shortly.

This take on Indian kofta (meatballs) includes roasted cashews and coconut, both of which add richness and texture to the dish. The meatballs can be shaped up to an hour in advance and refrigerated until ready to cook. Steamed basmati rice or warmed flatbreads are ideal accompaniments.




Don’t skip the step of toasting the shredded coconut. Toasting brought out its nuttiness and subtle sweetness.

50 minutes

30 minutes active



Pardon the interruption

You need to be a Milk Street Digital Member to see the full recipe


and get access to all of our recipes and articles online, as well as in print.

How we use your email.

Your email address is required to identify your subscription. We will use it for customer service as well as other communications from Milk Street. We will not share, or rent your email address.

Kathleen M.
May 29, 2023
Great recipe!
Loved the combination of flavors in this recipe. We also substituted turkey as well as pork with great results. Also added a chopped jalapeno to the onion and garlic at the beginning. Craveable!
Helen Y.
November 6, 2022
Amazing flavors!!
I make this with ground turkey and absolutely love the delicious, rich flavors. Be sure to use kosher salt, or adjust the salt quantity down accordingly. The first time I made it with 2 tsp. of sea salt, and it was too salty.
Linda W.

Sauce wasn't very creamy. Maybe use tomato sauce rather than crushed tomatoes?

Myrna A.

Agree- could use a little more sauce. Recipe is good and has great flavors....

Mary S.

Most important- this dish was delicious and approved by husband and kids. That said - its not a 30 minutes or less kind of dish. I also added the rest of the coconut milk in the can and felt like it was the right amount. I might try baking the meatballs and freezing for quick meals in the future. Also curious about subbing bulgar for beef to make it vegetarian.