Roasted Eggplant Sweet Potato Lasagna with Feta Cream

Female baker stands behind a professional kitchen surface in a bakery with prepared dough for baking and looks at the camera

By: Lalybeth

July 8, 2026

Everyday Culinary Delights👩‍🍳

Roasted Eggplant Sweet Potato Lasagna with Feta Cream

Layered Eggplant, Sweet Potato, and Spinach Lasagna with Feta Cream – A Mediterranean Twist on Classic Comfort Food

⚖️
Difficulty
Medium
⏲️
Prep Time
25 mins
🕒
Cook Time
55 mins
⏱️
Total Time
1 hr 20 mins
🍽️
Servings
8 servings

I still remember the first time I made a Mediterranean lasagna in my tiny Parisian apartment during culinary school. My landlady, Madame Dupont, had gifted me a basket of eggplant and sweet potatoes from the Marché Bastille, and I was craving something layered, creamy, and deeply comforting — but without the heavy meat sauce of a traditional lasagna. That evening, I roasted those vegetables until they were caramelized and tender, whipped up a silky feta cream that reminded me of the salty, tangy cheeses my mother used to crumble over warm flatbreads back in Morocco, and layered everything with fresh spinach and pasta. The result was this stunning layered eggplant, sweet potato, and spinach lasagna with feta cream — a dish that has since become one of my most requested recipes among friends and family here in New York City. It’s a Mediterranean lasagna that feels both indulgent and vibrant, proving that vegetable-forward comfort food can be just as satisfying as any meat-laden classic.

Every bite of this eggplant sweet potato lasagna is a journey through textures and flavors that dance on your palate. The roasted sweet potato slices bring a gentle, caramelized sweetness that plays beautifully against the smoky, almost meaty depth of the roasted eggplant. The spinach — quickly wilted with garlic — adds an earthy brightness that cuts through the richness of the feta cream lasagna layers. And that feta cream? Oh, it’s the soul of this dish. Made simply by whisking together crumbled feta cheese and heavy cream until it transforms into a luscious, tangy sauce, it melts into every nook and cranny of the lasagna noodles as it bakes, creating pockets of creamy, salty goodness. The top emerges from the oven golden and bubbly, with a crust of Parmesan and a whisper of red pepper flakes that catches the light. When you slice into it, the layers hold together beautifully — a mosaic of orange, green, and ivory that looks as stunning on the plate as it tastes.

What makes this layered vegetable lasagna truly special — and why I believe you’ll return to it again and again — is how I’ve engineered it to be foolproof without sacrificing an ounce of flavor. The secret lies in pre-roasting the eggplant and sweet potatoes before they ever touch the baking dish. This step, which I perfected during my training in French kitchens, drives off excess moisture and concentrates the vegetables’ natural sugars, preventing that dreaded watery lasagna that so many home cooks encounter. A little later, I’ll share my best pro tip for achieving that perfectly set, sliceable layer every single time, along with one common mistake that can turn your feta cream grainy — because nobody wants that. Whether you’re new to meatless mains or a seasoned cook looking for a show-stopping spinach lasagna recipe to add to your rotation, this dish delivers on all fronts.

Why This Mediterranean Lasagna Recipe Is the Best

The Flavor Secret. Unlike a standard lasagna that relies on tomato sauce and mozzarella for character, this Mediterranean lasagna builds its flavor from the ground up using techniques I absorbed both in my mother’s Moroccan kitchen and during my formal training in Paris. The feta cream is the real star here — it’s not just a cheese layer, it’s a silky, tangy sauce that infuses every bite with a briny richness no ricotta could ever replicate. The roasted eggplant develops a deep, almost smoky savoriness, while the sweet potatoes caramelize at their edges, adding a natural sweetness that balances the saltiness of the feta. A whisper of dried oregano ties it all together with that unmistakable Mediterranean aroma, and the optional red pepper flakes give a gentle warmth that lingers just enough to keep you reaching for another forkful.

Perfected Texture. I cannot stress enough how important the pre-roasting step is. In culinary school, my chef instructor drilled into us that vegetables destined for a baked dish must be treated with respect — meaning, they need their own time in the oven before they meet the pasta and sauce. This ensures that each slice of eggplant and sweet potato retains a tender, almost buttery bite without turning mushy or, worse, releasing puddles of water that sog out your lasagna noodles. The spinach, too, gets a quick sauté and a thorough drain so that every layer stays distinct. The result is a lasagna that slices cleanly, revealing those gorgeous strata, and holds its shape on the fork — no sliding, no collapsing, just pure architectural beauty on a plate.

Foolproof & Fast. I designed this spinach lasagna recipe with the busy weeknight cook in mind — yes, even in New York City, where time is the ultimate luxury. While the vegetables roast, you can cook your lasagna noodles, wilt the spinach, and whisk together the feta cream in under ten minutes. The layering is intuitive, almost meditative, and once the dish goes into the oven, you have 45 glorious minutes to set the table, toss a simple salad, or just put your feet up. Even if you’ve never made a layered vegetable lasagna before, the steps are straightforward and forgiving. I’ve included a quick-reference timing table below so you can see at a glance exactly what needs to happen and when — no guesswork required.

