Vegan Smoky Lentil Meatball Marinara

Featured in: Oven-Baked Meals

This dish features tender, smoky lentil-based balls baked to golden perfection and simmered in a rich, herb-infused marinara sauce. Served atop gently sautéed zucchini noodles, it offers a satisfying and light alternative to traditional pasta dishes. Aromatics like garlic, onion, smoked paprika, and oregano layer deep flavors, while nutritional yeast and ground flaxseed add texture and nourishment. Ideal for a wholesome plant-inspired meal that balances heartiness with freshness.

Updated on Fri, 13 Feb 2026 11:44:00 GMT
Vegan smoky lentil meatballs in marinara sauce served over tender zucchini noodles for a hearty plant-based dinner.  Pin it
Vegan smoky lentil meatballs in marinara sauce served over tender zucchini noodles for a hearty plant-based dinner. | tastysfenj.com

My friend Marco invited me over for dinner last spring, mentioning casually that he'd gone vegan. I showed up expecting sad salads, but instead he served these golden, smoky lentil meatballs swimming in rich marinara over delicate zucchini noodles, and I realized plant-based cooking wasn't about what was missing, it was about what could be created. The kitchen smelled exactly like an Italian grandmother's kitchen, and nobody at that table was thinking about what they were eating or not eating, just that it tasted like home. That night changed how I cook.

I made this for my sister's book club on a rainy Tuesday, and watching six people go silent when they took their first bite taught me something about assumptions we carry into the kitchen. One guest asked for seconds before finishing her first plate, another wanted the recipe immediately, and my sister just smiled like she'd known all along I could pull this off. That's when I understood these meatballs weren't just dinner, they were a conversation starter about what's possible when you stop following rules and start trusting your ingredients.

Ingredients

  • Cooked brown or green lentils: The foundation of everything, packed with protein and a subtle earthiness that accepts the smoky paprika beautifully, so don't skip the draining step or your mixture will be soggy.
  • Rolled oats: They act as a binder while keeping the texture tender rather than dense, kind of like how breadcrumbs work in traditional meatballs but with a gentler hand.
  • Breadcrumbs: Choose regular or gluten-free depending on your needs, and toast them lightly in a dry pan first if you want extra depth and texture.
  • Ground flaxseed mixed with water: This creates the flax egg that holds everything together, and five minutes of sitting time is non-negotiable for it to work its binding magic.
  • Tomato paste: Used in both meatballs and sauce, it concentrates umami and adds color, so don't dilute it or skip it thinking fresh tomatoes will do the same job.
  • Nutritional yeast: The secret savory note that makes these taste less like vegetables and more like comfort, with a subtle cheesy quality that rounds everything out.
  • Smoked paprika: The whole reason these meatballs taste like they've been slow-cooked over wood, worth buying the good stuff because one teaspoon carries the entire flavor profile.
  • Crushed tomatoes for the sauce: San Marzano if you can find them, but honestly any crushed tomato tastes beautiful when simmered with garlic and time.
  • Zucchini for noodles: Pick medium-sized ones, not the giants, because smaller zucchini have thinner walls and won't release as much water during cooking.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare your flax egg:
