Vegan Spaghetti & Meatballs (Easy Lentil Meatball Recipe)

Watch video above for the recipe and scroll down for the written ingredients! 

Lately I’ve been in the mood for noodz… haha yes, I just said that – why am I such an embarrassment to myself?

But seriously, I’ve been sooo into noodles lately, I don’t know what has gotten into me! I mean, I’ve always liked noodles but I’ve been more of a rice person. But I swear I’ve been eating some form of noodles every day for the last 1-2 weeks. And LOVING IT. So definitely stay tuned for more yummy noodle recipes.

One of the types of noodles I’ve been craving lately is spaghetti. Specifically, I’ve been weirdly craving the classic spaghetti & meatball dish. So I really wanted to make a vegan version and here we are!


I can’t recall the last time I made vegan meat balls but I’m so happy with how these turned out. They are delicious, nicely browned on the outside, stayed in tact, and best of all – they are super healthy! Made of very simple ingredients and so much healthier than a real meat ball. I hope you guys enjoy.


Vegan Spaghetti & Meatballs

Lentil Meatball Recipe


  • 1/2 cup diced onion
  • 3-4 cloves garlic, minced
  • 1 tsp each of dry basil, thyme & oregano
  • 1 cup dry green or brown lentils (not red lentils)
  • 3 cups water
  • 1 tsp vegetable stock
  • 2 tbsp ground flax seeds + 1/3 cup water
  • 1 cup nuts/seeds of choice (I used pumpkin seeds, almonds, pecans & pine nuts)
  • 1/4 cup nutritional yeast
  • 1/2 – 1 tsp salt
  • 3/4 cup breadcrumbs


  1. Heat a little oil on a sauce pan or pot over medium high heat. Add onion & cook for a couple minutes until soft.
  2. Add in garlic, basil, thyme, oregano, dry lentils, water and vegetable stock and bring to a boil on high heat.
  3. Reduce heat to low, cover the pot and let it simmer for about 30-45 minutes or until water has evaporated.
  4. While the lentils are cooking, prep your flax egg by adding in ground flax seeds with water and mixing well. Set aside in the fridge to thicken.
  5. Add nuts/seeds into a food processor and process until finely chopped.
  6. Once the lentils have done cooking, place into a mixing bowl. Add the nut/seed mixture, flax egg mixture and nutritional yeast. Mix well.
  7. Give it a taste to see if you need to add some salt – I added about 1/2 tsp.
  8. Add in breadcrumbs and mix well. Feel free to add less or more depending on how wet the mixture is. You don’t want it too wet but also don’t want the mixture to be too dry.
  9. Air fry at 370 degrees for about 12-14 minutes (or until nicely browned/crispy on the outside but soft on the inside), turning them half way. You can also pan fry them with a little oil or bake (I haven’t tried this, but you can try at 370 degrees for about 20-30 minutes – turning them halfway).
  10. Serve right away or refrigerate/freeze for later. Goes great with spaghetti and tomato sauce!!!
Spread the love

4 thoughts on “Vegan Spaghetti & Meatballs (Easy Lentil Meatball Recipe)”

  1. I made these the other day and they were the best lentil meatballs I have ever eaten! I didn’t have vegetable cubes so I used Not-beef cubes. Amazing flavor. I also baked them. Next time I’m going to try to use oat flour instead of breadcrumbs. Thanks for the recipe! The whole family loved them!

  2. Hi Rose!
    Just wanted to say that this recipe is such a keeper! Absolutely mind blown by how versatile, convincing, and delicious this “meat” is! My boyfriend was super impressed! I’ve done some tweaking to the seasoning and also added whole grain mustard to the mince and reduced the amount of nooch. We’ve been eating the meatballs in wraps. It goes well with so many flavors! We’ve tried hummus and pesto, caramelised onions and roasted garlic jam, and a vegan mayo gochujang dressing. It’s been so filling and we’re making a new batch of lentil meat again! This time we’re going to try making quesadillas and I’ve been imagining up maybe even using the mince in a shepherds pie or a curry puff. Thank you so much for this easy genius recipe. An absolute essential now to my kitchen.

  3. This recipe rocks. I used the oven method and used solely walnuts for my nut of choice. I couldn’t stop snacking on the dough stuff before the first batch of meatballs was out of the oven and then I started eating more meatballs before the spaghetti was done. This recipe is a winner for sure!

  4. This recipe is amazeballs!

    One of my first vegan recipe attempts.

    The whole family loved them (kids said they tasted like bread)

    Most of the first batch was eaten by themselves.. no sauce.

    Seriously good!

Leave a Comment

Your email address will not be published. Required fields are marked *