Roasted Eggplant Lasagna is my absolute go-to when I want a dish that’s deeply comforting, loaded with veggies, and bursting with layers of flavors. You get melt-in-your-mouth roasted eggplant, creamy ricotta, gooey cheese, and a zesty punch of homemade pesto—all in one bite. Whether you’re a lifelong eggplant fan or just dipping your toe into veggie-forward comfort food, this recipe will win your heart (and guarantee leftovers you’ll actually look forward to).
Why You’ll Love This Recipe
- Unbelievably Satisfying: Layered with roasted eggplant, rich ricotta, and savory marinara, every bite feels like a warm hug.
- Vegetarian Crowd-Pleaser: It packs enough hearty, robust flavor to convince even meat-lovers they won’t miss a thing.
- Customizable for All Diets: With easy swaps for vegan or gluten-free options, everyone at your table can dig in—no compromise required.
- Leftovers that Reheat Like a Dream: This Roasted Eggplant Lasagna tastes even better the next day, making it perfect for make-ahead meals or lunches.
Ingredients You’ll Need
Don’t be intimidated by the ingredient list—every element plays a crucial role! These simple, pantry-friendly staples and a few fresh veggies create the magical flavor and glorious texture that make Roasted Eggplant Lasagna downright unforgettable.
- Eggplants (about 3 large): The star of the show—choose ones with glossy, unblemished skin for best roasting results.
- Salt: Helps sweat and tenderize the eggplant, keeping the lasagna luscious instead of watery.
- Olive oil (plus spray or ghee): For caramelizing flavor and perfect roasted texture—great for brushing or spritzing the eggplant slices.
- Onion: Adds a naturally sweet backbone to the savory spinach filling.
- Garlic: Use as many cloves as your heart desires for a boost of deep, aromatic flavor (I go heavy!).
- Baby spinach: Gives the lasagna a burst of color and leafy freshness—fresh spinach wilts into the cheese perfectly.
- Red pepper flakes (optional): A pinch brings gentle, warming heat that wakes up the entire dish.
- Ricotta cheese (whole milk): Ultra creamy and decadent—swap in tofu ricotta for a vegan twist.
- Egg: Binds your ricotta mixture for that pillowy lasagna texture.
- Fresh basil: Infuses brightness and herby depth in every layer.
- Nutmeg: Just a pinch transforms the ricotta with cozy, nutty undertones.
- Marinara sauce: Buy your favorite jar or use homemade for extra bragging rights—the sauce brings it all together.
- No-boil lasagna noodles: The speedy option, though gluten-free or classic boiled noodles work too.
- Mozzarella cheese and pecorino (or parmesan): Because lasagna isn’t lasagna without gooey, stretchy, and a touch of nutty, salty cheese.
- Arugula Almond Pesto: A luscious, peppery finish (see recipe below—make it, you won’t regret it!).
- Pine nuts, toasted almonds, or smoked almonds: Add richness and body to your homemade pesto.
- Fresh lemon zest & juice: Brighten up the pesto and make the whole dish sing.
Variations
One of my favorite things about Roasted Eggplant Lasagna is just how easy it is to make your own. Feel free to mix and match based on what you’ve got on hand—or tinker for your dietary needs and cravings. Here are a few of my favorite ways to shake things up:
- Mushroom or Meat-Boosted: Sauté mushrooms or ground meat with the onions for extra umami and heartiness (perfect if you’re feeding carnivores).
- Gluten-Free: Use your favorite gluten-free lasagna noodles, or skip noodles entirely and use all roasted eggplant slices for a low-carb, keto-friendly version.
- Vegan Twist: Sub in tofu ricotta and meltable vegan cheese—the flavors honestly shine just as bright.
- Different Greens: Swap spinach for kale, chard, or even finely chopped zucchini for a seasonal spin.
- Change Up the Pesto: Try walnut-parsley pesto, classic basil, or even sun-dried tomato for a punchy finish.
How to Make Roasted Eggplant Lasagna
Step 1: Sweat and Roast the Eggplant
Start by slicing your eggplants into hearty half-inch rounds and arrange them on parchment-lined baking trays. Sprinkle both sides generously with salt—this draws out excess moisture, ensuring your Roasted Eggplant Lasagna isn’t soggy. After 15–20 minutes, blot away the moisture with paper towels, then brush or spray both sides with olive oil. Roast them at 400°F until beautifully golden and tender—you want those slices gorgeously soft, lightly golden, and overflowing with flavor.
Step 2: Make the Spinach Filling
While your eggplant is roasting, sauté diced onion in a splash of olive oil until softened and fragrant. Toss in the chopped garlic for an irresistible aroma, then add a generous heap of baby spinach. Wilt it down until just tender, seasoning with a pinch of salt, pepper, and—if you want that gentle kick—a sprinkle of chili flakes. This mixture brings vibrant color and depth to every bite.
Step 3: Whip Up the Ricotta Mixture
In a medium bowl, vigorously whisk together ricotta cheese, a single fresh egg, chopped basil, salt, nutmeg, and cracked black pepper. This little blend will become creamy magic when it bakes, gently binding your layers and adding decadent richness to each forkful.
Step 4: Assemble the Lasagna
Brush or spray your baking dish with olive oil. Ladle a thin layer of marinara sauce onto the bottom. Top with half the lasagna noodles (or roasted eggplant if skipping pasta), followed by another spread of sauce. Layer in half the roasted eggplant slices, dot with half the ricotta mixture, spread all the spinach over, then shower generously with mozzarella and pecorino. Repeat with another round of noodles, sauce, the remaining eggplant, more sauce, and finish with ricotta dollops, more cheese, and chili flakes if desired. Don’t worry if it looks a bit full—the lasagna cooks down beautifully.
Step 5: Bake Until Golden and Bubbling
Cover your Roasted Eggplant Lasagna snugly with foil (use a parchment sheet underneath if it’s filled to the brim), then bake at 375°F for 45 to 50 minutes. Remove the foil and let the top turn irresistibly golden and bubbling over another 10–20 minutes. The aroma will let you know magic is happening. Let it rest five minutes so layers set before serving.
Step 6: Make the Arugula Almond Pesto
While the lasagna bakes, blitz basil, arugula, almonds, garlic, lemon zest and juice, olive oil, salt, and pepper together in a food processor just until combined. You want little bits—not a creamy paste. This pesto adds vibrant green color and peppery brightness to the finished dish.
Step 7: Serve and Enjoy!
Once your Roasted Eggplant Lasagna is baked, bubbling, and golden, let it settle briefly. Dollop that gorgeous pesto over the top or serve it on the side. Get ready for rave reviews and empty plates!
Pro Tips for Making Roasted Eggplant Lasagna
- Pre-Salting Eggplant: Don’t skip salting and sweating those slices—it makes your lasagna melt-in-your-mouth tender and keeps it from turning watery.
- Roasting Technique: Roast the eggplant with enough space between slices for caramelized edges; crowding leads to steaming instead of roasting.
- Cheese Layers Matter: Distribute the ricotta mixture in fluffy dollops instead of spreading it flat for pretty pockets of gooey indulgence.
- Make Pesto Fresh: Blitz your pesto just before serving for optimal color, vibrancy, and punchy, peppery flavor.
How to Serve Roasted Eggplant Lasagna
Garnishes
This Roasted Eggplant Lasagna begs for a whoosh of fresh arugula almond pesto, a shower of chopped basil, and perhaps an extra flourish of pecorino or red pepper flakes. The pesto not only adds dazzling color but also brightens the flavors—don’t skip it!
Side Dishes
I love serving this with a simple green salad tossed in lemony vinaigrette or with garlicky roasted broccoli. Some warm, crusty bread is ideal to soak up any extra sauce—and, if we’re being honest, it’s practically required for the full Italian comfort experience.
Creative Ways to Present
Try cutting your Roasted Eggplant Lasagna into individual squares and arranging them with little swirls of pesto and a basil sprig for the prettiest dinner-party main. Or bake it in smaller ramekins for adorable, personal-sized servings. Layer leftovers in a wrap for a cheesy, veggie-packed lunch—it’s an unexpected twist that’s always a hit!
Make Ahead and Storage
Storing Leftovers
Cool any leftover Roasted Eggplant Lasagna to room temperature, then transfer it to an airtight container. It’ll happily chill in the fridge for up to five days—just long enough for those flavors to get even cozier together.
Freezing
To freeze, cut portions and wrap well in plastic and foil or use a freezer-safe container. It keeps its texture and flavor for up to three months—making make-ahead meals a total breeze (just skip the pesto until serving, as it’s best made fresh).
Reheating
For the best results, let your lasagna come to room temperature, then bake, covered, at 350ºF until it’s piping hot (25–30 minutes usually does the trick). You can also zap leftovers in the microwave for quick, delicious lunches.
FAQs
-
Can I prepare Roasted Eggplant Lasagna ahead of time?
Absolutely! You can assemble the lasagna a day in advance—just cover tightly and refrigerate. When ready to bake, let it sit out for about 30 minutes to take the chill off, then bake as directed. The flavors actually deepen and mingle even more overnight.
-
Can I omit the noodles for a low-carb or gluten-free version?
Definitely. Either use gluten-free noodles for an easy swap, or skip the pasta altogether and increase the eggplant layers. You’ll still get glorious, sliceable layers and all that lasagna comfort with fewer carbs.
-
What’s the best way to prevent watery lasagna?
Salting, sweating, and roasting the eggplant are essential—this step pulls out excess moisture for perfect texture. Also, don’t go overboard with the sauce between layers; just enough to moisten does the trick.
-
Can I freeze Roasted Eggplant Lasagna after baking?
Yes! Let it cool completely, cut into portions, and wrap tightly (or use a freezer container). Thaw overnight in the fridge before reheating for best results—it holds up beautifully and makes a fantastic meal prep option.
Final Thoughts
If you’re craving comfort food with a fresh, wholesome twist, this Roasted Eggplant Lasagna is the meal you’ll want to invite everyone over to share. Gather your loved ones, pour a glass of something delicious, and get ready to savor every bite. I can’t wait for you to try it!
PrintRoasted Eggplant Lasagna Recipe
- Prep Time: 30 mins
- Cook Time: 75 mins
- Total Time: 1 hour 45 minutes
- Yield: 8 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Eggplant Lasagna is a flavorful twist on the classic Italian dish, featuring layers of roasted eggplant, spinach, ricotta cheese, marinara sauce, and a delicious Arugula Almond Pesto. A comforting and satisfying meal for any occasion!
Ingredients
Eggplant:
- 3 large eggplants (about 3 lbs)
- 1 teaspoon salt
- 2 tablespoons olive oil, spray olive oil or ghee
Spinach Filling:
- 1 tablespoon olive oil
- one onion, diced
- 4–8 garlic cloves, rough chopped
- 6 ounces baby spinach, about 2 extra-large handfuls
- Salt and pepper to taste (1/4 teaspoon each)
- 1/4 teaspoon red pepper flakes (optional)
Ricotta Mixture:
- 16-ounce tub of whole milk ricotta (or sub tofu ricotta)
- 1 large egg
- 1/4 cup chopped basil
- 1/2 teaspoon salt
- 1/4 teaspoon nutmeg
- 1/4 teaspoon pepper
Other Ingredients:
- 24-ounce jar marinara sauce, about 3 cups
- 8 no-boil lasagna noodles (or sub gluten-free lasagna noodles)
- 1–1 1/2 cups grated mozzarella (or meltable vegan cheese)
- 1/4–1/3 cup pecorino (or parm, but pecorino preferred)
- 1/4–1/2 teaspoon chili flakes (optional)
Arugula Almond Pesto:
- 1 large garlic clove
- 1/4 cup toasted almonds, pinenuts or smoked almonds
- 1/2 cup packed basil leaves
- 1 cup packed arugula
- 1 teaspoon lemon zest
- 1 tablespoon fresh lemon juice
- 1/3–1/2 cup light flavored olive oil
- 1/4 teaspoon salt (adjust to taste)
- 1/4 teaspoon cracked pepper
Instructions
- Preheat oven to 400 F.
Sweat and ROAST EGGPLANT: Slice eggplant into 1/2-inch thick slices, sprinkle with salt, let sit, then roast with olive oil until golden and tender. - SPINACH FILLING: Saute onion and garlic, add spinach, season, and set aside.
- RICOTTA MIXTURE: Whisk together ricotta, egg, nutmeg, basil, and salt.
- ASSEMBLE: Layer ingredients in a baking dish – sauce, noodles, eggplant, ricotta, spinach, cheeses, repeat. Bake covered, then uncovered.
- ARUGULA PESTO: Blend all pesto ingredients in a food processor until combined.
- BAKE: Until golden, bubbling, and slightly puffed in the center.
- REST: Let it rest before serving, garnish with Arugula Pesto.
Notes
- Add ground meat or mushrooms for additional substance.
- For a low-carb version, use eggplant as ‘pasta’ or for vegan option, sub tofu ricotta and vegan cheese.
- If using sugar-free marinara, add a touch of maple syrup to balance acidity.
- To reheat, bring to room temp and bake or microwave.
Nutrition
- Serving Size: 1/8th without pesto
- Calories: 371
- Sugar: 9.5 g
- Sodium: 722.7 mg
- Fat: 19.9 g
- Saturated Fat: 9 g
- Carbohydrates: 33 g
- Fiber: 8.4 g
- Protein: 16.8 g
- Cholesterol: 70.7 mg