Mediterranean Lasagna Ingredients

One of the things I love most about living in New York City is the access to incredible year-round produce. On a crisp fall Saturday, you’ll find me at the Union Square Greenmarket, picking out glossy, deep-purple eggplants and garnet-skinned sweet potatoes that feel heavy for their size — a sure sign of freshness. The spinach I grab in big, crinkly bags, still carrying that earthy scent of just-harvested greens. For the feta, I always head to a Greek importer I’ve come to trust; their barrel-aged feta has exactly the right balance of salt and tang that makes this feta cream lasagna sing. If you can, seek out a good-quality block of feta in brine — it will melt into the cream far more smoothly than pre-crumbled, dry varieties. The rest of the ingredients are pantry staples you likely already have on hand.

Ingredients List

  • 1 large eggplant, sliced into 1/4-inch rounds
  • 2 large sweet potatoes, peeled and sliced into 1/4-inch rounds
  • 10 ounces fresh spinach
  • 12 lasagna noodles, cooked al dente
  • 2 cups crumbled feta cheese
  • 1 cup heavy cream
  • 3 cloves garlic, minced
  • 1/2 cup grated Parmesan cheese
  • 1 tablespoon olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • Fresh basil for garnish

Ingredient Spotlight

Eggplant. The backbone of any great Mediterranean lasagna, eggplant brings a meaty, substantial texture that makes this dish feel hearty without any meat at all. Look for eggplants that are firm all over with taut, unblemished skin and a green, fresh-looking cap. Avoid any that feel spongy or have soft spots. When slicing, aim for even 1/4-inch rounds — this thickness ensures they become tender in the oven without turning to mush. If you can only find small Italian eggplants, use two or three; Japanese eggplants work beautifully too and tend to be less bitter. In a pinch, zucchini makes a fine substitute, though it will release more water, so be extra vigilant about salting and draining it first.

Sweet Potatoes. These orange-hued beauties are the sweet counterpoint to the savory feta and smoky eggplant. I prefer garnet or jewel yams for their vibrant color and creamy texture when roasted, but any sweet potato variety will work. Peel them and slice them uniformly — a mandoline makes quick work of this if you have one, but a sharp chef’s knife and a steady hand do the job just as well. The natural sugars in sweet potatoes caramelize during roasting, creating those irresistible browned edges. If you need to swap them out, butternut squash sliced into thin planks is a delicious alternative with a similar sweetness and texture profile.

Feta Cheese. This is the ingredient that defines the feta cream lasagna experience. A true Greek feta made from sheep’s milk (or a sheep-and-goat blend) will give you the creamiest, tangiest results. Avoid fat-free feta, which tends to be rubbery and won’t melt properly. The feta should be crumbled finely so it incorporates smoothly into the heavy cream. If you’re looking for a milder flavor, Bulgarian feta is a great option — it’s creamier and less salty. For a dairy-free version, a high-quality almond-based feta or a firm tofu blended with lemon juice and nutritional yeast can approximate the tang, though the texture will be slightly different.

Fresh Spinach. Ten ounces may seem like a mountain when it’s raw, but spinach cooks down dramatically. I prefer fresh spinach over frozen here because it retains a brighter color and a more delicate texture. Baby spinach is the most convenient — no stemming required — but full-grown spinach leaves work if you remove any thick stems. The key step is draining the wilted spinach thoroughly; I press it against the side of the skillet with a wooden spoon, then transfer it to a clean kitchen towel and give it a good squeeze before layering. This prevents any excess water from watering down your Mediterranean lasagna.

Original IngredientBest SubstitutionFlavor / Texture Impact
EggplantZucchini (salted & drained)Milder flavor, slightly more watery
Sweet PotatoesButternut squashSimilar sweetness, slightly firmer texture
Feta CheeseVegan almond feta or tofu blendLess salty, creamier or grainier texture
Heavy CreamCoconut cream or cashew creamSubtle coconut note or nuttier profile

How to Make Layered Eggplant, Sweet Potato, and Spinach Lasagna with Feta Cream — Step-by-Step

You’re about to create something truly beautiful. Take a deep breath, preheat that oven, and let’s layer this Mediterranean lasagna together. I’ll walk you through every step with the same care I’d give a friend standing beside me in my NYC kitchen.

Step 1: Preheat & Prep

Preheat your oven to 375°F (190°C) and position a rack in the middle. Lightly grease a 9×13-inch baking dish with olive oil or a quick spritz of cooking spray. Bring a large pot of salted water to a boil and cook the 12 lasagna noodles until just al dente — about 8 minutes, or 1-2 minutes less than the package directs, since they’ll continue cooking in the oven. Drain the noodles and lay them flat on a lightly oiled baking sheet to prevent sticking. While the water heats and the noodles cook, peel and slice your sweet potatoes into even 1/4-inch rounds and slice the eggplant to the same thickness.