Mix ground flaxseed with water in a small bowl and let it sit for five minutes while you work on everything else. It'll go from liquid to gelatinous, transforming into the binding agent that holds your meatballs together.
Sauté your aromatics:
Heat olive oil in a skillet and cook diced onion and minced garlic until they're soft and fragrant, about three minutes, releasing their sweetness into the oil before everything else joins the party.
Build the meatball mixture:
Pulse your cooked lentils, sautéed onion and garlic, oats, breadcrumbs, tomato paste, nutritional yeast, flax egg, and all the spices in a food processor until the mixture holds together but still has little flecks of texture. You want it to feel substantial but not uniform, almost like wet sand that actually sticks.
Form and shape:
Use your hands or a small ice cream scoop to form sixteen golf ball-sized spheres, placing each one on your parchment-lined baking sheet. They don't need to be perfect, honestly the slightly irregular ones cook more beautifully.
Bake until golden:
Pop them into a preheated 400°F oven for twenty to twenty-two minutes, flipping them halfway through so they brown on all sides and develop a firm exterior that won't fall apart in the sauce. You'll know they're done when they're golden and a little testing squeeze shows they've solidified.
Make your marinara sauce:
While meatballs bake, heat olive oil in a saucepan and sauté your onion and garlic until fragrant, then add crushed tomatoes, tomato paste, basil, oregano, optional red pepper flakes, salt, and pepper. Let it simmer for fifteen to twenty minutes, stirring occasionally, until the sauce thickens slightly and the flavors marry together into something deeply savory.
Spiralize and cook zucchini noodles:
Heat olive oil in a large skillet over medium-high heat, add your spiralized zucchini and a pinch of salt, then sauté for just two to three minutes until they're tender but still have some structure. Don't overthink it, because zucchini releases water quickly and you want to catch them before they become a mushy pile.
Bring it all together:
Add your baked meatballs to the simmering marinara sauce and let them warm through for five minutes, absorbing all those tomato flavors while they soften slightly on the outside. Divide your zucchini noodles among plates, top with meatballs and sauce, and serve while everything's still warm and the kitchen smells like an Italian restaurant.
A savory vegan meal featuring baked lentil meatballs with smoked paprika, simmered in rich marinara and served over spiralized zucchini.  Pin it
A savory vegan meal featuring baked lentil meatballs with smoked paprika, simmered in rich marinara and served over spiralized zucchini. | tastysfenj.com

I've learned that cooking vegan food for people who've never eaten it before is really about removing the word vegan from the conversation entirely, letting the food speak first and the labels later. My neighbor still calls these smoky lentil meatballs instead of saying the whole name, and I think that's when I knew I'd created something that transcended categories.

The Importance of Texture Balance

The texture is what makes this dish memorable, not the individual ingredients by themselves. When you pulse the lentil mixture rather than puree it, you keep little flecks of lentil visible and meatballs stay tender instead of becoming dense little rocks. I learned this after my first attempt where I over-processed everything into a paste, thinking finer would be better, and ended up with hockey pucks instead of meatballs. The zucchini noodles provide delicate contrast to the hearty meatballs, so don't skip them thinking regular pasta would be fine, because you'd lose that fresh, light balance that makes you feel good after eating.

Sauce as the Uniting Force

Your marinara sauce is the glue that brings everything together into a cohesive dish, so don't rush it. A good thirty-five to forty minutes total simmering time lets the tomato flavors deepen and the garlic mellow slightly, creating something richer than raw tomato pulp could ever be. My friend who makes sauce the traditional way once told me that patience with tomatoes is non-negotiable, and honestly that wisdom applies here just the same, whether you're working with animal products or plants.

Adapting and Serving with Confidence

This recipe is sturdy enough to adapt without falling apart, which is why I love it for cooking with uncertainty. Some nights I add a tiny drop of liquid smoke to deepen the smoky flavor even further, other times I skip it and let the paprika take center stage, and either way the dish stands on its own. The meatballs keep in the refrigerator for three days and actually taste better the next day when flavors have melded, making this perfect for meal prep or unexpected guests.

  • Fresh basil or vegan parmesan scattered on top adds brightness and texture that the minimalist plating deserves.
  • If you want more substance, serve this over regular pasta or rice instead of zucchini noodles, though you'll lose that fresh quality.
  • Leftovers transform beautifully into meatball subs the next day if you have crusty bread and vegan mayo on hand.
Plant-based lentil meatballs with a smoky flavor, nestled in marinara sauce and paired with light, fresh zucchini noodles. Pin it
Plant-based lentil meatballs with a smoky flavor, nestled in marinara sauce and paired with light, fresh zucchini noodles. | tastysfenj.com

This meal taught me that plant-based cooking isn't about replacing something, it's about creating something entirely new that stands on its own merit. Make it for people you love and watch their faces when they taste it.

Recipe Questions & Answers

How can I add more smokiness to the lentil balls?

Incorporate a drop of liquid smoke into the lentil mixture or increase smoked paprika slightly for a deeper smoky flavor.

Can I substitute zucchini noodles with other options?

Yes, spiralized gluten-free pasta, spaghetti, or any vegetable noodles like carrot or cucumber work well as alternatives.

What helps bind the lentil mixture together?

