Vegan Meatballs (+ Spaghetti & Meatballs Recipe)

Vegan spaghetti and meatballs

Finally, a vegan recipe for Spaghetti and Meatballs with just the right texture!

PS: for more delicious recipes, check out my cookbook Liv B’s Vegan on a Budget!


Vegan Meatballs (+ Spaghetti & Meatballs Recipe)

Vegan spaghetti and meatballs

These meatballs are amazing! The texture is incredibly meaty and the flavour is on point! I love using them for spaghetti and meatballs, meatball subs or even sweet and sour meatballs with rice!

  • Author: Liv B



Vegan Meatballs:

  • ¾ cup cooked brown lentils
  • 1 clove garlic, minced
  • ½ onion, diced
  • 1 tbsp olive oil
  • ½ cup almond flour (or other type of nuts, seeds like walnuts or sunflower seeds)
  • ¾ cup gluten
  • ¾ cup vegan beef broth
  • 1 tsp mixed Italian herbs
  • 1 tbsp nooch
  • Pinch salt and pepper


  1. Preheat oven to 400 F.
  2. Cook your lentils and measure out 3/4 cup cooked brown lentils (or if you are using canned lentils, simply measure out 3/4 cup.
  3. In a frying pan, cook onions and garlic in the olive oil for a few minutes until onions start to become translucent.
  4. To a food processor, add cooked onions, garlic, almond flour and lentils. Pulse until it becomes a paste consistency. It doesn’t have to be completely smooth, but it should be like a wet paste.
  5. Add to a bowl along with vital wheat gluten, herbs, nutritional yeast, salt and pepper. Mix with a spoon or your hands until it becomes a crumbly mixture. Add the broth and stir to form a dough.
  6. Use a tablespoon-size scoop and roll the dough into balls. Place on a parchment-lined baking sheet and bake for 20 minutes. Remove form oven, flip and bake another 15 minutes.

For spaghetti and meatballs:

Cook spaghetti according to package directions, drain and set aside. Cook meatballs in marinara sauce in a frying pan and simmer for 10 minutes. Top pasta with the meatballs and sauce. Enjoy!

      1. Aleksandra says:

        Hi again 🙂 I bough gluten online to make these meatballs 😀 very excited to try these, should be ready within an hour- the meatballs are in the oven as we speak

  1. Lindsay says:

    Hi! Do you think I could use another type of flour (non-nut/seed) for this recipe instead?

    PS – your recipes are the best!

    1. Liv B says:

      Hmm you mean instead of the almond flour? You could possibly try oat flour although I haven’t tested it myself so I have no idea what the results would be! <3 best of luck!!

  2. Paul says:

    Just wanted to say that I’ve made these twice and can confirm they are great! Thanks for the recipe.

Leave a Reply

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