marinara sauce

Vegan Layered Zucchini Melts with Marinara

vegan layered zucchini melts with marinara

Vegan Layered Zucchini Melts with Marinara is a comforting, cheesy Italian-inspired bake that layers tender zucchini slices with rich marinara sauce, creamy vegan ricotta, and melty vegan mozzarella. It’s like a lighter, gluten-free (if using GF breadcrumbs) zucchini lasagna or parmigiana—without the frying. Perfect for weeknight dinners, meal prep, or using up summer zucchini, this dish is ready in about 50-60 minutes and bursts with savory, herby flavors.

Ingredients (Serves 4-6)

Zucchini & Layers:

  • 3-4 medium zucchinis (about 2-2.5 lbs), sliced lengthwise into ¼-inch thick planks or rounds
  • 2-3 cups marinara sauce (homemade or store-bought, like Rao’s)
  • 1½-2 cups vegan ricotta (tofu-based or cashew)
  • 1½-2 cups shredded vegan mozzarella (that melts well, e.g., Violife or Miyoko’s)
  • ¼-½ cup vegan parmesan (for sprinkling)
  • Optional: Fresh spinach or basil leaves between layers, red pepper flakes for heat

Vegan Ricotta (quick homemade, or use store-bought):

  • 1 block (14-16 oz) extra-firm tofu, drained and pressed
  • 2-3 tbsp lemon juice
  • 3-4 tbsp nutritional yeast
  • 1-2 garlic cloves, minced (or 1 tsp garlic powder)
  • 1 tsp dried Italian seasoning or oregano
  • Salt and black pepper to taste
  • Optional: 2 tbsp olive oil or tahini for extra creaminess

For Topping:

  • 2-3 tbsp olive oil (for brushing zucchini)
  • ½ cup panko breadcrumbs or gluten-free crumbs (optional, mixed with vegan parm and herbs)
  • Fresh basil for garnish

Substitutions: Use store-bought vegan ricotta to save time. For oil-free, roast zucchini without oil or use aquafaba. Add mushrooms, lentils, or eggplant for heartier layers.

Instructions

  1. Prep the zucchini: Preheat oven to 425°F (220°C). Slice zucchinis lengthwise. Lightly brush with olive oil, season with salt and pepper, and roast on baking sheets for 10-15 minutes until tender but not mushy (this removes excess water). Pat dry if needed.
  2. Make vegan ricotta: Crumble tofu into a bowl or food processor. Add lemon juice, nutritional yeast, garlic, Italian seasoning, salt, and pepper. Mash or pulse until ricotta-like. Taste and adjust seasonings.
  3. Assemble the layers: In a 9×13 baking dish, spread a thin layer of marinara sauce. Add a layer of zucchini slices. Top with dollops of vegan ricotta, a sprinkle of vegan mozzarella, and more marinara. Repeat layers (zucchini → ricotta → cheese → sauce), ending with zucchini, marinara, and a generous topping of vegan mozzarella + parmesan/breadcrumb mix.
  4. Bake: Cover with foil and bake for 20-25 minutes. Uncover and bake another 10-15 minutes until bubbly, golden, and melty on top.
  5. Rest and serve: Let it cool for 5-10 minutes. Garnish with fresh basil and serve hot.

Tips: Salting and roasting the zucchini prevents a watery bake. For individual “melts,” stack on a sheet pan and bake as personal portions. It reheats beautifully.

Health Benefits

This dish is a nutritious, veggie-forward comfort food:

  • Low-calorie, high-volume — Zucchini is hydrating, low in carbs/calories, and rich in vitamins A, C, and potassium for immune and heart health.
  • Plant protein boost — Tofu ricotta and nutritional yeast provide satisfying protein and B vitamins.
  • Antioxidant-rich — Tomatoes in marinara deliver lycopene; herbs add anti-inflammatory benefits.
  • Gut-friendly & balanced — High fiber from zucchini supports digestion; it’s naturally gluten-free (check breadcrumbs) and lower in fat than traditional cheesy bakes.
  • A great way to enjoy Italian flavors while increasing vegetable intake and aligning with Mediterranean-style eating.

