Lentil Meatballs
This post may contain affiliate links. Please read our disclosure policy.
Enjoy easy and delicious Lentil Meatballs over pasta any day of the week! They’re made with lentils, garlic and breadcrumbs, are both vegan and gluten free and are great for meal prepping.

As much as I love my lentil bolognese (and I do love it a lot), I wanted to provide another option for using lentils. Insert: lentil meatballs!
Recipe features
- An easy “Meatless Monday” recipe that you can prep ahead of time
- Delicious when paired with marinara sauce, on top of salad or with pesto
- Ready in under 30 minutes!

Ingredient notes:
Lentils – Green or brown
Flour – All purpose/gluten free all purpose/arrowroot/any sort of neutral tasting flour
Breadcrumbs – Preferably seasoned. I used gluten free Italian breadcrumbs and they worked great!
Step-by-step instructions
Step 1: Cook the lentils. Be sure to rinse the lentils first–simply pour them into a mesh strainer then run water over them–then place them in a saucepan along with the water. Bring them to a boil, then place a lid over them and reduce the heat to a simmer and simmer them for 15-20 minutes or until the water has absorbed.
Step 2: Sauté. While the lentils are cooking, you need to do two things: First, make a flax egg by combining flaxseed meal and water. Second, sauté the onion and garlic for a couple minutes, then add the dried parsley, thyme, salt, and red pepper flakes.

Step 3: Mash and form meatballs. Once the lentils are cooked, transfer them to a large bowl and use a potato masher or fork to mash them for 1-2 minutes. Then, add the flax egg, sautéed onion mixture, along with the breadcrumbs, flour and vegan parmesan cheese and stir to combine. Use your hands to form the mixture into 12 meatballs.


Step 4: Sauté the meatballs in a skillet with a little oil until they’re golden brown on the outside. Serve them with your favorite marinara sauce, or your sauce of choice (pesto would be delicious as well!).

Tips and FAQs
- I like to wet my hands before forming the lentil mixture into meatballs, which not only helps them stick together better, but keeps the mixture from sticking to my hands.
Do I have to use marinara sauce?
Of course not. Besides using a delicious store-bought marinara sauce, my other recommendation would be my homemade almond pesto, which pairs perfectly with these and some pasta.
What should I serve these with?
So many options, but I’d go with either pasta or over top of veggies. The other day I ate these as leftovers with some sautéed kale, and it was delicious!

More vegan dinner recipes
If you made this recipe, be sure to leave a comment and star rating below. Thanks!
Lentil Meatballs

Video
Ingredients
- 3/4 cups green lentils, rinsed
- 2 cups water
- 1/4 cup yellow onion, diced
- 2 garlic cloves, minced
- 2 tbsp olive oil
- 1 tsp dried parsley
- 1/2 tsp dried thyme
- 1/2 tsp red pepper flakes
- 1/2 tsp salt
- 1 flax egg, 1 tbsp flaxseed meal+2.5 tbsp water, mixed
- 2 tbsp flour, all purpose or arrowroot for gluten free option
- 2 tbsp vegan parmesan cheese
- 3 tbsp seasoned breadcrumbs, gluten free
- 1 1/2 cups marinara sauce, optional
Instructions
- Add lentils and water to a large saucepan. Bring to a boil, then place lid over top and reduce heat to a simmer and simmer for 15-20 minutes, or until the lentils have absorbed the water and are cooked.
- While the lentils are cooking, make the flax egg: stir 1 tbsp flaxseed meal and 2.5 tbsp water together and let sit for 5 minutes.
- Next, heat 1 tbsp oil in a skillet over medium heat, then add the onion and garlic and sauté for 2-3 minutes or until the onion is soft. Add the parsley, thyme, red pepper flakes, and salt and stir for 1 more minute; remove from heat and set aside.
- Once the lentils are cooked, transfer them to a large bowl and use a potato masher or fork to mash them until only a few whole lentils are left (this should take 1-2 minutes). Then, add the onion mixture to the bowl and stir to combine. Last, stir in the flax egg, flour, breadcrumbs, and cheese.
- Use your hands to form the mixture into 12 meatballs. Add the remaining oil to a skillet, then sauté the meatballs until they're golden brown on all sides, approximately 8-10 minutes total. If you're adding sauce, remove the skillet from the heat (or turn heat down to low) and pour the sauce over top.
Notes
Nutrition

UPDATE NOTE: This post was originally published in April 2017. It was updated with new text and photos in July 2020.















These look amazing. And I have bags of lentils so need to start using them 🙂
Just need to figure out which of the vegan markets sells vegan parmesan here in Vienna 🙂
Thanks!!
These look amazing! I’m recently dairy-free so I’ve been on the hunt for new dinner ideas. Definitely trying this! Two questions. Is vegan parm the same as nutritional yeast? And in the pesto, is it fresh or dried basil & parsley? Thanks!
1) No–you can find vegan parmesan with the other vegan cheeses in the refrigerated section (looks the same as regular shredded parmesan but says “dairy free”) and 2) It doesn’t really matter–I used dried because I didn’t have fresh on hand, but fresh will work if you have them. Let me know if you try them! 🙂
Stunning photos! I can’t wait to give these a try!
Absolutely making these! I haven’t tried lentil meatballs, but I know without a doubt I will love them 🙂
Let me know if you try them!
I’ve never cooked with lentils but this recipe has me dying (correction: drooling) to try!
They’re pretty neutral tasting (you know, like rice and quinoa) and something I too need to eat more often!
Oh my gosh… that shot of the almonds!! SO gorgeous and detailed!
Thank you Sarah! 🙂
I LOVE pesto everything! And the addition of almonds sounds awesome!
Thanks Amanda!
You just reminded me I don’t eat nearly enough lentils, either. I do love them and am 200% game for these balls! Bring on that almond pesto!
Right?! I don’t know why I don’t eat them more. Let’s change that!
I’m with you…veggie meatballs and burgers don’t have to be complicated. These look especially tasty. I know a pesto fiend who would be all about these.
Exactly! Easy veggie balls are the best.
Ah you make vegan meatballs look SO good. I love pesto anything so I am I would love these. My bestie also loves lentils so I’ll have to share this recipe with her!
(p.s. this is terrible of me but I just noticed your new logo! I love it! )
It’s not terrible! I’m SO bad at keeping up with blogs anymore, but thank you so much!