Cheesy Ricotta Eggplant Lasagna

Featured in: Comfort Baking

Layers of roasted eggplant combine with creamy ricotta, sautéed spinach, and a trio of cheeses for a comforting Italian-style bake. Classic marinara sauce adds bright flavor, while mozzarella and Parmesan melt into a golden topping. Assembled with lasagna noodles and baked until bubbly, this dish is hearty yet vegetarian. Fresh basil offers a fragrant finish and the option to go gluten-free ensures versatility. Serve hot, with a crisp salad or rustic bread for a complete meal the whole table will love.

Updated on Sat, 25 Oct 2025 11:46:51 GMT
Golden, bubbly Cheesy Ricotta Eggplant Lasagna, a vegetarian delight, fresh basil garnish optional. Save
Golden, bubbly Cheesy Ricotta Eggplant Lasagna, a vegetarian delight, fresh basil garnish optional. | butterhearth.com

This Cheesy Ricotta Eggplant Lasagna is my answer whenever someone asks for a show-stopping vegetarian main that even the most serious meat-eaters will love. Imagine roasted eggplant layered with seasoned ricotta, sautéed spinach, and loads of bubbling cheese all nestled in a zesty tomato sauce. It is hearty, cozy, and feels like the ultimate comfort food—without a pasta overload.

The first time I made this, I wanted a classic Italian dinner without feeling too heavy. Now, I double the batch and keep extras ready for family visits—it is always a hit.

Ingredients

  • Eggplant: Large and firm with glossy skin is ideal as it becomes tender and silky after roasting and creates the hearty structure for the layers
  • Olive oil: Look for extra virgin for the best flavor and to encourage beautiful caramelization on the eggplant
  • Onion and garlic: Choose fresh and aromatic ones because they set a real savory foundation
  • Spinach: Fresh and bright as it adds color and a mild earthiness but make sure it is not wilted when buying
  • Ricotta cheese: Whole milk gives luscious texture and creamy flavor Look for nice thick curds not watery
  • Mozzarella cheese: Pre-shredded is convenient but shredding your own makes for superior melt and stretch
  • Parmesan cheese: Always use real Parmigiano Reggiano for maximum flavor impact
  • Egg: Fresh and large creates a firm and creamy ricotta filling
  • Marinara sauce: Homemade is a treat if you have time Otherwise pick a quality jar with no added sugars or fillers
  • Dried oregano and basil: These amp up the Italian vibes Always check they are fragrant not dusty
  • Salt and black pepper: Go for freshly ground pepper and sea salt for bright seasoning
  • Lasagna noodles: No-boil or cooked Choose sturdy brands with edges that do not crack or break easily
  • Fresh basil leaves: Pick lush green leaves just before serving for a fresh herbal finish

Instructions

Roast the Eggplant:
Arrange the sliced eggplant in single layers on parchment-lined baking sheets Brush both sides with olive oil and sprinkle with a little salt Roast at four hundred degrees until both sides are tender and gently golden turning slices halfway through for even browning Lower the oven temperature to three hundred seventy five degrees for baking the assembled lasagna
Prepare the Filling:
Warm olive oil in a large skillet over medium heat Add the chopped onion and cook slowly stirring often until soft and translucent not browned Add minced garlic and let it warm just until fragrant about a minute Toss in the spinach and gently stir until wilted then take it off the heat Let everything cool slightly before combining
Mix the Cheese Layer:
In a spacious mixing bowl fold together the ricotta cheese one large egg spinach mixture a bit of grated Parmesan dried oregano basil a little salt and pepper Stir until fully combined into a creamy filling
Start Layering:
Spread half a cup of marinara sauce on the bottom of a nine by thirteen inch baking dish Lay a single layer of roasted eggplant slices over the sauce Top with a layer of lasagna noodles arranged snugly side by side
Build the Main Layers:
Dollop a third of the ricotta filling and smooth it evenly over the noodles Sprinkle with mozzarella cheese Add three fourths cup of marinara sauce gently spreading to cover the cheese Repeat the patterneggplant noodles ricotta mixture mozzarella sauce two more times making sure to end with plenty of sauce and a generous finish of mozzarella and the remaining Parmesan on top
Bake the Lasagna:
Cover tightly with foil to trap moisture and bake for thirty minutes Uncover and continue baking until the cheese is deeply golden and bubbling on top about fifteen minutes more for those magic caramelized edges
Rest and Serve:
Remove the bubbling lasagna and let it sit at room temperature for ten minutes before slicing This creates clean layers and richer flavor Add a shower of fresh basil leaves just before bringing to the table
Close-up of rich, layered Cheesy Ricotta Eggplant Lasagna, the Italian-inspired vegetarian main course. Save
Close-up of rich, layered Cheesy Ricotta Eggplant Lasagna, the Italian-inspired vegetarian main course. | butterhearth.com

Eggplant is my favorite here I love how it turns rich and silky plus it reminds me of the time my aunt made an all-vegetable lasagna for our family reunion—it disappeared from the table in minutes Food memories like that are why this recipe is special in my house

Storage Tips

This lasagna keeps beautifully in the fridge for up to four days Just make sure it is in an airtight container For reheating place individual portions in the oven or microwave until warmed through The texture actually improves after a night in the fridge letting all the flavors meld together

Ingredient Substitutions

You can swap the spinach for kale or even chard Roasted red bell peppers or zucchini ribbons make a colorful and tasty addition If you require dairy-free opt for vegan ricotta and mozzarella found in many major grocery stores

Serving Suggestions

