All Vegetable Lasagna Recipe No Pasta for Healthy Meals

Updated On: October 8, 2025

Lasagna is a beloved comfort food classic, but traditional versions rely heavily on pasta sheets, which can be a challenge for those seeking gluten-free or lighter alternatives. That’s why this all vegetable lasagna recipe with no pasta is a game-changer!

It layers tender, flavorful vegetables in place of noodles, creating a hearty, nutritious meal that’s perfect for vegetarians, vegans, or anyone wanting to sneak more veggies into their diet without sacrificing taste.

This recipe combines vibrant zucchini, eggplant, and mushrooms with a rich tomato sauce and creamy plant-based cheese. The result is a beautifully layered casserole bursting with freshness and depth, all baked to golden perfection.

Whether you’re cooking for a family dinner or prepping ahead for a weeknight meal, this vegetable lasagna offers a satisfying, wholesome experience that everyone will enjoy.

If you love recipes that celebrate veggies in creative ways, be sure to check out A to Z Vegetarian Recipes for Every Meal and Occasion for more inspiration.

Why You’ll Love This Recipe

This no-pasta vegetable lasagna is packed with nutrients and flavor while being naturally gluten-free and low-carb. Using thinly sliced vegetables as layers keeps the dish light yet filling, perfect for those mindful of their diets but unwilling to compromise on comfort food cravings.

The dish is incredibly versatile—adapt it based on seasonal veggies or what you have on hand. Plus, it’s entirely plant-based and dairy-free, making it suitable for vegans and those with lactose intolerance.

Best of all, it’s easy to prepare ahead of time and bakes beautifully, making it a fantastic option for entertaining or meal prep. For more delicious dairy-free dishes, explore Best Vegetarian Recipes No Dairy for Delicious Meals.

Ingredients

  • 2 medium zucchinis, thinly sliced lengthwise
  • 1 large eggplant, thinly sliced lengthwise
  • 10 oz mushrooms, sliced (button or cremini work well)
  • 1 red bell pepper, diced
  • 1 yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 28 oz canned crushed tomatoes
  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • Salt and pepper, to taste
  • 1 cup cashew cream (see tips below for easy recipe)
  • 1/2 cup nutritional yeast (for cheesy flavor)
  • Fresh basil leaves, for garnish

Equipment

  • Baking dish (9×13 inch recommended)
  • Sharp knife and cutting board
  • Large skillet or sauté pan
  • Mixing bowls
  • Food processor or blender (for cashew cream)
  • Aluminum foil
  • Measuring cups and spoons

Instructions

  1. Prepare the vegetables. Thinly slice the zucchinis and eggplant lengthwise into about 1/8-inch thick slices. Set aside.
  2. Sauté the mushrooms and aromatics. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and garlic and sauté until soft and fragrant, about 3-4 minutes.
  3. Add mushrooms and bell pepper. Stir in the sliced mushrooms and diced red bell pepper. Cook until mushrooms release their moisture and become tender, around 6-8 minutes. Season with salt, pepper, oregano, and basil.
  4. Make the tomato sauce. Pour the crushed tomatoes into the skillet with the vegetables. Simmer on low heat for 15 minutes, stirring occasionally. Adjust seasoning as needed.
  5. Preheat the oven to 375°F (190°C).
  6. Assemble the lasagna. Lightly grease your baking dish with olive oil. Begin with a layer of zucchini slices, overlapping slightly to cover the bottom. Spread a layer of the tomato vegetable sauce over the zucchini.
  7. Add a layer of eggplant slices. Cover the sauce with eggplant slices, then spread a layer of cashew cream mixed with half the nutritional yeast over the eggplant.
  8. Repeat layers. Continue layering zucchini, sauce, eggplant, cashew cream mixture until all ingredients are used, finishing with a top layer of cashew cream and a sprinkle of remaining nutritional yeast.
  9. Cover and bake. Cover the baking dish with aluminum foil and bake for 40 minutes. Remove the foil and bake for an additional 15 minutes to brown the top.
  10. Cool and serve. Allow the lasagna to cool for 10 minutes before slicing. Garnish with fresh basil leaves.

Tips & Variations

For the best texture, slice your vegetables thin and evenly. If you prefer, you can roast the zucchini and eggplant slices beforehand to reduce moisture.

Cashew cream substitute: If you don’t have cashews, try blending silken tofu with lemon juice and nutritional yeast for a creamy alternative. For a nut-free option, consider a cauliflower-based vegan cheese sauce like in this Cauliflower Vegan Cheese Sauce Recipe for Easy Dips.

Adding greens: Incorporate layers of spinach or kale for extra nutrients. Wilt the greens lightly before layering to avoid excess water.

Spice it up: Add a pinch of chili flakes or experiment with herbs from the Chilli Powder Recipe Vegan: Easy Homemade Spice Blend to bring a new dimension of flavor.