💡 Lalybeth’s Pro Tip: Slicing your vegetables to a uniform 1/4-inch thickness is the single most important prep step. Too thin, and they’ll disintegrate during roasting; too thick, and they won’t cook through in the allotted time, leaving you with crunchy bits in your lasagna. If you have a mandoline, this is its moment to shine — just watch your fingertips!

Step 2: Roast the Eggplant

Arrange the eggplant slices in a single layer on a large baking sheet. Brush them lightly on both sides with olive oil — you’ll use about half a tablespoon here. Slide the sheet into the preheated oven and roast for 15 minutes, or until the slices are tender and beginning to turn golden at the edges. You’re not looking for deep browning here, just a softening and a slight concentration of flavor. Remove from the oven and set aside. Leave the oven on — the sweet potatoes will go in next if you’d like to roast them too, though I often roast them simultaneously on a separate sheet to save time.

⚠️ Common Mistake to Avoid: Don’t skip the olive oil brush. Eggplant is like a sponge, and without that thin coat of oil, it will dry out in the oven rather than roast to a silky tenderness. You’re not deep-frying — just a whisper of oil is all it takes.

Step 3: Wilt the Spinach

While the eggplant roasts (or the sweet potatoes are cooking), heat the remaining 1/2 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and cook, stirring constantly, for about 1 minute until it’s fragrant and just beginning to turn pale gold — be careful not to let it brown, or it will turn bitter. Add the fresh spinach in handfuls, stirring as it wilts down to make room for more. This will take about 3 minutes total. Season with a pinch of salt and pepper, then remove from heat. The most critical step here is draining: tip the skillet slightly and press the spinach against the side with a wooden spoon to release as much liquid as possible. For extra insurance, transfer the spinach to a clean kitchen towel, gather the corners, and give it a firm squeeze over the sink. Set the drained spinach aside.

💡 Lalybeth’s Pro Tip: That green liquid you’re squeezing out? It’s full of flavor, but it’s also the enemy of a firm lasagna. Every drop you remove now is a drop that won’t pool at the bottom of your baking dish later. Think of it as building a solid foundation for your layered vegetable lasagna.

Step 4: Make the Feta Cream

In a small bowl, combine the 2 cups of crumbled feta cheese and 1 cup of heavy cream. Using a fork or a small whisk, mash and stir until the mixture becomes relatively smooth. It won’t be perfectly silky — a few small lumps of feta are not only fine, they’re wonderful, creating little pockets of salty intensity throughout the lasagna. Don’t overmix, or you’ll risk the cream beginning to separate. The consistency should be like a thick, pourable batter. Taste it — the feta brings plenty of salt, so you likely won’t need to add any extra. Set the feta cream aside at room temperature so it stays fluid and easy to spread.

⚠️ Common Mistake to Avoid: If your feta cream seems too thick to spread easily, resist the urge to thin it with milk or water — that will dilute the flavor. Instead, let it sit at room temperature for 10 minutes, which naturally softens the mixture. If it’s still stubborn, warm it gently in the microwave for 10-15 seconds, just until it loosens. Cold feta cream straight from the fridge will tear your noodles when you try to spread it.

Step 5: First Layer

Spread a thin layer of feta cream — about 2 to 3 tablespoons — across the bottom of your greased baking dish. This prevents the first layer of noodles from sticking and ensures flavor in every bite from the bottom up. Now lay down 4 lasagna noodles, slightly overlapping if needed to cover the surface. Arrange half of the roasted eggplant slices in an even layer over the noodles, followed by half of the sweet potato slices. Spread half of the drained spinach on top, distributing it evenly with your fingers or a fork. Dollop one-third of the remaining feta cream over the spinach and gently spread it around — it doesn’t need to be perfect. Sprinkle with about 1/3 teaspoon of dried oregano.

Step 6: Second Layer

Repeat the layering with the next 4 lasagna noodles, the remaining roasted eggplant, the remaining sweet potato slices, and the remaining spinach. Dollop and spread another third of the feta cream over the spinach, and sprinkle with another 1/3 teaspoon of oregano. At this point, your lasagna should look beautifully stacked, with the orange sweet potatoes and deep green spinach peeking through the creamy white layers. Press down gently with the palm of your hand to compact the layers slightly — this helps everything meld together as it bakes.

💡 Lalybeth’s Pro Tip: When you press down gently on the layers before adding the final noodles, you’re doing what pastry chefs call “settling the layers.” It eliminates air pockets that can cause the lasagna to slump when sliced and helps the feta cream seep into every crevice for maximum flavor penetration.

Step 7: Top Layer & Bake

