These straightforward lentil Vegan Meatballs show you don’t want floor beef to get huge, cozy, basic meatball taste. Lentils aren’t simply extremely budget-friendly—they’re additionally surprisingly excessive in protein, giving these vegan meatballs some critical endurance. Caramelized onions add deep savory sweetness, and a pinch of fennel seed brings that unmistakable Italian vibe. They’re hearty, comforting, and excellent for anybody craving a plant-based twist on a basic. (I at all times am!) To not point out, you may make this entire recipe for simply over $5!

Pin this recipe for later!
All recipes are rigorously examined in our Nashville Check Kitchen to make sure they’re straightforward, reasonably priced, and scrumptious.
Do-it-yourself Vegan Lentil Meatballs
Experimenting with critically good home made alternate options to basic meat recipes is my JAM (particularly once they use easy, reasonably priced substances as an alternative of expensive vegan meat substitutes!) I’ve spent years enjoying with plant-based consolation meals, and my objective isn’t to make one thing that appears like a tragic substitute. I wished these vegan meatballs to have the identical savory, umami-rich taste of basic home made meatballs, so I borrowed the mushroom, walnut, and sun-dried tomato base from my lentil loaf and turned it into a young, bite-sized pasta-night staple.
Vegan meatballs can go mushy quick if the bottom has an excessive amount of moisture, so this recipe begins by browning the mushrooms and onions till the additional liquid cooks away. From there, the flax ‘egg’, breadcrumbs, and barely agency lentils assist the combination bind into scoopable meatballs with tender facilities. I additionally give these lentil meatballs a fast breadcrumb coating, which helps the surface toast up within the oven so they really maintain collectively as soon as they’re served with sauce! They take in no matter sauce you toss them with, however keep in meatball type. My household loves these piled onto spaghetti with a number of pasta sauce.
- Use barely agency lentils. I like to recommend brown/inexperienced lentils for these vegan meatballs as a result of they maintain their form higher than softer purple or yellow lentils. Cook dinner them till they’re tender however nonetheless have just a little construction. Overcooked lentils could make the combination too gentle and more durable to roll. Full cooking directions for lentils are within the recipe card notes beneath!
- Cook dinner the mushrooms till the additional moisture is gone. Mushrooms launch numerous water as they prepare dinner, then that moisture evaporates, and the mushrooms begin to brown. That browning is what builds the savory, meaty taste. Cooking off the liquid additionally retains the meatball combination thick as an alternative of mushy.
- Let the flax ‘egg’ thicken. I exploit a combination of floor flax and water to exchange the egg sometimes utilized in different meatball recipes. Let it sit for a couple of minutes till it seems to be barely gelled; that thicker texture helps bind the lentils, breadcrumbs, and veggies collectively.
- Pulse, don’t puree. While you add all of the substances to the meals processor in step 8, pulse simply till the combination is sticky and thick. A couple of seen lentils are a superb factor as a result of they offer these veggie meatballs a heartier texture as an alternative of turning the combination right into a paste.
- Bake earlier than including a sauce. Baking helps the breadcrumb coating toast and provides the surface of those vegan meatballs time to set. I don’t suggest letting them simmer in a sauce for a very long time, as an excessive amount of liquid and motion can soften the surface and make them extra delicate.
Vegan Meatballs
Value $5.22 recipe / $0.65 serving
These Vegan Meatballs are made with lentils, mushrooms, walnuts, and sun-dried tomatoes for a comfortable, completely plant-based, meatless dinner!