Pair with a crisp green salad tossed in lemony vinaigrette or a platter of roasted vegetables For a special touch serve with garlic bread and a glass of red wine A sprinkle of crushed red pepper gives a spicy kick if desired

Cultural Context

Eggplant lasagna is inspired by classic Italian comfort but with a focus on Mediterranean vegetables This vegetarian approach echoes Southern Italian cooking where homemade sauces and fresh produce reign even when meat is not at the center of the plate

Seasonal Adaptations

Replace spinach with baby kale in colder months Add thinly sliced summer squash or bell peppers for color and flavor in spring or summer Try a layer of roasted mushrooms for extra umami in the fall

Success Stories

Friends who said they did not enjoy eggplant have gone back for seconds after trying this dish Once I brought it to a neighborhood potluck and came home with nothing but an empty pan The best feedback is always the request for the recipe

Freezer Meal Conversion

This lasagna freezes well Allow it to cool completely then cut into portions and wrap tightly in plastic and foil For best results thaw overnight then reheat gently so you keep those distinct creamy layers

Scooping a warm serving of Cheesy Ricotta Eggplant Lasagna; cheesy, savory, vegetarian comfort food. Save
Scooping a warm serving of Cheesy Ricotta Eggplant Lasagna; cheesy, savory, vegetarian comfort food. | butterhearth.com

With each cheesy layered slice, you've got a crowd-pleaser that pairs coziness with Italian flair. Share and enjoy the comfort together!

Recipe Questions

Can I make this dish gluten-free?

Yes, simply use gluten-free lasagna noodles or replace them entirely with extra layers of roasted eggplant.

What vegetables can I substitute for spinach?

Kale or roasted bell peppers work well in place of spinach, providing additional flavor and texture.

How do I prevent my eggplant slices from becoming soggy?

Roast the eggplant in the oven after brushing lightly with olive oil. This helps remove excess moisture and enhances texture.

What side dishes pair best with this main?

This Italian dish pairs well with a crisp green salad or fresh bread to soak up extra sauce.

Is it possible to prepare this in advance?

Yes, assemble the dish up to a day ahead and store covered in the refrigerator before baking as directed.

Can I freeze leftovers?

Absolutely, portion and wrap individual servings tightly before freezing. Reheat in the oven until warmed through.

Cheesy Ricotta Eggplant Lasagna

Roasted eggplant, ricotta, mozzarella, and marinara meld in a comforting Italian vegetarian main.

Prep duration
30 min
Time to cook
60 min
Complete duration
90 min
Created by Grace Mitchell


Skill Level Medium

Heritage Italian

Output 6 Portions

Dietary considerations Meat-Free

Components

Vegetables

01 2 large eggplants, sliced lengthwise into 1/4-inch thick slices
02 1 tablespoon olive oil
03 1 medium onion, finely chopped
04 3 cloves garlic, minced
05 2 cups fresh spinach, roughly chopped

Dairy

01 2 cups ricotta cheese
02 2 cups shredded mozzarella cheese
03 1/2 cup grated Parmesan cheese
04 1 large egg

Sauce

01 3 cups marinara sauce
02 1 teaspoon dried oregano
03 1/2 teaspoon dried basil
04 Salt and freshly ground black pepper, to taste

Other

01 9 no-boil lasagna noodles or regular noodles cooked according to package directions
02 Fresh basil leaves, for garnish (optional)

Directions

Stage 01

Prepare Eggplant: Preheat the oven to 400°F (200°C). Line two baking sheets with parchment paper.

Stage 02

Roast Eggplant Slices: Arrange eggplant slices on baking sheets. Brush with olive oil and sprinkle lightly with salt. Roast for 20 minutes, flipping halfway, until tender and golden. Reduce oven temperature to 375°F (190°C).

Stage 03

Sauté Aromatics and Spinach: Heat a splash of olive oil in a large skillet over medium heat. Sauté onion until translucent, about 4 minutes. Add garlic and cook for 1 minute. Stir in spinach and sauté until wilted. Remove from heat and allow to cool slightly.

Stage 04

Prepare Ricotta Mixture: In a mixing bowl, combine ricotta cheese, egg, sautéed spinach mixture, 1/4 cup Parmesan cheese, oregano, basil, salt, and pepper. Mix thoroughly until fully incorporated.

Stage 05

Layer Base Ingredients: Spread 1/2 cup marinara sauce over the bottom of a 9x13-inch baking dish. Arrange a layer of roasted eggplant slices, followed by a layer of lasagna noodles.

Stage 06

Create First Filling Layer: Spread one-third of the ricotta mixture over noodles, then sprinkle with 2/3 cup mozzarella and spoon 3/4 cup marinara sauce on top.

Stage 07

Repeat Layers: Repeat layering sequence with eggplant, noodles, ricotta mixture, mozzarella, and marinara sauce two more times. Finish with remaining sauce and top with mozzarella and Parmesan.

Stage 08

Bake Lasagna: Cover baking dish tightly with foil and bake for 30 minutes at 375°F (190°C). Remove foil and bake an additional 15 minutes, until cheese is bubbly and golden brown.

Stage 09

Finish and Serve: Allow lasagna to rest for 10 minutes before slicing. Garnish with fresh basil leaves if desired.

Necessary tools

  • Chef’s knife
  • Cutting board
  • Large skillet
  • Mixing bowls
  • Baking sheets
  • 9x13-inch baking dish
  • Aluminum foil

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains milk, egg, wheat (unless gluten-free noodles are used). Verify store-bought cheese and marinara sauce labels for hidden allergens.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 375
  • Fats: 19 g
  • Carbohydrates: 32 g
  • Protein Content: 20 g