Top with the remaining 4 lasagna noodles. Pour the final third of the feta cream over the top and spread it evenly with a spatula, making sure to reach the edges so no noodle is left exposed (exposed noodles will dry out and become chewy). Sprinkle the 1/2 cup of grated Parmesan cheese evenly over the surface, and if you’re using them, scatter the 1/4 teaspoon of red pepper flakes on top — they add a gentle warmth and a pop of color. Cover the baking dish tightly with aluminum foil, tenting it slightly so the foil doesn’t stick to the cheese. Bake for 30 minutes covered, then remove the foil and bake for an additional 10 to 15 minutes, until the top is golden brown and the edges are bubbling enthusiastically. Let the lasagna rest on the counter for a full 10 minutes before slicing — this is non-negotiable. The rest allows the layers to set and the feta cream to firm up, giving you clean, picture-perfect slices. Garnish with fresh basil leaves just before serving.

⚠️ Common Mistake to Avoid: Cutting into the lasagna right out of the oven is the fastest way to end up with a soupy mess on the plate. I know the aroma is irresistible, but those 10 minutes of rest are what transforms a good lasagna into a great one. Use the time to toss a quick green salad or pour yourself a glass of wine — you’ve earned it.

StepActionDurationKey Visual Cue
1Preheat & Prep10 minsOven at 375°F, noodles al dente
2Roast Eggplant15 minsTender, edges lightly golden
3Wilt Spinach4 minsFully collapsed, fully drained
4Make Feta Cream3 minsSmooth, thick, pourable
5-6Layer Ingredients8 minsEvenly built, pressed gently
7Bake Covered30 minsBubbling at edges
7Bake Uncovered10-15 minsGolden brown top, bubbly
Rest10 minsFirm, set layers

Serving & Presentation

When I pull this Mediterranean lasagna from the oven in my NYC apartment, the whole kitchen fills with the scent of roasted vegetables, garlic, and baked cheese — it’s the kind of aroma that makes neighbors pop their heads in the hallway and ask what’s cooking. For plating, I use a sharp chef’s knife to cut clean, square portions, wiping the blade between slices to keep those layers pristine. A wide spatula slides under each piece and lifts it gently to the plate, where the strata of orange sweet potato, green spinach, and creamy feta reveal themselves like a culinary cross-section. A few fresh basil leaves scattered on top add a burst of green and that final peppery, aromatic note that wakes up every bite.

In my mother’s kitchen in Morocco, a dish this rich would always be served alongside something bright and acidic to cut through the creaminess. That instinct has stayed with me. A simple arugula salad dressed with lemon juice, olive oil, and a pinch of flaky sea salt is my go-to side — it takes two minutes to assemble and provides exactly the peppery freshness this eggplant sweet potato lasagna craves. For a heartier meal, I’ll add a crusty loaf of sourdough from a local Brooklyn bakery to mop up any stray feta cream on the plate. And if I’m feeling particularly indulgent, a small dish of marinated olives and roasted red peppers on the side turns dinner into a full Mediterranean spread that transports me straight back to the sunny terraces of my childhood.

As for beverages, this dish pairs beautifully with a crisp, unoaked white wine like a Greek Assyrtiko or a Sauvignon Blanc — their bright acidity balances the richness of the feta cream lasagna. On a cozy weeknight, a sparkling water with a squeeze of lemon and a sprig of mint feels just as celebratory. If you’re serving this for a dinner party, I recommend setting the baking dish right on the table (on a trivet, of course) and letting guests admire those layers before you slice. It’s a dish that sparks conversation — and I can almost guarantee someone will ask for the recipe before the meal is over.

Pairing TypeSuggestionsWhy It Works
Side DishArugula salad, crusty sourdough, marinated olivesBright acidity and crunch balance the creamy, tender layers
Sauce / DipTzatziki, lemon-garlic yogurt, roasted red pepper puréeCool, tangy sauces complement the feta’s saltiness
BeverageGreek Assyrtiko, Sauvignon Blanc, sparkling water with lemon & mintCrisp, acidic drinks cut through the rich feta cream
GarnishFresh basil, extra red pepper flakes, lemon zestHerbaceous brightness and a hint of heat lift every bite

Make-Ahead, Storage & Reheating

As a busy New Yorker who also happens to love feeding people, I’ve mastered the art of the make-ahead lasagna. This layered eggplant, sweet potato, and spinach lasagna with feta cream is actually one of those rare dishes that tastes even better the next day, after the flavors have had a chance to meld and deepen overnight in the refrigerator. I’ll often assemble the entire lasagna on a Sunday afternoon — up to the point of baking — cover it tightly with foil, and stash it in the fridge for up to 24 hours. When I come home from a long day of recipe testing or exploring the city, all I have to do is slide it into the oven, add about 10 extra minutes to the covered baking time to account for the chill, and dinner practically makes itself.

MethodContainerDurationReheating Tip
RefrigeratorAirtight glass or ceramic dishUp to 4 daysReheat individual portions in microwave or oven at 350°F for 15 mins, covered
FreezerFreezer-safe dish, double-wrapped in foilUp to 3 monthsThaw overnight in fridge, then reheat at 350°F for 25-30 mins, covered
Make-AheadAssemble in baking dish, cover tightly with foilUp to 24 hours in advanceBake directly from fridge, adding 10 extra minutes to covered bake time