Nutrition Facts

Nutrient Amount per Serving
Calories 220
Protein 7g
Carbohydrates 18g
Dietary Fiber 6g
Fat 14g
Saturated Fat 2g
Sodium 350mg
Vitamin A 25% DV
Vitamin C 40% DV
Calcium 10% DV
Iron 15% DV

Serving Suggestions

This vegetable lasagna pairs wonderfully with a crisp green salad and a tangy vinaigrette to balance the richness. Roasted garlic bread or a warm crusty loaf are perfect for soaking up any extra sauce.

For a full meal, serve alongside a light soup such as a classic 15 Bean Soup Slow Cooker Recipe Vegetarian and Delicious or a fresh tomato basil soup.

And don’t forget a refreshing beverage—sparkling water with lemon or a chilled glass of vegan-friendly red wine complements the flavors beautifully.

Conclusion

This all vegetable lasagna without pasta is a vibrant, flavorful dish that proves comfort food can be healthy and cruelty-free. With layers of tender zucchini, eggplant, mushrooms, and a luscious cashew cream, it’s a wholesome meal that satisfies cravings without the heavy carbs or gluten.

Perfect for busy weeknights or special occasions, this recipe is easy to customize and packed with nutrition. Whether you’re a seasoned vegetarian or just looking to try something new, this lasagna is sure to become a favorite.

For more creative plant-based meals, explore the Amazing Vegan Pasta Recipes for Easy Delicious Meals and discover a world of flavors beyond traditional pasta!

📖 Recipe Card: All Vegetable Lasagna (No Pasta)

Description: A healthy and delicious vegetable lasagna made entirely without pasta, using layers of zucchini and eggplant. Perfect for a low-carb, nutrient-packed meal.

Prep Time: PT20M
Cook Time: PT45M
Total Time: PT65M

Servings: 6 servings

Ingredients

  • 3 medium zucchinis, thinly sliced lengthwise
  • 2 medium eggplants, thinly sliced lengthwise
  • 2 cups marinara sauce
  • 1 ½ cups ricotta cheese
  • 1 ½ cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped
  • 1 cup mushrooms, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Brush zucchini and eggplant slices with olive oil, season with salt and pepper.
  3. Grill or roast zucchini and eggplant slices until tender, about 3-4 minutes per side.
  4. In a bowl, mix ricotta cheese, spinach, garlic, oregano, salt, and pepper.
  5. Spread a thin layer of marinara sauce in a baking dish.
  6. Layer zucchini slices, half the ricotta mixture, mushrooms, and some mozzarella.
  7. Add a layer of eggplant slices and more marinara sauce.
  8. Repeat layering with remaining ricotta mixture, zucchini, and mozzarella.
  9. Top with remaining eggplant slices, marinara sauce, and Parmesan cheese.
  10. Cover with foil and bake for 30 minutes.
  11. Remove foil and bake an additional 15 minutes until cheese is golden and bubbly.
  12. Let cool for 10 minutes before serving.

Nutrition: Calories: 280 kcal | Protein: 18 g | Fat: 15 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “All Vegetable Lasagna (No Pasta)”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A healthy and delicious vegetable lasagna made entirely without pasta, using layers of zucchini and eggplant. Perfect for a low-carb, nutrient-packed meal.”, “prepTime”: “PT20M”, “cookTime”: “PT45M”, “totalTime”: “PT65M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“3 medium zucchinis, thinly sliced lengthwise”, “2 medium eggplants, thinly sliced lengthwise”, “2 cups marinara sauce”, “1 \u00bd cups ricotta cheese”, “1 \u00bd cups shredded mozzarella cheese”, “\u00bd cup grated Parmesan cheese”, “2 cups fresh spinach, chopped”, “1 cup mushrooms, sliced”, “2 cloves garlic, minced”, “1 tablespoon olive oil”, “1 teaspoon dried oregano”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Brush zucchini and eggplant slices with olive oil, season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Grill or roast zucchini and eggplant slices until tender, about 3-4 minutes per side.”}, {“@type”: “HowToStep”, “text”: “In a bowl, mix ricotta cheese, spinach, garlic, oregano, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Spread a thin layer of marinara sauce in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Layer zucchini slices, half the ricotta mixture, mushrooms, and some mozzarella.”}, {“@type”: “HowToStep”, “text”: “Add a layer of eggplant slices and more marinara sauce.”}, {“@type”: “HowToStep”, “text”: “Repeat layering with remaining ricotta mixture, zucchini, and mozzarella.”}, {“@type”: “HowToStep”, “text”: “Top with remaining eggplant slices, marinara sauce, and Parmesan cheese.”}, {“@type”: “HowToStep”, “text”: “Cover with foil and bake for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove foil and bake an additional 15 minutes until cheese is golden and bubbly.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “18 g”, “fatContent”: “15 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X