Spaghetti w Lentil Meatballs 6 150x150 -

Spaghetti and Lentil Meatballs

Spaghetti and Lentil Meatballs - A delicious and vegetarian spin on a comforting Italian classic.  Find out why I started using healthy lentils in weeknight meals!

Course Main Course
Cuisine Italian
Keyword classic recipe, lentils, vegetarian
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings 35 meatballs
Calories 75 kcal
Author Jocelyn Delk Adams of


  • 2 cups green lentils
  • 4 cups vegetable stock
  • cup olive oil divided
  • ¾ cup white mushrooms chopped
  • ½ chopped onion
  • 2 cloves chopped garlic
  • 1 cup Italian breadcrumbs
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Kosher salt
  • ½ teaspoon ground pepper
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon red chili flakes
  • 2 large eggs
  • Marinara sauce, spaghetti pasta, and parsley for serving


  1. Add lentils and vegetable stock to medium sized pot over medium high heat. Bring to boil then reduce to low and cook for 15 more minutes. Drain and set aside.
  2. Add 3 tablespoons of olive oil to large pan over medium heat. Next add mushrooms and onions and saute until tender then add garlic for 45 seconds to cook then remove from heat.
  3. Add lentils, mushrooms, onions, and garlic to food processor and pulse on high until well blended and lentils have broken down somewhat (be careful not to over pulse until it turns to mush).
  4. Pour lentil mixture into large bowl then stir in breadcrumbs, Italian seasoning, salt, pepper, worcestershire sauce and red flakes until well mixed. Next add eggs one at a time to moisten mixture then form meatballs with your hands.
  5. Add remaining olive oil into pan over medium heat and cook meatballs browning on each side. Remove from oil to drain on paper towels then serve over marinara sauce and pasta and garnish with parsley.
Nutrition Facts
Spaghetti and Lentil Meatballs
Amount Per Serving
Calories 75 Calories from Fat 18
% Daily Value*
Fat 2g3%
Cholesterol 10mg3%
Sodium 229mg10%
Potassium 122mg3%
Carbohydrates 9g3%
Fiber 3g13%
Protein 3g6%
Vitamin A 90IU2%
Vitamin C 0.8mg1%
Calcium 16mg2%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.