Go Back
+ servings
a bowl of lentil meatballs in a tomato sauce over spaghetti

Lentil Meatballs

Author: By The Forkful
370kcal
No ratings yet
Share Print
Prep 8 minutes
Cook 25 minutes
These lentil meatballs are a fantastic whole-foods alternative to the real thing; nutty puy lentils combine with Pecorino cheese, diced onion and garlic, and breadcrumbs to make vegetarian meatballs that are meaty, packed with flavor, and a fabulous family dinner.
Servings 4 people
Course Main Meals
Cuisine American Italian, Italian

Ingredients

Lentil Meatballs
  • 200 g pre-cooked puy lentils
  • ½ onion diced
  • 2 garlic cloves minced
  • 1 tablespoon olive oil
  • 10 g fresh parsley
  • 1 egg
  • 50 g breadcrumbs
  • 1 tablespoon milk
  • 20 g Pecorino cheese grated
  • Salt and pepper
  • Basil
Sauce & Pasta
  • 400 g tomato and basil pasta sauce
  • 300 g spaghetti
  • 20 g Pecorino cheese grated

Method

  1. Heat 0.5tbsp oil in a pan and add the diced onion and garlic. Saute for 4-6 minutes until softened.
    ½ onion, 2 garlic cloves, 0.5 tablespoon olive oil
  2. Add the cooked onions and garlic, puy lentils, parsley, egg, breadcrumbs, milk, cheese, and seasonings to a food processor and blitz until smooth.
    200 g pre-cooked puy lentils, 10 g fresh parsley, 1 egg, 50 g breadcrumbs, 1 tablespoon milk, 20 g Pecorino cheese, Salt and pepper, Basil
  3. Use your hands to roll the mixture into balls - if you go for smaller balls, you should be able to get about 15 meatballs.
  4. Arrange the meatballs on a baking sheet and spray with cooking oil. Bake for 15-20 minutes, flipping halfway through.
    0.5 tablespoon olive oil
  5. Meanwhile, cook your pasta according to the package directions and heat your pasta sauce in a pan.
    300 g spaghetti, 400 g tomato and basil pasta sauce
  6. Add the meatballs to the pasta sauce and coat fully, then portion out the spaghetti into bowls and ladle over the meatballs and sauce.
  7. Grate over the cheese and serve!
    20 g Pecorino cheese

Nutrition

Calories370kcalCarbohydrates103gProtein31gFat10gSaturated Fat3gPolyunsaturated Fat1gMonounsaturated Fat4gTrans Fat0.01gCholesterol52mgSodium712mgPotassium558mgFiber20gSugar8gVitamin A751IUVitamin C14mgCalcium210mgIron7mg

Notes

  • Storage: Fridge 5 days, freezer 3 months.
  • Yield: Approximately 15 small meatballs (1 tablespoon each).
  • Frying option: Pan-fry for 5-8 minutes, flipping often, instead of baking.
  • Vegan swap: Flax egg + nutritional yeast + plant milk instead of egg + Parmesan + milk.
  • Lentils: Puy lentils give the best texture. Avoid red lentils.

Tried this recipe?

Let us know how it was!