If you're a vegetarian or vegan, you know how hard it is to find a good black bean burger. If you're not, you've probably tried one too many bad ones. (You can always try this recipe, too.) After many tries, I have perfected my lentil meatballs, and they're good for everything! Spaghetti, subs, even burger patties; you name it, this recipe has got it.

I captured a hearty, umami flavor by combining mushrooms, lentils, and walnuts into a multi-textured, moist meatball. They are a great source of healthy vegan protein

Here are the nutrition facts:

3 meatballs per serving

Calories: 195

Carbs: 22g

Fat: 8g

Protein: 9g

Molly Prosser

Lentil "Meatballs"

  • Prep Time:15 mins
  • Cook Time:30 mins
  • Total Time:45 mins
  • Servings:5
  • Easy


  • 2.5 cups prepared lentils I used Trader Joe's steamed lentils located in the refrigerated section. If you want to make your own boil them in veggie broth until softened.
  • 1/2 a medium onion
  • 1/2 cup raw walnut meats
  • 2 portobello mushroom caps
  • 4 tbsp tomato paste
  • 1 tsp salt
  • 1 tsp Italian seasoning
  • 1 cup panko breadcrumbs
  • 2 tbsp olive oil
Molly Prosser
  • Step 1

    Preheat oven to 350. Place prepared lentils in food processor or blender and pulse until almost smooth. (You don't want them to be completely smooth, as they will not hold together.) Place in a large mixing bowl.

    Molly Prosser
  • Step 2

    Place roughly chopped onion and walnuts in food processor/blender. Pulse until finely chopped. Add to lentil mix.

    Molly Prosser
  • Step 3

    Clean the gills from your mushrooms and finely chop them as seen above. Add to mixture.

    Molly Prosser
  • Step 4

    Add tomato paste, salt, and Italian seasoning to mixture. Mix until everything is combined.

    Molly Prosser
  • Step 5

    Start adding your breadcrumbs. Add half a cup, mix them in, and then add the rest. If you find that your mix is still too wet, you can use more bread crumbs.

    Molly Prosser
  • Step 6

    Use tablespoon measure to portion meatballs. Roll them in your hands and shape them into desired form. (You can also make this mixture into a burger patty; it's delicious!)

    Molly Prosser
  • Step 7

    Heat oil in a large skillet. When hot, place balls in skillet and brown on two sides for 3-5 minutes each.

    Molly Prosser
  • Step 8

    Transfer meatballs to a greased baking sheet and bake for 25-30 minutes. Serve or store them for later!

    Molly Prosser