Go Back
+ servings
overhead of 2 plates of zoodles with easy vegan meatballs & marinara

Easy Vegan Meatballs

Emily Miller
These easy vegan meatballs are comforting and satisfying when you want something hearty and substantial yet not heavy. They are perfect with pasta or zoodles and marinara!
5 from 1 vote
Prep Time 15 mins
Cook Time 25 mins
Meatballs 35 mins
Total Time 1 hr 15 mins
Course Main Course
Cuisine American
Servings 6 people
Calories 366 kcal



  • Place lentils in a medium pot and cover with 2 cups of water, add ½ teaspoon salt. Bring to a boil over medium heat. Once boiling, reduce heat to low and cover loosely. Simmer until lentils around 20 minutes, until lentils are soft but not falling apart. If they are not done at this point, check every 5 minutes until done. Strain any liquid. Let cool on a baking sheet.
  • Preheat oven to 375 F.
  • Prepare a baking sheet with parchment paper or a silicone baking sheet.
  • Place 2 cups walnuts in the food processor. Briefly pulse a couple of times. Add remaining 1 teaspoon salt, parsley, coconut oil, flaxseed meal, psyllium husk, fennel seed, poultry seasoning, date, black pepper, garlic, shallot, and black pepper in the food processor. Add 2 cups of the cooked lentils, Process in bursts until the mixture holds together. Place the mixture into a bowl and stir the ingredients briefly to make sure they are combined.
  • With a cookie scoop, make balls that are approximately 2 inches in size. Place on the prepared baking sheet and bake for 30 to 35 minutes, until they start browning. Let cool on the pan for a few minutes before serving.


This recipe makes 12 to 16 balls. If you would like the meatballs to be less calorie-dense, make smaller meatballs than the ones pictured. I have made 16 slightly smaller meatballs and they are just as delicious!
If you are serving these with zucchini noodles, spiralize one zucchini per person.
Refrigerate for up to 3 to 4 days or freeze for 1 to 2 months.
The calorie count is for the meatballs only; the marinara and zucchini are not included.


Serving: 2meatballsCalories: 366kcalCarbohydrates: 23.4gProtein: 10.8gFat: 27.2gSaturated Fat: 5.8gPolyunsaturated Fat: 16.2gMonounsaturated Fat: 3.4gSodium: 262.6mgPotassium: 233.4mgFiber: 8.8gSugar: 4.6gVitamin A: 275.2IUVitamin C: 4.8mgCalcium: 63.2mgIron: 4.2mg
Keyword easy vegan meatballs, vegan lentil meatballs, vegan walnut meatballs
Tried this recipe?Mention @resplendentkitchen or tag #resplendentkitchenrecipes!