For reheating individual portions, I’ve found that the microwave works surprisingly well if you’re in a hurry — just cover the plate with a damp paper towel to reintroduce a bit of steam and prevent the noodles from drying out. But if you have a few extra minutes, the oven method is superior: place your portion in a small oven-safe dish, cover it with foil, and warm it at 350°F for about 15 minutes until heated through. The feta cream melts back into its luscious state, and the sweet potatoes regain that tender, almost confit-like texture. One thing I’ve learned over years of testing: never freeze a fully cooked lasagna that’s already been refrigerated for a few days. The texture of the vegetables degrades with that much temperature fluctuation. Instead, freeze it the same day you bake it, or freeze it unbaked and cook it fresh when you’re ready.

If I’m planning to freeze the entire lasagna, I assemble it in a disposable aluminum pan (the kind with a matching lid is a lifesaver), wrap it tightly in two layers of foil, and label it with the date and baking instructions. On a night when cooking feels impossible, pulling a homemade Mediterranean lasagna from the freezer feels like a gift from past-me. Just remember to thaw it overnight in the refrigerator — never at room temperature — and it bakes up beautifully, as if you’d just layered it that morning.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Zucchini & CourgetteSwap eggplant for salted, drained zucchiniSummer meals, lighter textureEasier — zucchini cooks faster
Dairy-Free & VeganUse vegan feta, cashew cream, dairy-free ParmesanVegan guests, dairy sensitivitiesSlightly trickier — texture monitoring needed
Spicy Harissa & LambAdd spiced ground lamb and harissa to layersMeat lovers, dinner partiesSlightly more involved — extra cooking step

Zucchini & Courgette Lasagna

In the height of summer, when zucchini are practically falling off the farmers market tables here in NYC, I love swapping the eggplant for zucchini in this layered vegetable lasagna. The key is to slice the zucchini into the same 1/4-inch rounds, salt them generously, and let them sit in a colander for about 20 minutes. The salt draws out excess water — zucchini is even more water-laden than eggplant — and after a quick pat dry with paper towels, they roast beautifully in the oven. The flavor is milder and greener, letting the feta cream and sweet potatoes take center stage. I sometimes add a sprinkle of fresh thyme from my windowsill herb garden for an extra layer of Mediterranean aroma. This variation channels the spirit of a Provençal tian, a dish I fell in love with during a summer stage in the south of France.

Dairy-Free & Vegan Lasagna

I’ve tested this spinach lasagna recipe with dairy-free substitutions more times than I can count, because so many of my friends in the city eat plant-based. The winning combination: swap the feta for a high-quality almond-based feta (Violife and Follow Your Heart both make solid options), replace the heavy cream with full-fat coconut cream (the thick part that rises to the top of a chilled can), and use a dairy-free Parmesan alternative or simply nutritional yeast for that savory, cheesy top note. The coconut cream brings a subtle tropical sweetness that actually enhances the sweet potatoes beautifully, though it does shift the flavor profile slightly. To keep it firmly Mediterranean, I add a pinch of sumac and a squeeze of lemon juice to the cream mixture to brighten it up. The texture is a touch softer than the original feta cream lasagna, but it still holds its layers and satisfies that craving for something creamy and comforting.

Spicy Harissa & Lamb Lasagna

When I’m in the mood to weave a thread of my Moroccan heritage into this dish, I brown 8 ounces of ground lamb with a generous spoonful of harissa paste, a pinch of cumin, and a little cinnamon before layering it into the lasagna. The lamb adds a savory, spiced depth that plays off the feta cream in the most extraordinary way — it reminds me of the layered pastilla my mother would make for special occasions, but translated into a cozy, baked pasta format. I layer the lamb between the vegetables, using it in place of half the spinach, and the juices mingle with the feta cream as it bakes, creating a sauce that is utterly addictive. This variation is heartier and feels especially suited to a winter dinner party, served with a simple cucumber and mint salad on the side to cool the gentle heat of the harissa.

Share Your Version!

There is nothing that brings me more joy than seeing your beautiful creations pop up in my feed. When you make this layered eggplant, sweet potato, and spinach lasagna with feta cream — whether you follow the recipe to the letter or put your own creative spin on it — I want to see it! Snap a photo of those gorgeous layers (bonus points if you capture the moment you slice into it and reveal that stunning cross-section), and tag me on Instagram or Pinterest @cookingwithlalyta. I make a point to share my favorite reader recreations in my stories, and honestly, seeing this Mediterranean lasagna on your dinner tables across the country reminds me why I do what I do.

I also read every single comment and star rating that comes through, so if you have a moment, scroll down and leave a review. Tell me: did you try the zucchini swap? Did the dairy-free version work beautifully for your family? Or did you go rogue and add your own secret ingredient? Your feedback not only makes my day, but it helps other home cooks decide if this recipe is right for them. And if a question pops up while you’re cooking — something didn’t look quite like the photo, or you’re unsure about a substitution — drop it in the comments. I’m here, I’m listening, and I genuinely love troubleshooting with you. So tell me: what’s the one ingredient or twist you’re most excited to try in this feta cream lasagna?

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Lalybeth 🧡

