MainsHearty Vegan Lentil Meatballs
Mainsveganprotein-richgluten-free

Hearty Vegan Lentil Meatballs

I absolutely adore these lentil meatballs - they've got this wonderful meaty texture from the cooked lentils that just melts in your mouth. The combination of smoked paprika and nutritional yeast gives them that savory depth you'd expect from traditional meatballs, while the fresh herbs add a bright, aromatic finish. When you take a bite, you get this beautiful contrast between the crispy exterior and the tender, flavorful inside that makes them feel truly special.

4.7(32 reviews)
45 min(20 prep + 25 cook)
4 servings
Easy
By Maya R.·Published July 2, 2026
Hearty Vegan Lentil Meatballs

Ingredients

Servings
4

Nutrition Facts

Per serving · 4 servings total

Calories
185kcal
Protein
10g
Carbs
22g
Fat
7g
Fiber
8g
Sugar
3g

Instructions

Tap a step to mark it complete as you cook.

  1. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.

  2. In a small bowl, mix the flaxseed meal with 2 tablespoons of water and let it sit for 5 minutes to create a flax egg.

  3. In a large mixing bowl, combine the cooked lentils, ground oats, flax egg, diced red onion, minced garlic, tomato paste, smoked paprika, nutritional yeast, fresh parsley, fresh basil, lemon juice, olive oil, salt, and black pepper.

  4. Using your hands or a fork, mix thoroughly until all ingredients are well incorporated and the mixture holds together when pressed.

  5. Shape the mixture into 12-14 evenly sized balls, about 1.5 inches in diameter, and place them on the prepared baking sheet.

  6. Lightly brush the tops of the meatballs with additional olive oil and bake for 20-25 minutes, flipping halfway through, until golden brown and slightly firm to the touch.

  7. Remove from the oven and let them rest for 5 minutes before serving to allow them to firm up further.

  8. Serve warm with your favorite marinara sauce, pasta, or on sandwiches.

Recipe notes

These meatballs freeze beautifully! Allow them to cool completely, then store in an airtight container or freezer bag for up to 3 months. To reheat, bake at 350°F (175°C) for 15-20 minutes or until heated through.

You might also like

More mains to add to your rotation.

Creamy Coconut Lentil Curry
Mains
4.9(1,284)40 min

Creamy Coconut Lentil Curry

A one-pot weeknight wonder: red lentils simmered in coconut milk with ginger, garlic, and warm spices until impossibly creamy.

VeganGluten-FreeOne-Pot
Sweet Potato & Black Bean Tacos
Mains
4.9(1,103)35 min

Sweet Potato & Black Bean Tacos

Roasted sweet potato cubes and smoky black beans tucked into warm corn tortillas with a bright lime-avocado crema.

VeganGluten-FreeWeeknight
15-Minute Spicy Peanut Noodles
Mains
4.8(956)15 min

15-Minute Spicy Peanut Noodles

A weeknight pantry rescue — chewy noodles tossed in a glossy, spicy, salty-sweet peanut sauce.

Vegan15-MinutePantry