The Best Vegan Lentil Meatballs

READY IN: 45mins




  • Lentil Meatballs:
  • Preheat the oven to 350° and line two baking sheets with parchment paper.
  • Combine the ingredients in a food processor, and pulse to combine. The lentils should retain some texture, and hold together when formed into a ball. If it is too wet, add a little more breadcrumbs.
  • Form the lentil mixture into balls. Each should be about 2 tablespoons. Place them onto one baking sheet and bake for 20-30 minutes, until they are slightly browned on the outside and tender inside.
  • Tomato Sauce:
  • Toss the zucchini and brussels sprouts with 1 tablespoon of oil, then spread them evenly onto the other lined baking sheet. Sprinkle them with a little salt and pepper, then roast for 30 minutes, until tender.
  • Transfer the roasted veggies to a medium sized saucepan, and add the tomato sauce. Bring to a simmer, and cook on low heat until you are ready to toss the spaghetti.
  • Walnut Parmesan:
  • Place the ingredients into a food processor and pulse until a chunky crumble is remaining.
  • Transfer to a serving bowl to serve over the spaghetti.
  • Prepare the Spaghetti:
  • Bring about 6 cups of salted water to a boil.
  • Add your pasta and cook 8-10 minutes, until your desired thickness is reached.
  • Toss the cooked spaghetti with the roasted vegetable tomato sauce.
  • Place the spaghetti on plates, and top with the lentil meatballs and walnut parmesan. If you’d prefer the lentil meatballs to be coated in spaghetti sauce toss them in the sauce before adding the spaghetti to it.
  • Drain and toss with 2 tablespoons of oil. Set is aside until the lentil meatballs, sauce, and walnut parmesan are done, and you are ready to plate the meal.