A flax egg made by mixing ground flaxseed with water acts as a binder, holding the meatballs firmly while keeping them moist.

How do I ensure the meatballs hold shape when baking?

Pulse the mixture until it holds but still has texture, form evenly sized balls, and bake on parchment-lined sheets for even cooking.

Is it possible to make the marinara sauce spicier?

Yes, adding red pepper flakes or a pinch of chili enhances the heat without overpowering the tomato base.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Smoky Lentil Meatball Marinara

Smoky lentil meatballs in marinara sauce served on light zucchini noodles for a flavorful, plant-powered dinner.

Prep time
30 min
Time to cook
30 min
Overall time
60 min
Created by Benjamin Holloway

Recipe type Oven-Baked Meals

Skill level Medium

Cuisine type Italian-Inspired

Makes 4 Number of servings

Dietary details Vegan-friendly, No dairy

What You'll Need

Lentil Meatballs

01 1 cup cooked brown or green lentils, well drained
02 1/2 cup rolled oats
03 1/2 cup breadcrumbs
04 2 tablespoons ground flaxseed
05 1/4 cup water
06 2 tablespoons tomato paste
07 2 tablespoons nutritional yeast
08 1 small onion, finely diced
09 2 cloves garlic, minced
10 1 tablespoon olive oil
11 1 teaspoon smoked paprika
12 1/2 teaspoon dried oregano
13 1/2 teaspoon ground cumin
14 1/2 teaspoon salt
15 1/4 teaspoon black pepper

Marinara Sauce

01 2 cups crushed tomatoes
02 2 tablespoons tomato paste
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 tablespoon olive oil
06 1/2 teaspoon dried basil
07 1/2 teaspoon dried oregano
08 1/4 teaspoon red pepper flakes
09 Salt and black pepper to taste

Zucchini Noodles

01 4 medium zucchinis, spiralized
02 1 tablespoon olive oil
03 Pinch of salt

Directions

Step 01

Prepare oven and flax egg: Preheat oven to 400°F. Line a baking sheet with parchment paper. In a small bowl, combine ground flaxseed with water and let sit for 5 minutes until thickened to form a flax egg.

Step 02

Sauté aromatics for meatballs: Heat 1 tablespoon olive oil in a skillet over medium heat. Add diced onion and minced garlic, sauté for 3 minutes until softened.

Step 03

Combine meatball mixture: In a food processor, combine cooked lentils, sautéed onion and garlic, rolled oats, breadcrumbs, 2 tablespoons tomato paste, nutritional yeast, flax egg, smoked paprika, oregano, cumin, salt, and pepper. Pulse until the mixture begins to hold together while maintaining some texture.

Step 04

Form and bake meatballs: Shape mixture into 16 golf ball-sized balls and arrange on prepared baking sheet. Bake for 20 to 22 minutes, flipping halfway through, until golden and firm.

Step 05

Prepare marinara sauce: While meatballs bake, heat 1 tablespoon olive oil in a saucepan over medium heat. Add finely chopped onion and minced garlic, sauté for 2 to 3 minutes. Stir in crushed tomatoes, 2 tablespoons tomato paste, dried basil, oregano, red pepper flakes, salt, and pepper. Simmer for 15 to 20 minutes, stirring occasionally.

Step 06

Cook zucchini noodles: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add spiralized zucchini with a pinch of salt and sauté for 2 to 3 minutes until just tender. Drain excess liquid if necessary.

Step 07

Combine meatballs with sauce: Transfer baked lentil meatballs to the simmering marinara sauce and simmer together for 5 minutes to warm through and allow flavors to meld.

Step 08

Plate and serve: Divide zucchini noodles among serving plates, top with lentil meatballs, and spoon marinara sauce over the top. Garnish as desired.

What You'll Need

  • Food processor
  • Baking sheet
  • Parchment paper
  • Spiralizer
  • Skillet
  • Saucepan

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains gluten unless using gluten-free breadcrumbs
  • Contains oats; verify gluten-free certification if needed
  • Verify all product labels for potential hidden allergens and cross-contamination

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 310
  • Fat content: 10 g
  • Carbohydrates: 44 g
  • Protein amount: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.