Nutrition Facts (Approximate, per serving for 6 servings)

Values depend on exact brands, portions, and additions. Using moderate cheese and homemade tofu ricotta:

  • Calories: 220–320 kcal
  • Protein: 10–15g (from tofu and nutritional yeast)
  • Carbohydrates: 18–28g
  • Fat: 10–18g (mostly from vegan cheeses and olive oil)
  • Fiber: 4–7g
  • Key micronutrients: High in vitamin C, potassium, calcium (fortified cheeses), and iron.

Lower-calorie tip: Use less cheese and more zucchini layers for a lighter version (~200 kcal/serving). Check product labels for precision.

Serving Suggestions

  • Serve as a main with a side salad or garlic bread (vegan).
  • Pair with pasta, quinoa, or crusty bread to soak up the sauce.
  • Great for meal prep—portion into containers for easy lunches.
  • Add a protein side like roasted chickpeas or vegan sausage for extra heft.

These Vegan Layered Zucchini Melts with Marinara deliver all the cheesy, saucy satisfaction of classic Italian comfort food in a lighter, plant-based package. Fresh, melty, and utterly delicious—give this recipe a try for your next cozy dinner!

Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Vegan Eggplant Lasagna with Roasted Eggplant Layers, Tofu Ricotta and Rich Marinara — The Most Comforting Plant-Based Bake You Will Make All Week

vegan eggplant lasagna

Tender roasted eggplant, creamy tofu ricotta, rich marinara, and melty vegan cheese layered into a golden, bubbling bake. This Vegan Eggplant Lasagna has all the comfort of a classic Italian lasagna, with silky eggplant slices in place of some of the noodles for a lighter, extra-flavorful twist. It is hearty, cheesy-tasting, and completely dairy-free.

Eggplant is the secret here. Sliced lengthwise and roasted until golden, it becomes soft, sweet, and almost creamy, and it soaks up the marinara beautifully. Roasting first, instead of using raw slices, also removes excess moisture, so the lasagna stays firm and does not turn watery. For a heartier bake, you can layer in noodles as well, and the recipe works both ways.

The tofu ricotta is quick and easy: firm tofu is crumbled and mixed with nutritional yeast, lemon juice, garlic, basil, and a little olive oil, giving a lightly tangy, creamy filling that tastes remarkably like ricotta. A spinach layer adds color and nutrients, and a generous sauce of marinara ties everything together.

Serve it with a crisp green salad and garlic bread for a cozy family dinner or a dinner-party centerpiece. It reheats beautifully and tastes even better the next day.

This recipe is 100% vegan, dairy-free, egg-free, and easily made gluten-free.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
30 mins55 mins1 hr 25 mins8 slices~340 kcal

Ingredients

For the Roasted Eggplant

  • 3 large eggplants (about 1.2kg), sliced lengthwise into ¼ inch thick slices
  • 3 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper

For the Tofu Ricotta

  • 1 block (400g) firm tofu, pressed and crumbled
  • ¼ cup (20g) nutritional yeast
  • 2 tbsp lemon juice
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • ¾ tsp salt
  • ¼ tsp black pepper
  • 4 cups (about 120g) baby spinach, wilted and squeezed dry
  • 2 tbsp chopped fresh basil

For the Marinara Sauce

  • 1 tbsp olive oil
  • 1 small onion, diced
  • 4 cloves garlic, minced
  • 1 can (800g) crushed tomatoes
  • 2 tbsp tomato paste
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 tsp maple syrup
  • ¾ tsp salt, to taste
  • Pinch of chili flakes

For Assembly

  • 6 lasagna noodles, cooked al dente (optional, for a heartier version)
  • 1½ cups vegan mozzarella shreds
  • 2 tbsp vegan parmesan
  • Fresh basil for serving

To Serve

  • Garlic bread
  • Green salad
  • Extra marinara
  • Chili flakes

Optional Additions

  • Sautéed mushrooms in the filling
  • Sun-dried tomatoes
  • Roasted red peppers
  • Vegan sausage crumbles

