Keto Vegetable Lasagna

A hearty, meatless lasagna built with grilled zucchini, eggplant, and portabella mushroom slices standing in for pasta sheets. Layers of seasoned crushed tomatoes, spinach-ricotta filling, and soy crumbles create savory depth, while a light cheese topping browns in the oven. Perfect for vegetarians seeking comfort food that's protein-rich and satisfying. This version celebrates whole vegetables and plant-based protein, delivering restaurant-quality presentation without dairy-heavy indulgence.
Ingredients
- 3 medium zucchini, ends removed, sliced lengthwise
- 1 large portabella mushroom, sliced into strips
- 1 large eggplant, ends removed, sliced lengthwise
- 2 cup canned crushed tomatoes
- ¼ tsp garlic powder
- ¼ tsp onion powder
- ¼ tsp Italian seasoning
- 1 16-oz package frozen chopped spinach, thawed and squeezed dry
- 1 cup fat-free ricotta cheesesilken tofu1 cup, drained and blended smoothvegandairy-freedairy-freeadds soy
matches creaminess
Full guide → - 2 tbsp fat-free liquid egg substituteflax egg2 tbsp (1 tbsp ground flax plus 3 tbsp water, sit 5 min)veganeggs-free
thickens spinach filling
Full guide → - 1 tbsp chopped fresh basil
- ¼ tsp salt
- 1 dash ground nutmeg
- 1 cup frozen ground-beef-style soy crumbles, thawedcooked lentils1 cup cookedvegan
replaces soy crumbles for whole-food protein
- ½ cup shredded part-skim mozzarella cheese
- 1 tbsp reduced-fat Parmesan-style grated topping
Instructions
- 1
Preheat oven to 425 degrees F. Spray an 8 by 8 inch baking pan with nonstick spray.
- 2
Lay paper towels next to the stove.
- 3
Heat a grill pan sprayed with nonstick spray over medium-high heat. Working in batches, grill zucchini, mushroom, and eggplant slices until softened, about 2 minutes per side. Transfer to paper towels.
- 4
In a large bowl, combine crushed tomatoes with garlic powder, onion powder, and Italian seasoning.
- 5
In another large bowl, mix spinach, ricotta cheese, egg substitute, basil, salt, and nutmeg.
- 6
Layer half the seasoned tomatoes, half the grilled vegetables, half the spinach mixture, and all the soy crumbles into the baking pan.
- 7
Layer the remaining vegetables in the opposite direction, followed by remaining spinach mixture and remaining tomatoes. Top with mozzarella and Parmesan.
- 8
Bake until cheese lightly browns, about 30 minutes.
Tips
Pat grilled vegetables thoroughly dry before layering to prevent excess moisture that softens the casserole.
Reverse the direction of vegetable slices in the second layer for structural support and elegant cross-hatching when served.
Good to Know
Cover and refrigerate up to 4 days. Reheat covered at 350 degrees F for 15-20 minutes until warmed through.
Assemble the lasagna fully, cover, and refrigerate up to 24 hours before baking. Add 5-10 minutes to bake time if baking from cold.
Let rest 5 minutes after removing from oven to allow layers to set. Serve with garlic bread or a simple green salad.
Common Mistakes
Skip squeezing spinach dry to avoid a watery, soggy casserole
Don't skip the paper towel drain step after grilling to prevent excess moisture
Substitutions
Dairy-Free Swaps
matches creaminess
Full guide →cheesy umami flavor
Vegan Options
replaces soy crumbles for whole-food protein
thickens spinach filling
Full guide →FAQ
Can I prepare this lasagna in advance?
Yes. Assemble fully, cover tightly, and refrigerate up to 24 hours. Bake as directed, adding 5-10 minutes since it starts cold. You can also freeze after assembly for up to 2 months; thaw overnight in the fridge before baking.
What if I don't have a grill pan?
Use a large skillet over medium-high heat or broil vegetables on a lined baking sheet 4-5 inches from heat for 2-3 minutes per side. The goal is softening and browning, not charring.
How long will leftovers keep?
Cover and refrigerate up to 4 days. Reheat portions in a 350 degree F oven for 10-15 minutes or microwave covered until warm. Freezing is possible; thaw in the fridge overnight before reheating.