These lentil meatballs are an easy, satisfying way to eat more legumes, with a tender, savory center, crisp edges, and plenty of Italian flavor.
If you love cooking with lentils, try our lentil patties, lentil Bolognese, or cozy lentil pasta next.

Donโt Lose This Recipe
Why you’ll love our Lentil Meatballs!
These lentil meatballs are ridiculously good! Savory, tender, a little crisp around the edges, and loaded with Parmesan, garlic, and herbs. ๐ฟ If youโre trying to eat less meat but still want dinner to feel like dinner, this is exactly the kind of recipe to have on repeat.
Theyโre inspired by my Nonna Lidiaโs polpette di lenticchie, made the Italian way with breadcrumbs for structure and plenty of Parmesan for big savory flavor. ๐ฎ๐น Nothing fancy. Just simple ingredients doing what they do best.
Louise and I make these when we want something wholesome, fiber-rich, protein-rich, and genuinely satisfying. Lentils do the heavy lifting here, making these an easy, affordable way to get more legumes into a balanced, Mediterranean-style eating pattern.
And theyโre seriously versatile. Bake them. Air fry them. Dip them. Or drop them into bubbling marinara sauce and pile them over pasta with extra Parmesan. ๐ That last one? Hard to beat.
P.S: Make it a complete Italian-inspired dinner with our marinara sauce, spaghetti aglio e olio, or a fresh Italian salad on the side.
Ingredients
Full ingredients and substitutions are in the recipe box below.

- Lentils: canned green or brown lentils are easiest; drain them very well. Substitute home-cooked dried lentils, avoiding red lentils because theyโre too soft.
- Breadcrumbs: give these vegetarian meatballs structure and absorb excess moisture. Use regular, whole-wheat, panko, or gluten-free breadcrumbs.
- Parmesan: adds saltiness, umami, and classic Italian flavor. Pecorino Romano or Grana Padano work beautifully too.
- Egg: binds the mixture so the meatballs hold together during cooking. A large egg works best.
- Extra virgin olive oil: adds richness and helps keep the inside tender. Regular olive oil works too.
- Onion: adds sweetness and savory depth. Substitute shallot or a small amount of finely sliced scallion.
- Garlic: adds aromatic flavor. If garlic intolerant, simply omit it or use finely chopped chives for a gentle allium note.
- Oregano: gives these Italian lentil balls a familiar Mediterranean flavor. Substitute Italian seasoning, dried thyme, or basil.
- Parsley: adds freshness. Substitute basil, chives, or a little fresh oregano.
- Tomato paste: adds concentrated sweetness, color, and umami. Substitute sun-dried tomato paste or thick marinara.
- Salt and black pepper: bring all the flavors together; adjust to taste.

How to Make Italian-Style Lentil Meatballs
1. Make the lentil mixture
Preheat the oven to 400ยฐF (200ยฐC).
Add the drained lentils, breadcrumbs, Parmesan, egg, olive oil, onion, garlic, oregano, parsley, tomato paste, salt, and black pepper to a food processor.
Pulse for a few seconds, then scrape down the sides. Pulse again just until the mixture comes together.
Donโt blend it smooth. You want a coarse mixture with some texture so the meatballs stay tender rather than pasty.

2. Shape the meatballs
Scoop out small portions of the mixture and roll them gently between your palms.
If the mixture feels a little soft, let it sit for a few minutes so the breadcrumbs can absorb some moisture.
Arrange the meatballs on a parchment-lined baking sheet, leaving a little space between them.
Lightly brush or spray the tops with olive oil.

3. Bake or air fry
For baked lentil meatballs, bake at 400ยฐF (200ยฐC) for about 30 minutes, until firm and lightly browned on the outside.
For air fryer lentil meatballs, cook at 400ยฐF (200ยฐC) for 10 to 12 minutes, until golden and slightly crisp around the edges.

4. Serve
Enjoy them straight from the oven, or simmer them in marinara sauce for about 5 minutes.
Theyโre delicious with pasta, crusty bread, roasted vegetables, or a simple dip.

Serving Suggestions
- Make it a pasta dinner: Simmer the lentil meatballs in marinara for 5 minutes, then serve over spaghetti with extra Parmesan and fresh basil.
- Build a protein-rich bowl: Pair them with quinoa or brown rice, roasted vegetables, and a spoonful of tzatziki or tahini sauce.
- Stuff them into a sandwich: Add warm meatballs and marinara to a toasted roll, then finish with mozzarella or Parmesan for an easy meatball sub.
- Serve as an appetizer: Add toothpicks and serve with warm marinara or tzatziki. Great for potlucks, game day, and holiday gatherings.
- Make lunch ahead: Portion the meatballs with grains and roasted or fresh vegetables for an easy grab-and-go lunch.
- Add them to a salad: Serve warm or at room temperature over a big chopped salad for a more filling meal.
- Make a Mediterranean platter: Pair with hummus, pita, cucumber-tomato salad, olives, and tzatziki for an easy family-style dinner.
- Freeze a batch: Make extra and freeze the cooked meatballs so you have a quick protein-rich addition for pasta, bowls, and weeknight dinners.
Tips
- Drain the lentils really well: Excess liquid is the biggest enemy here. After rinsing canned lentils, let them sit in the strainer for a few minutes before processing.
- If cooking lentils from scratch, keep them firm: Green or brown lentils should be tender but still hold their shape. Drain well and let them cool and dry before using.
- Donโt overprocess: Pulse just until the mixture comes together. You should still see some lentil texture; blending until smooth can make the meatballs dense and pasty.
- Check the mixture before shaping: Squeeze a little in your hand. It should hold together easily without feeling wet or sticky.
- Fix a wet mixture with breadcrumbs: Lentils and onions vary in moisture. If the mixture is too soft to roll, add a little more breadcrumbs and let it sit for a few minutes.
- Dampen your hands if they stick: Slightly wet hands make the mixture much easier to roll without adding extra breadcrumbs.
- Use a little olive oil: Brushing or spraying the outside helps the meatballs brown and develop lightly crisp edges.
- Be gentle with marinara: Add the cooked meatballs to gently simmering sauce for about 5 minutes. Theyโll soak up flavor without becoming too soft.
- Make them ahead: Shape the mixture in advance and refrigerate until youโre ready to cook, or cook a batch ahead for easy lunches and dinners.

