Layered Eggplant Stacks with Spinach Ricotta

Roasted vegetable towers built with eggplant, zucchini, and portabella mushroom, layered with herbed ricotta and spinach, then baked in marinara sauce. Hearty yet light, this vegetarian main delivers umami depth from charred mushrooms balanced against creamy cheese and bright basil. Serve as a centerpiece for weeknight dinners or elegant enough for guests seeking vegetable-forward, low-calorie comfort food. This version emphasizes stacking technique for visual presentation and even cooking.
Ingredients
- 6 eggplant slices, cut lengthwise from medium eggplant
- 2 small zucchini, ends removed, cut into 1/2-inch-thick slices
- 1 large portabella mushroom, cut into 1/2-inch-wide strips
- ½ cup ricotta cheese, light/low-fatfirm tofu1:1vegetariandairy-freeadds soy
silken tofu yields softer texture; press beforehand
Full guide → - ½ cup spinach, thawed from frozen, drained, patted dry
- 2 tbsp fresh basil, chopped
- 1 tsp dried minced onion
- ¼ tsp garlic powder
- ⅛ tsp salt
- ground nutmeg
- 1 cup marinara sauce, 70 calories or less per 1/2-cup serving
- 1 tsp Parmesan cheese, grated
Instructions
- 1
Preheat oven to 400 degrees. Spray two baking sheets and a 9x13-inch baking pan with nonstick spray.
- 2
Arrange eggplant slices, zucchini slices, and mushroom strips on baking sheets. Bake for 12 minutes.
- 3
Flip vegetables and rotate pans. Continue baking until lightly browned and mostly softened, about 12 minutes.
- 4
While vegetables roast, combine ricotta, spinach, basil, minced onion, garlic powder, salt, and nutmeg in a small bowl. Mix thoroughly.
- 5
Spoon half the marinara sauce into the center of the baking pan. Lay two eggplant slices side by side with about an inch between them as stack bases.
- 6
Spread half the spinach-ricotta mixture over the eggplant. Top with half the zucchini and mushrooms, then place one eggplant slice on each stack.
- 7
Layer remaining spinach-ricotta mixture, zucchini, mushrooms, eggplant slices, and marinara sauce on top.
- 8
Sprinkle with Parmesan. Bake until vegetables are fully softened and dish is heated through, 20 to 25 minutes.
Tips
Pat spinach thoroughly dry to prevent soggy layers and maintain structural integrity of the stacks during baking.
Roast vegetables until mostly softened before stacking so final bake time focuses on cheese melting and sauce heating rather than vegetable cooking.
Good to Know
Cover with foil and refrigerate up to 3 days. Reheat covered at 350 degrees until warmed through, about 15 minutes.
Assemble completely through marinara topping, cover, and refrigerate up to 8 hours before baking. Add 5 minutes to final bake time if baking from cold.
Serve immediately while layers are warm and cheese is melted. Garnish with fresh basil or additional Parmesan if desired.
Common Mistakes
Skip patting spinach dry to avoid waterlogged layers that collapse.
Underbake roasted vegetables to prevent raw eggplant or zucchini in finished stacks.
Spread ricotta mixture thinly to avoid thick, gluey layers between vegetables.
Substitutions
Dairy-Free Swaps
silken tofu yields softer texture; press beforehand
Full guide →General Alternatives
adjust water content if thicker than marinara
FAQ
Can I use fresh spinach instead of frozen?
Yes, use about 2 cups fresh spinach. Saute in a skillet over medium heat until wilted, about 2 minutes, then squeeze dry thoroughly before mixing into ricotta.
What if my eggplant or mushrooms release too much liquid?
Salting eggplant 15 minutes ahead draws out moisture. Pat dry before roasting. For mushrooms, use paper towels to blot excess liquid after slicing.
Can I freeze the baked stacks?
Yes, cool completely, wrap tightly in foil, and freeze up to 2 months. Thaw in refrigerator overnight and reheat covered at 350 degrees for 25-30 minutes.