Delicious Homemade Vegan Meatballs Recipe
What makes these vegan meatballs so great is how easy they are to make, I mean it takes me just minutes to make something that everyone in my house loves. You most likely have a blender or a food processor at home, so a quick pulse in the food processor, a bit of shaping, and your vegan meatballs ready to cook. In less than an hour, they are ready to be served. Toss them with your favorite marinara sauce and pasta, stuff them in a sub roll, or pair them with roasted veggies and grains for a well-rounded dinner. They’re really versatile and make for good addition to many dishes.
Even if you’re not vegan, you’ll be surprised by how flavorful these meatballs are despite not using meat. The mix of garlic, onion, herbs, and tomato paste gives them that classic Italian-style taste, while the walnuts and lentils add a satisfying bite. You won’t miss the meat.
Sine you most likely already want some for yourself, it’ll make more sense to get into the meatballs recipe below.

Delicious Homemade Vegan Meatballs Recipe
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper (if baking).
- Make the flax egg: Combine ground flaxseed and water in a small bowl. Let it sit for 5–10 minutes until thickened.
- In a skillet, heat a teaspoon of oil over medium heat. Sauté onions for 3–4 minutes until soft. Add garlic and cook for another minute. Remove from heat.
- In a food processor, pulse lentils, oats, walnuts, sautéed onion and garlic, tomato paste, soy sauce, herbs, paprika, flax egg, and salt & pepper.
- Pulse until the mixture holds together but still has some texture (not a paste).
- Roll the mixture into 1.5-inch balls using your hands or a cookie scoop.
- Bake: Place on baking sheet, lightly spray with oil, and bake for 25–30 minutes, flipping halfway.
- Pan-fry: Heat oil in a skillet and fry meatballs over medium heat, turning to brown all sides (about 10–12 minutes total).
- Serve with marinara sauce and pasta, on subs, or with a side of roasted veggies.
Nutrition