Go Back Email Link

Vegan Lentil Meatballs

Karina Kari
These vegan lentil meatballs are full of flavor, easy to make, and packed with plant-based protein.
Perfect for serving over pasta, in wraps, or on salads, they’re a versatile and wholesome choice for any meal.
High in fiber, protein, and healthy fats, they make a satisfying and nutritious addition to everyday cooking.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Appetizer, main, Side
Cuisine plant-Based, vegan
Servings 20 meatballs

Equipment

  • 1-Medium pot
  • 1 Baking sheet
  • Parchment paper for lining
  • 1 medium sauté pan
  • Food Processor
  • Measuring Cups and Spoons
  • Wooden spoon
  • spatula

Ingredients
  

  • ½ cup dry brown or green lentils
  • 1 ⅓ cups water
  • 1 bay leaf
  • ½ cup chopped walnuts
  • 1 Tablespoon olive oil or avocado oil
  • ½ large onion about 1 heaping cup, chopped
  • 3 cloves garlic minced
  • 1 rib celery chopped
  • 1 carrot peeled and chopped
  • 1 cup old-fashioned rolled oats
  • 3 Tablespoons tamari
  • 3 Tablespoons tomato paste
  • 2 Tablespoons ground flaxseed
  • 2 Tablespoons nutritional yeast
  • 2 teaspoons pure maple syrup
  • 1 teaspoon apple cider vinegar
  • ¼ teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ¼ teaspoon cayenne pepper
  • ¼ teaspoon ground black pepper
  • ¼ teaspoon sea salt

Instructions
 

  • Prepare the Oven and Baking Sheet: Begin by preheating your oven to 350°F (175°C).
    While it warms, line a baking sheet with parchment paper to prevent the meatballs from sticking and to ensure even baking.
    This simple preparation step saves time later and makes cleanup easier.
    Set the prepared baking sheet aside while you work on the lentils and vegetables.
  • Cook the Lentils: Rinse ½ cup of dry brown or green lentils under cold running water to remove any dust or impurities.
    Place them in a medium pot with 1 ⅓ cups of water and add 1 bay leaf for subtle aromatic flavor.
    Bring the water to a gentle boil over medium-high heat, then reduce the heat to low.
    Cover the pot and allow the lentils to simmer until tender and most of the water has been absorbed, about 15–20 minutes.
    Once cooked, remove from heat, discard the bay leaf, and allow the lentils to cool slightly.
    Cooking lentils in advance ensures they have the perfect texture to bind into meatballs.
  • Toast the Walnuts: While the lentils are cooking, spread ½ cup of chopped walnuts evenly on another baking sheet.
    Place them in the preheated oven and toast for 8–10 minutes, checking occasionally to prevent burning.
    Toasting enhances the nutty flavor and adds a satisfying crunch to the meatballs.
    Once done, remove from the oven and let them cool completely before adding to the mixture.
  • Sauté the Aromatics: In a medium sauté pan, heat 1 tablespoon of olive oil or avocado oil over medium heat.
    Add ½ large chopped onion, 3 minced garlic cloves, 1 chopped rib of celery, and 1 peeled and chopped carrot.
    Sauté the vegetables, stirring occasionally, for 5–10 minutes until they are soft, fragrant, and lightly golden.
    Cooking the vegetables in oil releases their natural sweetness and builds a rich flavor base for the meatballs.
    Once softened, remove the pan from heat and allow the mixture to cool slightly.
  • Combine Ingredients in Food Processor: Add the cooked lentils (reserving ½ cup for later), cooled sautéed vegetables, toasted walnuts, 1 cup old-fashioned rolled oats, 3 tablespoons tamari, 3 tablespoons tomato paste, 2 tablespoons ground flaxseed, 2 tablespoons nutritional yeast, 2 teaspoons pure maple syrup, 1 teaspoon apple cider vinegar, ¼ teaspoon dried thyme, 1 teaspoon dried oregano, 1 teaspoon dried basil, ¼ teaspoon cayenne pepper, ¼ teaspoon ground black pepper, and ¼ teaspoon sea salt into a food processor.
    Pulse the mixture in short bursts until combined.
    The goal is a texture that holds together when shaped, but not so smooth that it becomes mushy.
    This step ensures every meatball will be cohesive and flavorful.
  • Fold in Reserved Lentils: Gently stir in the reserved ½ cup of cooked lentils by hand.
    This adds texture and small bursts of lentil flavor throughout each meatball.
    Folding in lentils rather than processing them keeps the mixture from becoming overly dense and creates a more rustic, satisfying bite.
  • Shape the Meatballs: Using a 1 ½ tablespoon scoop or your hands, portion out the lentil mixture and roll it into compact, evenly sized meatballs.
    Place them on the prepared parchment-lined baking sheet, spacing them slightly apart to ensure even baking.
    Consistent sizing helps all meatballs cook evenly and makes them perfect for serving over pasta, salads, or in wraps.
  • Bake the Meatballs: Place the baking sheet in the preheated oven and bake the meatballs for 10 minutes.
    After 10 minutes, carefully flip each meatball using a spatula to ensure even browning on all sides.
    Return the meatballs to the oven and bake for an additional 10 minutes.
    Baking gives the meatballs a firm exterior while keeping the interior soft and moist.
  • Serve and Enjoy: Remove the baked lentil meatballs from the oven and allow them to cool slightly for easier handling.
    Serve immediately over spaghetti noodles with your favorite marinara sauce, in wraps with fresh greens, on a crisp salad, or as an appetizer with a dipping sauce.
    Their versatility makes them ideal for any mealtime occasion.
  • Store Leftovers: If you have leftovers, place them in a sealed container and store in the refrigerator for up to 5 days.
    For longer storage, freeze the meatballs for up to 1 month.
    When ready to enjoy, reheat gently in the oven or microwave until warmed through.
    Proper storage ensures you can enjoy these protein-packed, fiber-rich meatballs anytime with minimal effort.

Notes

  • Lentil Selection: Both brown and green lentils work well, but green lentils hold their shape slightly better, giving the meatballs a firmer texture.
  • Cooking Lentils: Do not overcook the lentils. They should be tender but not mushy to ensure the meatballs hold together properly.
  • Food Processor Texture: Pulse ingredients just until combined. Over-processing will create a dense, gluey texture. You want a mixture that is cohesive but still slightly chunky.
  • Nut Alternatives: Walnuts provide a rich flavor and healthy fats, but pecans or almonds can be used as alternatives if desired.
  • Adjusting Spice Levels: The cayenne pepper adds a subtle kick. Adjust according to your taste preference, or omit for a milder flavor.
QR Code linking back to recipe