Lentil Meatballs
Lentil meatballs are the perfect vegetarian-friendly substitute for classic meatballs, and they’re loaded with protein!
- Total 38 minutes
- Serves 4 servings
- Appetizer, Vegetarian
Lentil meatballs are the perfect vegetarian-friendly substitute for classic meatballs, and they’re loaded with protein!
more
Why this recipe works
Lentil meatballs are nutrient-dense, flavorful, and versatile. Serve them over spaghetti, add them to stews, or enjoy them alongside rice for a filling meal. Plus, they’re really easy to prep in advance if you’re serving them as an appetizer.
Lentils are high in fiber, low in fat and calories, and are an excellent source of protein. Whether you pack them into meatballs or simmer them in lentil soup – they will definitely fill your body with a dose of healthy vitamins and minerals.
Ingredients you will need
Get all measurements, ingredients, and instructions in the printable version at the end of this post.
Ingredient Info and Substitution Suggestions
LENTILS – You can use brown or green lentils for this recipe.
EGG – The egg works as a binder for the meatballs while also providing moisture. If you are vegan, you can substitute the egg with a flax egg.
OATS – Old-fashioned rolled oats are another ingredient that helps bind the mixture together. You can use quick cooking oats but I wouldn’t recommend instant oats.
SEASONINGS – Fresh parsley, dried oregano, garlic salt, and black pepper add plenty of flavor. Feel free to add in or substitute spices or seasonings you prefer.
How to Make Lentil Meatballs
These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.
- Preheat oven to 425 F. Line a large baking sheet with parchment paper.
- Cook lentils per package instructions. Drain and spread on a plate to cool.
- Heat olive oil in a skillet over medium-high heat until shimmering. Add garlic, onion, and carrot. Stirring occasionally, cook for 2-3 minutes, or until vegetables are softened. Remove from heat.


- In a food processor, add oats and parsley. Pulse until coarsely broken up.

- Add cooked lentils, carrot mixture, oregano, garlic salt, black pepper, tomato paste, and egg. Pulse until combined then process until completely combined and a uniform dough is achieved.


- Roll dough into 10-12 balls (depending on the size you want) and place on prepared baking sheet. Spray balls with olive oil cooking spray.
TIP – The dough will settle as it sits, so if you want perfectly round meatballs, you may want to reform them just before they go in the oven.


- Bake in oven for 10 minutes.
- Using tongs, turn the balls over and spray with olive oil cooking spray. Return to the oven and bake another 8 minutes.

Frequently Asked Questions & Expert Tips
How do you store lentil meatballs?Store any cooled leftovers in an air-tight container kept in the refrigerator for up to 4 days. Reheat in the microwave.
Can you freeze lentil meatballs?Yes, you can freeze the unbaked or baked meatballs in an air-tight container or large ziptop bag for up to 2 months. It may be helpful to flash freeze the meatballs if you are freezing them before baking so that they do not stick together. To do so, place the prepared meatballs on a baking sheet and place them in the freezer until solid or no longer sticky to the touch. Then transfer them to a container or ziptop bag and freeze.
Can I make them in advance?Yes, you can prepare the meatballs up to a day in advance and store them, covered, in the refrigerator. Remove them from the refrigerator as you preheat the oven and bake as directed.
Serving Suggestions
There are so many ways to serve lentil meatballs. They make great appetizers, simply roll them smaller, add a cocktail pick, and serve them with your favorite dipping sauce. They’re also fantastic served over rice, mashed potatoes, noodles, or zucchini noodles.
More Related Recipes
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!