Instructions

  1. Roast the eggplant. Heat the oven to 425°F (220°C). Arrange the eggplant slices on two lined baking sheets, brush both sides with oil, and sprinkle with salt and pepper. Roast for 20–25 minutes, flipping once, until golden and tender. Lower the oven temperature to 375°F (190°C).
  2. Make the marinara. Heat the oil in a saucepan over medium heat. Add the onion and cook for 5 minutes. Add the garlic and cook for 1 minute. Stir in the tomatoes, tomato paste, herbs, maple syrup, salt, and chili flakes. Simmer for 15 minutes until slightly thickened.
  3. Make the ricotta. Mix the crumbled tofu with the nutritional yeast, lemon juice, oil, garlic, herbs, salt, and pepper until it looks like ricotta. Fold in the spinach and fresh basil.
  4. Layer. Spread a thin layer of marinara in a 9×13 inch baking dish. Add a layer of eggplant slices (and noodles, if using), then half of the ricotta, a layer of sauce, and a sprinkle of vegan mozzarella. Repeat. Finish with eggplant, sauce, and the remaining mozzarella.
  5. Bake. Cover with foil and bake for 25 minutes. Uncover and bake for 15–20 minutes more, until bubbling and golden at the edges.
  6. Rest. Let the lasagna rest for 15 minutes before slicing so the layers set.
  7. Serve. Top with vegan parmesan and fresh basil, and serve with a green salad and garlic bread.

Pro Tips for the Best Eggplant Lasagna

  • Roast the eggplant first. This removes moisture and prevents a watery lasagna.
  • Slice evenly. ¼ inch slices cook at the same rate and layer neatly.
  • Season each layer. Eggplant needs salt to taste its best.
  • Press the tofu well. Dry tofu makes a thicker, more ricotta-like filling.
  • Squeeze the spinach dry. Excess water ruins the layers.
  • Simmer the sauce. A thicker marinara keeps the lasagna firm.
  • Rest before cutting. Fifteen minutes lets the layers set for clean slices.

Why This Lasagna Is a Smart Choice

Eggplant is low in calories and a good source of fiber, manganese, and antioxidants, especially in its skin. Tofu provides complete plant protein and calcium, and spinach adds iron, folate, and vitamin K.

Using eggplant in place of some noodles lowers the carbohydrate content while keeping the dish filling. A serving provides about 15 grams of plant protein and 7 grams of fiber, and the dish is cholesterol free.


Flavor Variations

  • Noodle-Free Eggplant Lasagna: Use only eggplant slices for a low-carb, gluten-free version.
  • Mushroom Eggplant Lasagna: Layer in sautéed mushrooms for extra umami.
  • Spicy Arrabbiata Version: Add extra chili flakes to the marinara.
  • Cashew Ricotta Version: Blend soaked cashews with lemon and garlic for a creamier ricotta.

Nutritional Highlights (Per Slice)

CaloriesProteinCarbsFiberFat
~340 kcal15g32g7g17g

Storage

  • Refrigerator: Store covered for up to 5 days.
  • Freezer: Freeze baked and cooled slices, wrapped individually, for up to 3 months. Thaw overnight before reheating.
  • Reheating: Warm in a 350°F (175°C) oven for 15–20 minutes.
  • Make ahead: Assemble up to 1 day ahead, cover, and bake when ready, adding 10 extra minutes.

Frequently Asked Questions

Do I need to salt the eggplant first?

Not when you roast it. Roasting removes moisture, so you can skip salting and draining.

Can I make it without noodles?

Yes. Use only eggplant slices for a naturally gluten-free, lower-carb version.

Can I make it nut-free?

Yes. The tofu ricotta is nut-free as written. Use a nut-free vegan mozzarella.

Why is my lasagna watery?

The eggplant, spinach, or sauce may have held too much water. Roast the eggplant, squeeze the spinach dry, and simmer the sauce.

Can I use store-bought marinara?

Yes. Use about 800g of a good store-bought marinara.

Can I freeze it unbaked?

Yes. Assemble in a freezer-safe dish, wrap tightly, and freeze for up to 2 months. Thaw overnight, then bake.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more cozy vegan dinners? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Flavor-Packed Vegan Meatballs with Lentils, Mushrooms and Walnuts in Rich Marinara — The Most Hearty Plant-Based Dinner You Will Make All Week