Can I swap the sweet potatoes with zucchini or another vegetable in this Mediterranean lasagna?

Absolutely! Zucchini is a wonderful swap for sweet potatoes in this Mediterranean lasagna, though it will change the flavor profile from sweet-savory to more herbaceous and green. The key is to slice zucchini into uniform 1/4-inch rounds, salt them generously, and let them sit in a colander for 20 minutes to draw out excess moisture — zucchini contains even more water than eggplant. After patting them thoroughly dry with paper towels, roast them just as you would the sweet potatoes until they’re tender and lightly golden. If you want to maintain that touch of sweetness, butternut squash is a fantastic alternative that roasts to a similar creamy, caramelized texture. Carrots sliced lengthwise into thin planks also work beautifully, bringing an earthy sweetness that complements the feta cream. Just remember that any high-water vegetable needs that extra salting and draining step to prevent a soggy lasagna — I learned this the hard way during my Paris training when I skipped it once and ended up with a delicious but decidedly soupy dish.

Do I need to pre-cook the eggplant and sweet potatoes before layering the lasagna?

Yes, pre-cooking the eggplant and sweet potatoes is absolutely essential for this layered vegetable lasagna, and I would never recommend skipping it. Raw eggplant is full of water and has a spongy, almost cottony texture that won’t break down properly during the lasagna’s bake time, and raw sweet potatoes are far too firm and starchy to become tender in just 45 minutes under foil. By roasting both vegetables beforehand — the eggplant for about 15 minutes and the sweet potatoes until fork-tender — you drive off excess moisture, concentrate their natural sugars, and give them a head start on tenderness. This pre-roasting step is actually a classic French technique I picked up in culinary school: treating each component of a dish with individual care before assembling ensures that every layer is at its peak when the final dish emerges from the oven. It’s the difference between a lasagna that slices cleanly with distinct, beautiful layers and one that collapses into a watery, uneven mess. Trust me on this one — those 15 minutes of roasting are the best investment you’ll make in this recipe.

How long should I bake this eggplant and sweet potato lasagna, and at what temperature?

This eggplant sweet potato lasagna bakes at 375°F (190°C) for a total of 40 to 45 minutes, divided into two phases. First, you’ll bake it covered with aluminum foil for 30 minutes — this traps steam and ensures the noodles and vegetables cook through evenly without the top burning. Then, remove the foil and bake for an additional 10 to 15 minutes, until the surface is gloriously golden brown and you can see the edges bubbling enthusiastically. The visual cues are just as important as the timer: you’re looking for a deeply bronzed Parmesan crust on top, with little pockets of feta cream peeking through and bubbling at the edges. After baking, the most critical step is the 10-minute rest on the counter — do not skip this! That resting time allows the feta cream to set and the layers to firm up, giving you those clean, Instagram-worthy slices instead of a puddle on the plate. If you’ve assembled the lasagna ahead of time and it’s going into the oven cold from the refrigerator, add about 10 extra minutes to the covered baking phase to bring everything up to temperature.

What can I use instead of feta cream to make this lasagna dairy-free or lighter?

For a completely dairy-free version of this feta cream lasagna, I’ve tested two approaches that work beautifully. The first and most successful is using a high-quality vegan feta (look for almond-based options like Violife or Follow Your Heart at well-stocked grocery stores) blended with full-fat coconut cream — the thick, solid portion from a chilled can, not the watery liquid. This combination mimics the tangy, creamy character of traditional feta cream remarkably well, though it adds a faint coconut sweetness that actually complements the sweet potatoes. Add a squeeze of lemon juice and a tiny pinch of sumac to brighten it up and keep it tasting Mediterranean. The second, lighter approach uses a soft, spreadable goat cheese thinned with a splash of milk — it’s not dairy-free, but it’s lower in lactose and has a pleasant tang that echoes the feta. If you’re simply looking to lighten the dish without going dairy-free, you can swap half the heavy cream for whole milk Greek yogurt, which adds protein and a welcome tartness. Just be aware that yogurt can curdle at high heat, so stir it in at room temperature and don’t overmix. Avoid using low-fat feta, as it tends to be rubbery and won’t melt into that silky sauce we’re after.

Can I use no-boil lasagna noodles instead of regular noodles for this spinach lasagna recipe?

