Vegan Meatballs

Vegan Italian Lentil Quinoa MeatBalls

Italian seasoned mashed lentil quinoa meatballs look just like real meatballs, perfect for pairing with your favorite marinara sauce and nestling into a big bowl of warm noodles. Vegan, plant-based, gluten-free, nut-free, soy-free.

Cuisine Vegan
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings
Calories 202 kcal
Author Stacey



  1. Preheat the oven to 375 degrees. 

  2. Cook the quinoa and lentils separately, set aside. 

  3. Combine flaxseed and water in a small bowl, stir and set in the fridge to setup for 10 minutes.

  4. Blend the sunflower seeds to a fine powder.

  5. Add the cooked lentils, sunflower seed powder, onions, basil, Italian seasonings, oats, garlic powder, salt, pepper, and cooked quinoa to a food processor. Pulse it a few times until everything is combined. You want a chunky consistency, be careful not to blend the mixture too much. 

  6. Pour the flax egg into the mixture and pulse it a few more times to mix it in. 

  7. The mixture will be slightly sticky. I've found that the easiest way to mold the meatballs is to roll a heaping spoonful of the mixture in between your two palms. Try to keep your fingers out of the way because the mixture will stick to them and get messy. Form the mixture into 10-12 golfball-sized (or 24 mini) "meatballs."

  8. Place the lentil meatballs on a parchment lined tray and bake for 15-20 (flipping once halfway through) or until both sides are lightly browned. 

  9. Serve "meatballs" over pasta or zucchini noodles with your favorite marinara sauce.

  10. Optional: I like to put the meatballs in a pan with marinara sauce over low heat to keep them warm. They absorb all the flavors of the sauce and taste even better! 

Recipe Notes

Nutrition Facts
Vegan Italian Lentil Quinoa MeatBalls
Amount Per Serving (1 cup)
Calories 202 Calories from Fat 54
% Daily Value*
Total Fat 6g 9%
Sodium 40mg 2%
Potassium 363mg 10%
Total Carbohydrates 27g 9%
Dietary Fiber 7g 28%
Sugars 2g
Protein 9g 18%
Vitamin A 1.6%
Vitamin C 2.9%
Calcium 4.6%
Iron 17.7%
* Percent Daily Values are based on a 2000 calorie diet.