flavor packed vegan meatballs

Juicy on the inside, golden and lightly crisp on the outside, and bursting with savory Italian herbs, these Flavor-Packed Vegan Meatballs are the plant-based comfort food you have been looking for. They are made from a hearty blend of lentils, mushrooms, and walnuts, seasoned with garlic, fennel, and smoked paprika, then baked until browned and simmered in a rich, garlicky marinara sauce.

What makes these meatballs so good is the combination of ingredients. Cooked lentils give a tender, protein-rich base, while finely chopped mushrooms add deep umami and moisture. Toasted walnuts bring richness and a satisfying, slightly chewy texture, and rolled oats and breadcrumbs bind everything together so the meatballs hold their shape. A spoonful of tomato paste, soy sauce, and nutritional yeast boosts the savory depth, and fennel seeds add the distinctive flavor of Italian sausage.

They are easy to make, too. Everything goes into a food processor and is pulsed until just combined, then rolled into balls, baked until golden, and finished in sauce. There is no frying, no special equipment, and no hard-to-find ingredients. The meatballs freeze beautifully, so you can make a double batch and keep some for later.

Serve them over spaghetti, tucked into a toasted sub with melted vegan cheese, over creamy polenta, or on their own with a side of crusty bread. They are loved by vegans and non-vegans alike, and they work well for family dinners, meal prep, and entertaining.

This recipe is 100% vegan, can be made gluten-free, and makes about 24 meatballs in 45 minutes.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins25 mins45 mins6 (about 4 meatballs each)~320 kcal

Ingredients

For the Vegan Meatballs

  • 1½ cups (300g) cooked brown or green lentils, well drained
  • 8 oz (225g) cremini mushrooms, finely chopped
  • ¾ cup (90g) walnuts, toasted
  • ¾ cup (70g) rolled oats
  • ½ cup (50g) breadcrumbs
  • 1 small onion, finely diced
  • 4 cloves garlic, minced
  • 2 tbsp tomato paste
  • 2 tbsp soy sauce or tamari
  • 2 tbsp nutritional yeast
  • 2 tbsp olive oil
  • 1 tsp fennel seeds, lightly crushed
  • 1 tsp dried oregano
  • 1 tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp chili flakes
  • 2 tbsp ground flaxseed mixed with 5 tbsp water (flax egg)
  • 2 tbsp fresh parsley, chopped

For the Quick Marinara Sauce

  • 1 can (800g) crushed tomatoes
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 tsp sugar or maple syrup
  • ½ tsp salt
  • Pinch of chili flakes
  • Fresh basil to finish

To Serve

  • Cooked spaghetti, penne, or polenta
  • Toasted sub rolls with vegan cheese
  • Fresh basil or parsley
  • Vegan parmesan
  • Crusty garlic bread
  • Chili flakes

Instructions

  1. Prepare the flax egg. Mix the ground flaxseed with 5 tablespoons of water and let it sit for 10 minutes until thick and gel-like.
  2. Cook the vegetables. Heat 1 tablespoon of oil in a large skillet over medium heat. Add the onion and cook for 4–5 minutes until soft. Add the mushrooms and cook for 6–8 minutes until all their moisture has evaporated and they are browned. Add the garlic and cook for 1 minute. Stir in the tomato paste and cook for another minute. Let cool for 10 minutes.
  3. Pulse the dry ingredients. In a food processor pulse the walnuts and oats until coarsely ground. Transfer to a large bowl.
  4. Add the lentils. Add the cooked mushroom mixture, lentils, breadcrumbs, soy sauce, nutritional yeast, fennel seeds, oregano, paprika, salt, pepper, chili flakes, parsley, and flax egg. Mix and lightly mash with a fork or your hands until the mixture holds together when squeezed. Leave some texture and do not turn it into a paste.
  5. Chill. Refrigerate the mixture for 15–20 minutes to firm up. This makes rolling easier and helps the meatballs hold their shape.
  6. Shape and bake. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment. Roll the mixture into about 24 balls, each about 2 tablespoons in size, and place them on the sheet. Brush lightly with olive oil.
  7. Bake. Bake for 22–25 minutes, turning once halfway, until golden brown and firm.
  8. Make the sauce. While the meatballs bake, heat the olive oil in a saucepan over medium heat. Add the garlic and cook for 30 seconds. Add the tomatoes, basil, oregano, sugar, salt, and chili flakes. Simmer for 15 minutes until slightly thickened.
  9. Combine. Gently add the baked meatballs to the sauce and simmer for 5 minutes so they soak up the flavor.
  10. Serve. Serve over pasta or in sandwiches, topped with fresh basil and vegan parmesan.

