Lentil Meatballs with Curry Sauce

Lentil Meatballs with Curry Sauce

  • Author: Deborah Davis
  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Total Time: 55 mins
  • Yield: 5
  • Category: Entree
  • Method: Baked, Stove-top
  • Cuisine: Vegan, Indian-Inspired


Who needs take-out when you can make these delicious vegan lentil meatballs with curry sauce served over brown rice and topped with chopped cashews?


For the Lentils:

  • 1 cup dried small brown lentils
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1/2 chopped onion (~1 cup)
  • 3 cloves garlic, minced
  • 1/4 cup red wine
  • 1 tablespoon reduced sodium soy sauce
  • 1 tablespoon tomato paste
  • 1 teaspoon oregano
  • 1/2 teaspoon rosemary
  • 1 tablespoon nutritional yeast
  • 2 tablespoons breadcrumbs

For the Curry Sauce:

  • 1 tablespoon olive oil
  • 1/3 cup chopped onion
  • 67 baby bell peppers, chopped (~1 cup)
  • 1 clove garlic, minced
  • 2 tablespoons red curry paste (make sure it is vegan as some aren’t)
  • 1 teaspoon grated ginger root
  • 1/2 tablespoon reduced sodium soy sauce
  • 1 (15 oz.) can coconut milk (full fat OR lite are fine)
  • 1/2 (5 oz) bag spinach


  1. Preheat the oven to 350 degrees Fahrenheit.
  2. Rinse the dried lentils in a colander under cold running water. Transfer to a medium saucepan and add the broth. Bring to a boil, then lower to a simmer. Cook uncovered for 10-15 minutes or until lentils are tender, but not mushy. (They should still have a little bit of a bite to them and hold their shape). Drain any additional cooking liquid. Set aside to cool. You should have about 2 cups of cooked lentils.
  3. In a saucepan, add the oil and onion. Cook for 2-3 minutes until onion is translucent. Stir in the garlic, red wine, soy sauce, tomato paste, oregano, and rosemary. Sauté until liquid from wine has cooked off. 
  4. Add the lentils, sautéed onion mixture, nutritional yeast, and breadcrumbs to the food processor. Pulse until lentils form a chunky dough that can be formed into balls. Too mushy? Add more breadcrumbs, 1 tablespoon at a time. Make sure you don’t over-process the lentils or you will have trouble shaping it.
  5. Spray a baking sheet with cooking spray or line it with parchment paper. Form 15 two inch balls with the lentil dough. Arrange in a single layer on your baking dish and bake for 20-25 minutes.
  6. To make the curry sauce, add the oil, onion, and peppers to a skillet. Saute for 3-4 minutes until onion and peppers are tender. Add the garlic, curry paste, ginger, soy sauce, and coconut milk. Stir well to combine.
  7. Bring to a simmer and then stir in the spinach and cook for 1-2 minutes until spinach is wilted.
  8. Add the meatballs and gently stir to coat is sauce. Cook for another 1-2 minutes until meatballs and sauce are heated through.
  9. Serve over cooked brown rice and top with chopped cilantro and chopped cashews.


Nutrition facts below based on full fat coconut milk. Total fat and kcals will be reduced if using lite canned coconut milk.


  • Serving Size: 1/5 Recipe
  • Calories: 439 kcals
  • Sugar: 3 g
  • Sodium: 524 mg
  • Fat: 24 g
  • Saturated Fat: 17 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 45 g
  • Fiber: 8 g
  • Protein: 15 g
  • Cholesterol: 0 mg