You can absolutely use no-boil (oven-ready) lasagna noodles in this spinach lasagna recipe, and in fact, I’ve tested it both ways. No-boil noodles work particularly well here because the vegetables release just enough moisture during baking to hydrate them, and the feta cream provides additional liquid to soften the pasta sheets. The trade-off is that no-boil noodles tend to result in a slightly softer, less distinctly layered lasagna — they absorb more liquid and meld more thoroughly with the surrounding ingredients. If you go this route, I recommend adding an extra 2 to 3 tablespoons of heavy cream to the feta mixture to ensure there’s enough moisture for the noodles to cook through properly, and cover the lasagna tightly with foil for the entire bake time, only removing it for the last 5 minutes to brown the top. One thing I learned during my Paris training: no matter which noodle type you use, always check for doneness by inserting a thin knife into the center of the lasagna. It should slide through the noodles with zero resistance. If there’s any crunch or firmness, cover it back up and give it another 5 to 8 minutes.

How do I prevent my Mediterranean lasagna from being watery or falling apart when I slice it?

A watery, collapsing lasagna is the heartbreak of home cooks everywhere, but I have a few chef-tested strategies that will guarantee clean, firm slices every time. First and most importantly, pre-roast your eggplant and sweet potatoes — this drives off excess moisture before layering. Second, drain your wilted spinach obsessively: after sautéing, press it against the skillet with a spoon, then wrap it in a clean kitchen towel and squeeze firmly. You’ll be amazed at how much green liquid comes out, and every drop left in the spinach is a drop that will pool at the bottom of your dish. Third, don’t over-sauce — the feta cream should be spread in thin, even layers, not poured on in a thick blanket. A lasagna swimming in sauce is a lasagna that won’t set. Fourth, and this is the tip that changed everything for me, let the baked lasagna rest for a full 10 minutes out of the oven before you even think about slicing. During that rest, the feta cream firms up, the noodles absorb any lingering liquid, and the entire structure stabilizes. Finally, use a sharp chef’s knife and wipe the blade clean between each cut — this prevents dragging and keeps those gorgeous layers intact. If you follow these five steps, you’ll be slicing with confidence.

Can I add a protein like chicken or chickpeas to this layered vegetable lasagna?

Adding protein to this layered vegetable lasagna is a great way to customize it for heartier appetites, and I’ve experimented with several options in my NYC kitchen. For a Mediterranean twist, I love adding a layer of seasoned ground lamb — brown 8 ounces with minced garlic, a pinch of cumin, cinnamon, and a spoonful of harissa paste, then layer it between the vegetables. The spiced lamb juices mingle with the feta cream in the most incredible way, and it reminds me of the flavors of my mother’s Moroccan kitchen. For a lighter, leaner option, shredded rotisserie chicken works beautifully — simply shred the meat and scatter it over the spinach layer. If you’re keeping things vegetarian but want a protein boost, drained and rinsed canned chickpeas (about one 15-ounce can) are a fantastic addition. I like to roughly mash half of them with a fork and leave the rest whole for textural variety, and I layer them alongside the spinach. They soak up the feta cream and become wonderfully creamy as they bake. Just be mindful that adding protein will likely extend your servings from 8 to 10 or even 12, so adjust your expectations accordingly.

Is this eggplant sweet potato lasagna suitable for freezing and meal prep?

Yes, this eggplant sweet potato lasagna is an excellent candidate for freezing, and as a busy New Yorker who loves having homemade meals on standby, I freeze it regularly. You have two options: freeze it unbaked or freeze it fully baked. For the unbaked method, assemble the entire lasagna in a freezer-safe dish (I love disposable aluminum pans with tight-fitting lids for this), wrap it in two layers of heavy-duty foil, label it with the date and baking instructions, and freeze for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the refrigerator — never on the counter — and bake as directed, adding about 10 to 15 extra minutes to the covered bake time since it’s starting cold. For the baked-and-frozen method, let the cooked lasagna cool completely to room temperature, then wrap and freeze. Reheat from thawed in a 350°F oven, covered, for 25 to 30 minutes until warmed through. For meal prep, I often bake the lasagna on a Sunday, portion it into individual containers, and refrigerate them for easy grab-and-go lunches throughout the week. The slices reheat beautifully in the microwave with a damp paper towel draped over the top to keep the noodles from drying out.

What’s the best way to slice eggplant evenly for lasagna without a mandoline?

If you don’t own a mandoline, slicing eggplant into even 1/4-inch rounds for lasagna is absolutely achievable with a sharp chef’s knife and a little patience. Start by trimming off the stem end and the very bottom of the eggplant so it sits flat and stable on your cutting board — stability is everything when you’re aiming for uniform slices. Stand the eggplant upright and slice it vertically into planks if you prefer, or lay it on its side and slice crosswise into rounds. The key is to use a smooth, deliberate sawing motion rather than pressing straight down, which can crush the flesh and create uneven thickness. I find it helpful to position my non-knife hand with my knuckles against the side of the blade as a guide, keeping my fingertips safely curled under. After every few slices, check the thickness against your first slice — if you notice you’re drifting thicker or thinner, adjust your angle. If you do end up with a few slices that are uneven, simply separate them into groups of similar thickness and adjust their roasting time: thinner slices may only need 12 minutes, while thicker ones might need 18. The goal is tenderness, not strict uniformity, so don’t stress too much. And if you cook often, a basic mandoline is an inexpensive tool that will pay for itself in perfectly even vegetable slices — but it’s never a requirement for great results.