Pro Tips for the Best Vegan Meatballs

  • Cook the mushrooms until dry. Removing their moisture prevents soggy meatballs and builds flavor.
  • Do not over-process. Keep some texture so the meatballs taste meaty rather than mushy.
  • Chill the mixture. Firm mixture is easier to roll and holds together during baking.
  • Toast the walnuts. Toasting brings out their flavor and adds a deeper, nuttier taste.
  • Use cooked, well-drained lentils. Excess water makes the mixture wet and soft.
  • Flip halfway through baking. This gives even browning on all sides.
  • Wet your hands when rolling. This keeps the mixture from sticking.

Why This Meatball Mixture Works

A great plant-based meatball needs three things: structure, moisture, and savory depth. Lentils and oats provide the structure and bulk, mushrooms contribute moisture and umami, and walnuts add fat and richness that mimic the juiciness of meat. Binders like breadcrumbs and flaxseed hold everything together, while tomato paste, soy sauce, and nutritional yeast boost the savory flavor.

The seasonings, especially fennel seed, smoked paprika, and oregano, give the meatballs a familiar, Italian-style flavor. The result is satisfying, well-rounded, and full of character rather than a bland imitation.

Nutritionally, lentils add plant protein, fiber, iron, and folate, while walnuts provide omega-3 fatty acids. A serving provides about 14 grams of protein and 7 grams of fiber, making the meatballs filling and nourishing.


Flavor Variations

  • Spicy Italian Meatballs: Add extra chili flakes and a teaspoon of smoked paprika for a spicy sausage-style flavor.
  • BBQ Meatballs: Toss the baked meatballs in barbecue sauce and serve with mashed potatoes.
  • Swedish-Style Meatballs: Serve in a creamy mushroom gravy with lingonberry jam or cranberry sauce.
  • Meatball Sub: Pile them in a toasted roll with marinara and melted vegan mozzarella.

Nutritional Highlights (Per Serving — 4 meatballs with sauce)

CaloriesProteinCarbsFiberFat
~320 kcal14g38g7g14g

Storage

  • Refrigerator: Store cooked meatballs in an airtight container for up to 5 days, with or without sauce.
  • Freezer: Freeze cooked or uncooked meatballs on a tray until solid, then transfer to a freezer bag for up to 3 months. Bake or simmer from frozen, adding a few extra minutes.
  • Reheating: Warm in a covered skillet with sauce or in a 375°F (190°C) oven for 10–12 minutes.
  • Meal prep: Make a double batch and freeze for easy dinners on busy nights.

Frequently Asked Questions

Why are my meatballs falling apart?

The mixture may be too wet or not chilled enough. Make sure the lentils and mushrooms are well drained and cooked down, chill the mixture, and add a few more breadcrumbs if needed.

Can I make them gluten-free?

Use gluten-free oats and breadcrumbs and tamari instead of soy sauce. Check labels on the other ingredients.

Can I fry them instead of baking?

Yes. Pan-fry in a little oil over medium heat for 8–10 minutes, turning often, until browned all over. Baking is easier and uses less oil.

Can I use an air fryer?

Yes. Air fry at 375°F (190°C) for 12–14 minutes, shaking the basket once halfway.

Can I make them nut-free?

Replace the walnuts with sunflower seeds or toasted pumpkin seeds. The flavor will be slightly different but still delicious.

What can I use instead of a flax egg?

Use a chia egg, or 3 tablespoons of aquafaba, or simply an extra 2 tablespoons of breadcrumbs for binding.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more hearty vegan dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!