Eggplant lasagna is a comforting, hearty dish that replaces traditional pasta layers with tender slices of eggplant. It’s rich with creamy ricotta, fragrant herbs, and a savory tomato base, making it a satisfying meal that feels both wholesome and indulgent. Perfect for family dinners or meal prep, this recipe delivers classic Italian flavors with a lighter twist.
Why You’ll Love This Recipe
This eggplant lasagna is a wonderful alternative to traditional lasagna, especially if you’re looking to reduce carbs or incorporate more vegetables into your meals. The eggplant becomes soft and flavorful when cooked, blending beautifully with the creamy ricotta and aromatic Italian seasoning. It’s also versatile, allowing you to customize layers with your favorite vegetables or sauces. Another advantage is how well it stores, making it ideal for leftovers that taste just as good the next day.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 large eggplants, sliced lengthwise into 1/4-inch thick strips
2 tablespoons olive oil
1 tablespoon Italian seasoning
2 cups ricotta cheese
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
3 cups marinara sauce
1 teaspoon salt
1/2 teaspoon black pepper
2 cloves garlic, minced
1 small onion, finely chopped
1 tablespoon fresh basil, chopped
Directions
Start by preparing the eggplant. Sprinkle the slices lightly with salt and let them sit for about 20 minutes. This helps draw out excess moisture and prevents the lasagna from becoming watery. Afterward, pat the slices dry with a paper towel.
Preheat your oven to 190°C (375°F). Lightly brush the eggplant slices with olive oil and arrange them on a baking sheet. Roast for about 15 minutes until they are tender but not overly soft. Set aside.
In a pan over medium heat, add a small amount of olive oil and sauté the chopped onion until translucent. Add the minced garlic and cook for another minute. Pour in the marinara sauce, stir in Italian seasoning, and let the sauce simmer for about 10 minutes to deepen the flavor.
In a mixing bowl, combine the ricotta cheese with half of the Parmesan, chopped basil, salt, and black pepper. Mix until smooth and well blended.
To assemble the lasagna, spread a thin layer of sauce at the bottom of a baking dish. Add a layer of eggplant slices, followed by a layer of ricotta mixture, then mozzarella cheese, and a spoonful of sauce. Repeat these layers until all ingredients are used, finishing with a generous layer of mozzarella and the remaining Parmesan on top.
Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 15–20 minutes, or until the cheese is melted and golden. Allow the lasagna to rest for at least 10 minutes before slicing and serving.
Servings and timing
This recipe serves 6 people.
Preparation time: 25 minutes
Cooking time: 40 minutes
Total time: approximately 1 hour and 5 minutes
Variations
You can easily adapt this recipe to suit your taste. Add sautéed spinach or mushrooms for extra vegetables and flavor. For a richer texture, mix a small amount of cream into the ricotta filling. If you prefer a bit of heat, sprinkle in chili flakes or use a spicy marinara sauce. You can also include grilled zucchini layers alongside the eggplant for added depth.
Storage/Reheating
Store leftover eggplant lasagna in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion in the oven at 180°C (350°F) until warmed through, or microwave for a quicker option. If frozen, allow it to thaw overnight in the refrigerator before reheating. This dish freezes well for up to 2 months, making it a convenient make-ahead meal.
FAQs
Can I make eggplant lasagna ahead of time?
Yes, you can assemble it a day in advance and store it in the refrigerator before baking.
How do I prevent watery lasagna?
Salting and resting the eggplant before cooking helps remove excess moisture.
Can I skip roasting the eggplant?
Roasting is recommended for better texture, but you can grill or pan-cook it instead.
What type of marinara sauce works best?
A simple homemade or high-quality store-bought marinara sauce works well.
Can I make this dish vegetarian?
It is already vegetarian as long as the cheese used is suitable.
How do I know when it’s done baking?
The top should be golden and bubbly, and the layers should be heated through.
Can I add protein to this recipe?
Yes, you can add cooked lentils or shredded chicken between the layers.
What can I serve with eggplant lasagna?
A fresh green salad or garlic bread pairs nicely with this dish.
Can I use other cheeses?
Yes, you can substitute mozzarella with other melting cheeses like provolone.
How long should it rest before serving?
Let it rest for at least 10 minutes to help the layers set properly.
Conclusion
Eggplant lasagna is a flavorful and satisfying dish that brings together wholesome ingredients and comforting textures. With its rich layers and aromatic herbs, it offers a delicious twist on a classic favorite. Whether you’re preparing it for a family dinner or saving portions for later, this recipe is both practical and enjoyable, making it a great addition to your meal rotation.
A hearty and comforting eggplant lasagna made with tender roasted eggplant slices layered with creamy ricotta, rich marinara sauce, and melted cheese for a wholesome, low-carb twist on a classic dish.
Ingredients
2 large eggplants, sliced lengthwise into 1/4-inch thick strips
2 tablespoons olive oil
1 tablespoon Italian seasoning
2 cups ricotta cheese
2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
3 cups marinara sauce
1 teaspoon salt
1/2 teaspoon black pepper
2 cloves garlic, minced
1 small onion, finely chopped
1 tablespoon fresh basil, chopped
Instructions
Sprinkle eggplant slices with salt and let sit for 20 minutes, then pat dry.
Preheat oven to 190°C (375°F) and lightly brush eggplant with olive oil.
Roast eggplant slices for 15 minutes until tender, then set aside.
In a pan, sauté onion until translucent, then add garlic and cook briefly.
Add marinara sauce and Italian seasoning, simmer for 10 minutes.
In a bowl, mix ricotta, half the Parmesan, basil, salt, and pepper.
Spread a layer of sauce in a baking dish, then layer eggplant, ricotta mixture, mozzarella, and sauce.
Repeat layers, finishing with mozzarella and remaining Parmesan on top.
Cover with foil and bake for 25 minutes.
Remove foil and bake another 15–20 minutes until golden and bubbly.
Let rest for 10 minutes before slicing and serving.
Notes
Salting eggplant helps prevent excess moisture.
Add spinach or mushrooms for extra vegetables.
Use spicy marinara for a kick.
Let lasagna rest before slicing for cleaner layers.