Frequently Asked Questions
Yes. Canned green or brown lentils are the easiest option. Drain and rinse them well, then let them sit in the strainer for a few minutes to remove excess moisture.
Absolutely. Cook green or brown lentils until tender but not mushy, then drain them thoroughly and let them cool before making the meatballs.
The mixture may be too wet or not processed enough to hold together. Add a little more breadcrumbs, let the mixture rest for 5 to 10 minutes, then try shaping again.
Yes. These meatless meatballs are excellent for meal prep. You can prepare and shape them ahead, refrigerate, then bake or air fry when needed.
Cook the meatballs first, then gently simmer them in marinara for about 5 minutes. This adds plenty of flavor while helping them keep their shape.
Yes! Tuck the cooked meatballs into toasted rolls with warm marinara and mozzarella or Parmesan for easy vegetarian meatball subs.
Let the lentil meatballs cool completely, then refrigerate them in an airtight container for up to 4 days.
You can also freeze them for up to 3 months. Freeze cooked meatballs in a freezer-safe container or bag, then thaw overnight in the refrigerator and reheat until hot.
More Lentil Recipes
- French Lentil Soup
- Lentil Chili
- Lentil Curry
- Lentil Stew
- Greek Lentil Salad
- Mujadara
- Lentil Soup
- Tomato Lentil Soup
If you try this Lentil Meatballs Recipe please leave a ๐ star rating and let us know how it turned out in the commentsโwe love hearing from you.

Lentil Meatballs (With Parmesan and Egg)
Ingredients
- 2 cans lentils 15 oz / 400 g each can โ drained and rinsed โ or 3 cups/460 g cooked lentils
- ยฝ cup breadcrumbs
- ยฝ cup grated parmesan
- 1 egg
- 1 tablespoon olive oil
- 1 small onion chopped
- 1 clove garlic grated
- 1 teaspoon dried oregano
- 2 tablespoons fresh parsley chopped โ optional
- 2 tablespoons tomato paste
- 1 teaspoon salt
- ยผ teaspoon black pepper
Instructions
- Make the mixture: Preheat the oven to 400ยฐF (200ยฐC).Add 2 cans lentils (drained and rinsed), ยฝ cup breadcrumbs, ยฝ cup grated parmesan, 1 egg, 1 tablespoon olive oil, 1 small onion (chopped), 1 clove garlic (grated), 1 teaspoon dried oregano, 2 tablespoons fresh parsley, 2 tablespoons tomato paste, 1 teaspoon salt, and ยผ teaspoon black pepper to a food processor.Pulse a few times, scrape down the sides, then pulse again until the mixture comes together. Donโt blend until smooth; it should still have some texture.
- Shape the meatballs: Scoop out small portions of the mixture. Gently squeeze each portion between your hands so it holds together, then give it a quick roll to shape it into a ball.If the mixture feels too soft or sticky, let it rest for 5 minutes so the breadcrumbs can absorb some moisture.Arrange on a parchment-lined baking sheet and lightly brush or spray with olive oil.
- Oven: Bake at 400ยฐF (200ยฐC) for about 30 minutes, until firm and lightly browned.Air fryer: Air fry at 400ยฐF (200ยฐC) for 10 to 12 minutes, until golden and slightly crisp.
- Serve: Serve warm with your favorite dip, or gently simmer the cooked meatballs in marinara sauce for 5 minutes. Theyโre delicious with pasta or crusty bread.
Notes
- Lentils โ Home-cooked green or brown lentils. Avoid red lentils.
- Breadcrumbs โ Whole-wheat, panko, or gluten-free breadcrumbs.
- Parmesan โ Pecorino Romano or Grana Padano.
- Egg โ No substitution recommended.
- Extra virgin olive oil โ Regular olive oil.
- Onion โ Shallot or a small amount of scallion.
- Garlic โ Finely chopped chives, or simply omit.
- Oregano โ Italian seasoning, dried thyme, or basil.
- Parsley โ Optional. Basil, chives, or fresh oregano.
- Tomato paste โ Sun-dried tomato paste or thick marinara.
- Salt and black pepper โ Adjust to taste.
- Drain lentils well: Extra moisture makes the mixture too soft.
- Donโt overprocess: Keep some lentil texture for tender, not pasty, meatballs.
- Do the squeeze test: The mixture should hold together without feeling wet or sticky.
- Too wet? Add a little more breadcrumbs and let the mixture rest.
- Sticky hands? Dampen them slightly before shaping.
- Add a little oil: Brush or spray for better browning and crisp edges.
- Sauce gently: Simmer cooked meatballs in marinara for about 5 minutes.
- Storage: Shape ahead and refrigerate until cooking, or cook ahead for easy meals.
Nutrition
Donโt Lose This Recipe

Hi! We are Nico & Louise
We're here to share easy, healthy, and delicious recipes ๐ฟโจ.
Welcome to our blog, we are glad you are here.





Very very good. I tried them and my family wants me to do them again ๐