Can I use frozen spinach instead of fresh in this feta cream lasagna?

Frozen spinach works perfectly well in this feta cream lasagna, and I often reach for it when fresh spinach isn’t looking its best at the market or when I’m trying to save a few minutes of prep time. A 10-ounce package of frozen chopped spinach is equivalent to about 10 ounces of fresh, so the substitution is straightforward. The key difference — and this is crucial — is that frozen spinach must be thawed completely and then squeezed with real determination to remove every last drop of water. I mean it: wrap the thawed spinach in a clean kitchen towel, gather the corners, and twist it over the sink until no more liquid drips out. Frozen spinach retains even more water than fresh wilted spinach, and if you skip this aggressive draining step, you’ll end up with a watery lasagna. The flavor is slightly more muted and the texture a bit softer with frozen spinach, so I like to perk it up with an extra pinch of salt, a tiny splash of lemon juice, and perhaps a little more garlic during the sauté step. One convenience factor I love: you can thaw frozen spinach overnight in the fridge or quickly in the microwave, making this a great shortcut for weeknight assembly.

Share Your Version!

There is nothing that brings me more joy than seeing your beautiful creations pop up in my feed. When you make this layered eggplant, sweet potato, and spinach lasagna with feta cream — whether you follow the recipe to the letter or put your own creative spin on it — I want to see it! Snap a photo of those gorgeous layers (bonus points if you capture the moment you slice into it and reveal that stunning cross-section), and tag me on Instagram or Pinterest @cookingwithlalyta. I make a point to share my favorite reader recreations in my stories, and honestly, seeing this Mediterranean lasagna on your dinner tables across the country reminds me why I do what I do.

I also read every single comment and star rating that comes through, so if you have a moment, scroll down and leave a review. Tell me: did you try the zucchini swap? Did the dairy-free version work beautifully for your family? Or did you go rogue and add your own secret ingredient? Your feedback not only makes my day, but it helps other home cooks decide if this recipe is right for them. And if a question pops up while you’re cooking — something didn’t look quite like the photo, or you’re unsure about a substitution — drop it in the comments. I’m here, I’m listening, and I genuinely love troubleshooting with you. So tell me: what’s the one ingredient or twist you’re most excited to try in this feta cream lasagna?

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Lalybeth 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Layered Eggplant, Sweet Potato, and Spinach Lasagna with Feta Cream recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow Lalybeth on Pinterest @cookingwithlalyta

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Layered Eggplant, Sweet Potato, and Spinach Lasagna with Feta Cream


  • Author: Chef Lalybeth
  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings 1x

Description

This layered eggplant, sweet potato, and spinach lasagna with feta cream is a delicious Mediterranean-inspired twist on classic lasagna.


Ingredients

Scale
  • 1 large eggplant, sliced into 1/4-inch rounds
  • 2 large sweet potatoes, peeled and sliced into 1/4-inch rounds
  • 10 ounces fresh spinach
  • 12 lasagna noodles, cooked al dente
  • 2 cups crumbled feta cheese
  • 1 cup heavy cream
  • 3 cloves garlic, minced
  • 1/2 cup grated Parmesan cheese
  • 1 tablespoon olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • Fresh basil for garnish

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
  2. Arrange eggplant slices on a baking sheet, brush lightly with olive oil, and roast for 15 minutes until tender. Set aside.
  3. In a large skillet, heat 1 tablespoon olive oil over medium heat. Add garlic and cook until fragrant, about 1 minute.
  4. Add spinach and cook until wilted, about 3 minutes. Season with salt and pepper. Drain excess liquid and set aside.
  5. In a small bowl, whisk together feta cheese and heavy cream until smooth to make the feta cream sauce.
  6. Spread a thin layer of feta cream on the bottom of the baking dish.
  7. Layer with 4 lasagna noodles, then half of the roasted eggplant, half of the sweet potato slices, half of the spinach, and one-third of the feta cream. Sprinkle with oregano.
  8. Repeat layers: 4 noodles, remaining eggplant, sweet potato, spinach, and another third of feta cream. Top with remaining 4 noodles.
  9. Pour the remaining feta cream over the top, spread evenly, and sprinkle with Parmesan cheese and red pepper flakes if using.
  10. Cover with foil and bake for 30 minutes. Remove foil and bake for another 10-15 minutes until golden and bubbly.
  11. Let rest for 10 minutes before serving. Garnish with fresh basil.
  • Prep Time: 25 minutes
  • Cook Time: 55 minutes
  • Method: Main Course
  • Cuisine: Mediterranean

Nutrition

  • Calories: 420 kcal
  • Sugar: 12 g
  • Fat: 22 g
  • Carbohydrates: 45 g
  • Protein: 16 g


This layered eggplant, sweet potato, and spinach lasagna with feta cream is a delicious Mediterranean-inspired twist on classic lasagna.

Leave a Comment

Recipe rating