Collect substances and preheat oven to 375℉. In case your lentils aren’t already cooked, see the recipe card notes beneath for directions on prepare dinner lentils.
In a dry sauté pan, toast fennel seeds and walnut items till aromatic over medium-low warmth, stirring usually to keep away from burning. Do that for round 4 minutes. You’ll be capable of scent the fennel and a heat scent from the walnuts calmly toasting. Take away from the pan and put aside.
In the meantime, thinly slice half an onion (or cube it if that’s simpler for you) and add to the identical pan with 1 Tbsp sun-dried oil (or olive oil). Flip the warmth as much as medium. Stir the onions often; we wish them to caramelize, not burn!
Make the “flax egg” by combining the bottom flax and water. Stir effectively and let it sit when you proceed with the recipe.
Clear and quarter mushrooms, chop garlic, and sun-dried tomatoes.
Add mushrooms, garlic, salt, pepper, and chili flakes to the sauté pan.
Stir and prepare dinner till the mushroom onion combination is browned and all the mushrooms have softened, about 5 minutes. As soon as cooked, take away from the warmth and permit them to chill.
To a meals processor, add the cooked lentils, toasted walnuts and fennel seeds, flax egg, soy sauce, Italian seasoning, sun-dried tomatoes, mushroom and onion combination, and half the breadcrumbs.
Pulse till a sticky, thick combination kinds. It’s okay in the event you nonetheless see some entire lentils.
Scoop 1 Tbsp of the lentil meatball combination out at a time and calmly roll it within the remaining breadcrumbs.
Prepare the veggie meatballs on lined cookie sheets and provides them a sprig with cooking oil to assist toast up the breadcrumbs properly! Bake for 20-25 minutes, gently shaking the baking sheet about midway by means of. Garnish with recent parsley and serve!
See how we calculate recipe prices right here.
**Oil packed sun-dried tomatoes are the simplest possibility as they’re prepared to make use of. In case you’re utilizing dehydrated sun-dried tomatoes, rehydrate them in oil or sizzling water first. For this recipe, I like to recommend rehydrating them in olive oil (this can take some time, so begin the method within the morning or the day earlier than you propose to make your meatballs). You need to use the sun-dried tomato-infused olive oil on this recipe, giving them further taste!
***Mushrooms make up a giant a part of the ‘meaty’ taste and texture. I exploit white button mushrooms for the worth, however you should utilize different mushrooms like cremini or portobello. There isn’t an equal substitute for the mushrooms on this specific recipe.
****For lentil meatballs, barely firmer brown/inexperienced lentils are best—they maintain collectively higher when combined with breadcrumbs and different substances. Canned lentils can work in a pinch, however drain them very effectively first.
Flax Seed Egg: The flax ‘egg’ is made by mixing floor flaxseed with water till it thickens barely, which helps bind the vegan meatballs collectively. In case you’re not protecting this recipe vegan, you possibly can change the flax egg with 2 massive eggs.
How one can Cook dinner Lentils (makes 5-6 cups as soon as cooked): Rinse 2 cups dry brown lentils and pick any particles. Add them to a pot with 6-8 cups of sizzling water and elective seasonings like a pinch of salt, bay leaf, or aromatics. Carry to a boil, then cut back the warmth and simmer gently, partially coated, for 15-20 minutes or till tender however not mushy. Drain any extra liquid. This makes about 5-6 cups of cooked lentils, and you should utilize them in any lentil recipe you want! In case you’re avoiding leftovers, use ~¾ cup dry lentils and a pair of cups of sizzling water to make about 2 cups of cooked lentils.
Serving: 1serving (4 meatballs)Energy: 145kcal (7%)Carbohydrates: 21g (7%)Protein: 8g (16%)Fats: 4g (6%)Sodium: 480mg (21%)Fiber: 6g (25%)
make Vegan Meatballs step-by-step photographs


Collect all of your substances and preheat the oven to 375°F. Line a baking sheet with parchment paper or a silicone baking mat.


Toast the fennel seeds and walnuts: Add 1 tsp fennel seeds and ¼ cup walnut items to a dry sauté pan. Toast over medium-low warmth for about 4 minutes, stirring usually, till the walnuts scent heat and nutty and the fennel is aromatic. Hold an in depth eye on them in order that they don’t burn. Take away from the pan and put aside.


Caramelize the onions: Whereas the walnuts and fennel seeds toast, julienne (thinly slice) ½ yellow onion. You may as well cube it if that’s simpler.
As soon as the walnuts and fennel seeds are toasted and faraway from the pan, add 1 Tbsp sun-dried tomato oil (or olive oil) to the identical pan, then flip the warmth to medium. Add the onion and prepare dinner, stirring often, till softened and calmly caramelized. You need the sides golden and sweet-smelling, not darkish or burnt.


Make a flax egg: Make the flax egg by stirring collectively 2 Tbsp floor flax and 6 Tbsp water in a small bowl. Let it sit when you proceed with the recipe. It ought to thicken right into a gel-like combination after a couple of minutes, which helps bind the meatballs collectively.


Prep the recent substances: Clear and quarter 8 oz. white button mushrooms. Chop 2 garlic cloves and ¼ cup sun-dried tomatoes.


