Skip to main content
FREE DINNER EBOOK! Get your copy!

Lentil Meatballs with Indian Coconut Curry Sauce Recipe

Voted 'Best Vegan Recipe' on Food 52, this Lentil Meatball Recipe with Indian Coconut Curry Sauce is a delicious healthy meal infused with fragrant Indian spices. Vegan and Gluten Free!

4.8 from 153 votes
90 mins
Total Time
15
meatballs
Jump to Recipe
Lentil Meatballs with Indian Coconut Curry Sauce

How to Make the Best Lentil Meatballs with Indian Coconut Curry Sauce

These award-winning lentil meatballs with Indian coconut curry sauce bring together the heartiness of protein-packed lentils and quinoa with the rich, aromatic flavors of traditional Indian cooking. The combination of fragrant spices like turmeric, fenugreek, and ginger creates a sauce that’s both comforting and deeply flavorful.

What makes this recipe truly special is its versatility and health benefits. The lentil meatballs are entirely plant-based, using firm tofu as a binder instead of eggs, making them perfect for vegan and vegetarian diets. They’re also naturally gluten-free when you ensure your ingredients are certified. The creamy coconut curry sauce adds richness without any dairy, making this a satisfying meal that everyone can enjoy.

Serve these meatballs over fluffy basmati rice, with warm naan bread for scooping up every last drop of sauce, or alongside roasted vegetables for a complete meal. The leftover meatballs reheat beautifully and the sauce only gets more flavorful as the spices meld together overnight.

Lentil Meatballs with Indian Coconut Curry Sauce

Lentil Meatballs with Indian Coconut Curry Sauce

Voted 'Best Vegan Recipe' on Food 52, this Lentil Meatball Recipe with Indian Coconut Curry Sauce is a delicious healthy meal infused with fragrant Indian spices. Vegan and Gluten Free!

4.8 from 153 votes
CourseMain Course
CuisineIndian
Keywordvegan meatballs, lentil meatballs, veggie balls, indian lentil meatballs, vegan meatball recipes, lentil meatball recipes
Prep Time30 mins
Cook Time60 mins
Total Time90 mins
Servings15 meatballs
Calories295kcal
AuthorRare Ivy
Prevent your screen from going dark

Ingredients

Lentil Meatballs

Indian Coconut Curry Sauce

Instructions

Cook the Lentils and Quinoa

  1. On high heat, bring lentils and fennel seeds to a boil in a small pot with 3 cups water. Cover, turn heat to medium-low, and simmer until tender, 15-25 minutes depending on their size. Drain well and pat dry.
  2. On high heat, bring quinoa to a boil in a small pot with 1 cup of water. Cover, turn heat to medium-low, simmer for 15 minutes until all water is absorbed, turn the heat off and leave covered.

Make the Coconut Curry Sauce

  1. In a skillet or saute pan over medium heat, saute garlic and ginger in olive oil until just golden, stirring often to prevent scorching.
  2. Add turmeric (fresh or ground) and saute 1 more minute. Add diced tomato and saute until most of the juices evaporate, about 5-8 minutes.
  3. Stir in coconut milk, fenugreek leaves, lime juice, brown sugar, salt, cayenne and pepper. Taste for salt. Bring to a simmer, then turn off the heat until ready to serve.

Form and Bake the Meatballs

  1. Preheat oven to 400F. In a food processor, place the cooked quinoa and half of the drained lentils. Pulse until the texture of coarse sand and transfer to a large bowl.
  2. Add the remaining lentils, salt, granulated garlic, and chopped cilantro to the bowl and mix well.
  3. In the same food processor, add the tofu (blotted well, broken apart) and olive oil. Pulse until a smooth creamy paste, scraping down the sides as necessary. Scoop into the lentil mixture and mix well.
  4. With your hands, knead lentil mixture briefly so it's thoroughly mixed and salt and spices are evenly distributed. With wet hands or a small cookie scoop, form small ping-pong-sized balls. Spray with a little olive oil.
  5. Place the meatballs on a parchment-lined baking sheet and bake in the 400F oven for 20-25 minutes.

Serve

  1. Warm the sauce gently in the pan and place lentil meatballs in the sauce. Sprinkle with cilantro and serve immediately.

Notes

  • Black caviar lentils work best but green or brown lentils can be substituted.
  • Use firm tofu, not silken tofu, as it acts as the binder for the meatballs.
  • Dried fenugreek leaves are different from fenugreek seeds and provide a better flavor for this dish.
  • The meatballs can be made ahead and stored in the refrigerator for up to 3 days.
Jump to Recipe