Sauté the mushrooms and garlic: Add the quartered mushrooms, chopped garlic, 1 tsp salt, ½ tsp black pepper, and ⅛ tsp chili flakes to the pan with the onions. Cook dinner for about 5 minutes, stirring often, till the mushrooms have softened, launched their moisture, and browned.


The combination ought to look darker, shiny, and pretty dry, not watery. Take away the pan from the warmth and let the combination cool barely.


Mix the substances: Add 2 cups cooked lentils, the toasted walnuts and fennel seeds, the thickened flax egg, 1 Tbsp soy sauce, 1 Tbsp Italian herb seasoning, ¼ cup sun-dried tomatoes, the cooked mushroom-onion combination, and ¼ cup plain breadcrumbs to a meals processor.


Pulse till a thick, sticky combination kinds. Don’t over-process it into a very clean paste; it’s okay in the event you nonetheless see just a few entire lentils and small bits of mushroom or walnut. The combination ought to maintain collectively when pressed. If the combination feels too gentle to roll, let it relaxation for 10-Quarter-hour to permit the breadcrumbs to take in any moisture. If it feels dry and crumbly, pulse just a few extra occasions or add a tiny splash of water or sun-dried tomato oil.


Roll in breadcrumbs: Add the remaining ¼ cup plain breadcrumbs to a shallow bowl. Scoop the lentil combination 1 Tbsp at a time, gently form it into small meatballs, then calmly roll each within the breadcrumbs. If the combination feels too sticky, calmly dampen your arms as you roll.


Bake: Prepare the veggie meatballs on the ready baking sheet, leaving just a little area between each. Flippantly coat the tops with cooking spray to assist the breadcrumbs toast and switch golden.


Bake for 20-25 minutes, gently shaking the baking sheet midway by means of, till the meatballs are agency, calmly browned, and crisp on the surface. Garnish with recent parsley, and serve heat. Take pleasure in!


Serving Strategies
My favourite solution to serve these vegan meatballs is the basic method: piled over spaghetti with heat marinara sauce and just a little recent parsley. They’re additionally SO good with my angel hair pasta pomodoro as a result of the sunshine, garlicky tomato sauce retains the entire meal vivid and recent whereas nonetheless providing you with a comfortable pasta-night really feel.
This recipe makes 8 servings, with 4 meatballs per serving, so it’s nice for household dinners, meal prep, or freezing just a few for later. You may as well tuck the meatballs into toasted rolls for vegan meatball subs, serve them as a celebration appetizer with a balsamic glaze or your favourite dipping sauce, or spoon them over olive oil mashed potatoes with a mushroom herb gravy for the coziest consolation meals dinner.
This recipe makes a giant batch of vegan meatballs, which implies future-you will get a simple dinner win. To freeze earlier than baking, scoop and roll the combination, coat in breadcrumbs, then freeze on a parchment-lined baking sheet till stable. Switch the meatballs to a freezer bag or container, then bake straight from frozen (add just a few further minutes to the entire baking time). I skip thawing as a result of the breadcrumb coating can take in moisture and never get as toasty.
Storage & Reheating
Retailer leftover vegan meatballs in an hermetic container within the fridge for 3-4 days. The breadcrumb coating will soften just a little as they sit. They’ll nonetheless style nice, however reheating them within the oven or air fryer brings again the perfect texture!
Reheating
Reheat leftovers within the oven or air fryer at 350ºF till sizzling all through and calmly crisp on the surface. The microwave works in a pinch, however they’ll end up softer (which is sweet for sandwiches and wraps, I’d say!)
Freezer
To freeze baked vegan meatballs, allow them to cool utterly, then freeze them in a single layer on a parchment-lined baking sheet till stable. Switch to a freezer bag or container and freeze for as much as 3 months. Reheat from frozen within the oven or air fryer till sizzling all through.
Received Leftover Lentils? Attempt These Recipes Subsequent:
- My Lentil Loaf brings all of the nostalgic meatloaf-style consolation, however retains issues completely vegan with lentils, veggies, and pantry staples.
- This Vegan Lasagna makes 12 servings, which is the sort of big-batch dinner I need when consolation meals meets meal prep!
- Lentil Bolognese makes use of a basic onion, carrot, and celery base, then provides garlic, basil, oregano, and crushed purple pepper for a comfortable taste.


















