Some nights, you need a meal that feels like a warm hug. For me, that often means something bubbly, cheesy, and straight from the oven. While I absolutely adore a quick weeknight meal like a delicious & easy miso glazed eggplant recipe, there are days when only true comfort food will do. That’s when I turn to this eggplant parmesan with spinach. It’s the dish my grandmother would make on a chilly Sunday, filling the whole house with the incredible aroma of baked cheese and savory tomato sauce.
This isn’t just any eggplant parmesan. It has a secret green layer that adds so much flavor and nutrition. Many people stick to Japanese-inspired dishes for eggplant, like that delicious & easy miso glazed eggplant recipe, but I promise you, this Italian-American classic is a game-changer. It transforms the humble eggplant into the star of the show. Over the years, I’ve perfected this recipe, finding the right balance of cheese, the perfect consistency for the sauce, and the trick to getting perfectly tender eggplant every single time. It’s more than a meal; it’s a memory. Even if you think you prefer a delicious & easy miso glazed eggplant recipe, I believe this cheesy bake will win you over.
After a hearty meal like this, you might crave something sweet but simple. Why not try a no-bake dessert to finish the evening perfectly? For now, let’s get this cheesy masterpiece in the oven. This recipe is my secret to a perfect family dinner, and I’m so excited to share it with you.
Why This Cheesy Eggplant Recipe Works
This eggplant parmesan with cheese and spinach is a staple in my kitchen for good reason. It’s hearty, satisfying, and packed with wonderful flavors that come together beautifully in the oven. Unlike a quick pan-fry method used for a delicious & easy miso glazed eggplant recipe, this dish is all about slow-baked comfort.
No-Fuss Ingredients
First, the ingredients are simple and accessible. You need a couple of eggplants, a good jar of marinara sauce (or your favorite homemade version), spinach, and of course, lots of cheese. I use a combination of mozzarella for that classic cheese pull and parmesan for its salty, nutty flavor. Together, they create a rich and savory topping that gets golden and bubbly. The spinach adds a wonderful earthiness that cuts through the richness of the cheese, making the entire dish feel balanced.
The Secret to Non-Soggy Eggplant
The biggest complaint people have about eggplant parmesan is that it can turn out watery or soggy. My method avoids this completely. The secret is to salt the eggplant slices before you start. Salting draws out excess moisture and bitterness from the eggplant. After letting them sit for about 30 minutes, you simply pat them dry. This step prepares the eggplant to absorb the flavors of the sauce and cheese instead of releasing water into the casserole as it bakes. It results in tender, flavorful slices that hold their shape.
A Vegetarian Dish Everyone Loves
Finding a vegetarian main course that satisfies everyone at the table can sometimes be a challenge, but this recipe always gets rave reviews. It’s substantial enough to be the star of the meal, proving you don’t need meat for a truly hearty dish.
Making It a Complete Meal
This eggplant parmesan is wonderfully filling on its own. However, if you want to round out the meal, it pairs perfectly with a simple side salad dressed in a light vinaigrette. The freshness of the salad provides a nice contrast to the warm, cheesy casserole. You could also serve it with a side of crusty garlic bread for dipping into any extra sauce on your plate. It’s a complete, satisfying dinner that feels special without a lot of extra work.
Tips for Perfect Layers
Building the casserole is like making a lasagna. You start with a thin layer of sauce on the bottom of the baking dish to prevent sticking. Then, you add your first layer of eggplant slices, making sure they overlap slightly. Next comes a layer of the spinach and ricotta mixture, followed by more sauce and a generous sprinkle of mozzarella and parmesan. You repeat these layers until you run out of ingredients, finishing with a final layer of sauce and a thick blanket of cheese. These distinct layers are what make every bite so interesting and delicious.

The Magic of a Spinach Eggplant Parmesan Casserole
Calling this dish a Spinach Eggplant Parmesan Casserole really captures its essence. It’s more than just layered eggplant; it’s a true baked dish where all the flavors meld together. The spinach is a key component, turning a good recipe into a great one.
A Nod to Savory Flavors
The savory, or umami, flavor in this dish primarily comes from the aged Parmesan cheese and the cooked tomatoes. It’s that deep, satisfying taste that makes food so comforting. Interestingly, this same kind of flavor is the foundation of many Japanese dishes. For instance, the delicious & easy miso glazed eggplant recipe gets its savory notes from miso paste. Miso is used in a traditional Japanese preparation for eggplant called Nasu Dengaku, where the eggplant is grilled and brushed with a sweet and savory miso glaze. Both dishes use eggplant to carry incredible savory flavors, just from different culinary traditions.
Choosing the Right Cheese
For the best results, I recommend using whole milk mozzarella that you shred yourself. Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting as smoothly. For the parmesan, a wedge of real Parmigiano-Reggiano will give you the most flavor, but a good quality domestic parmesan works well too. The combination of creamy, melty mozzarella and sharp, salty parmesan is what gives this Spinach Eggplant Parmesan Casserole its signature taste and texture.
Baking Your Eggplant Parmesan to Perfection
The final step is the bake, where all the individual components come together into a single, glorious dish. The oven does all the hard work for you, so you can relax while your kitchen fills with the most amazing smells.
Getting that Golden-Brown Top
Bake the casserole uncovered for the last 10-15 minutes of cooking time. This allows the cheese on top to get beautifully golden brown and a little crispy around the edges. Keep a close eye on it during this stage to make sure it doesn’t burn. You’re looking for a bubbly, browned top that signals the dish is cooked through and ready to be devoured. Once it’s out of the oven, let it rest for at least 10 minutes before serving. This helps the layers set, making it much easier to cut and serve clean slices.
Storing and Reheating Leftovers
This dish is fantastic for leftovers, and some might say it tastes even better the next day. Store any remaining eggplant parmesan in an airtight container in the refrigerator for up to four days. You can also freeze it for later. To reheat, you can use the microwave for a quick meal, but for the best texture, I suggest reheating it in the oven at 350°F (175°C) until it’s hot and bubbly again. This helps the cheesy topping get nice and crisp, just like it was on the first day.

Full Recipe: Cheesy Spinach Eggplant Parmesan
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Servings: 6
Calories: Approximately 450 per serving
Ingredients
- 2 medium eggplants (about 2 lbs total), sliced into 1/2-inch rounds
- 2 tablespoons salt
- 3 tablespoons olive oil
- 1 (15-ounce) container ricotta cheese
- 1 large egg, lightly beaten
- 10 ounces frozen spinach, thawed and squeezed dry
- 1/2 cup grated Parmesan cheese, divided
- 1/2 teaspoon black pepper
- 1/4 teaspoon nutmeg
- 4 cups marinara sauce
- 2 cups shredded whole milk mozzarella cheese
Instructions
1. Prep the Eggplant: Place the eggplant slices in a single layer on baking sheets lined with paper towels. Sprinkle salt evenly over both sides of the slices. Let them stand for 30 minutes to draw out moisture.
2. Rinse and Dry: Rinse the eggplant slices under cold water to remove the salt. Pat them completely dry with paper towels.
3. Brown the Eggplant: Preheat your oven to 400°F (200°C). Brush the eggplant slices lightly with olive oil on both sides. Arrange them on baking sheets and bake for 15-20 minutes, flipping once, until they are tender and lightly browned.
4. Make the Filling: While the eggplant bakes, combine the ricotta cheese, beaten egg, thawed and dried spinach, 1/4 cup of the Parmesan cheese, black pepper, and nutmeg in a medium bowl. Mix well until everything is incorporated.
5. Assemble the Casserole: Lower the oven temperature to 375°F (190°C). Spread 1 cup of marinara sauce in the bottom of a 9×13-inch baking dish. Arrange half of the baked eggplant slices in a single layer over the sauce.
6. Layer It Up: Dollop the ricotta-spinach mixture evenly over the eggplant layer. Top with 1 cup of marinara sauce. Arrange the remaining eggplant slices on top.
7. Final Layers: Pour the remaining 2 cups of marinara sauce over the eggplant. Sprinkle the shredded mozzarella and the remaining 1/4 cup of Parmesan cheese evenly over the top.
8. Bake: Bake for 25-30 minutes, or until the sauce is bubbly and the cheese is melted and starting to brown.
9. Rest and Serve: Let the eggplant parmesan rest for 10 minutes before cutting and serving. This allows it to set.
Chef’s Notes
- Squeezing the spinach completely dry is crucial. Any excess water will make the filling and the final dish watery.
- For an extra touch of flavor, add a clove of minced garlic to the ricotta mixture.
- Feel free to use your favorite homemade or store-bought marinara sauce. A high-quality sauce makes a big difference.
Frequently Asked Questions
Do I need to peel the eggplant for this parmesan recipe?
No, you do not need to peel the eggplant. The skin becomes tender during baking and adds a nice texture and color to the dish. It also contains fiber and nutrients. Just be sure to wash the eggplant well before slicing.
Can I make this Spinach Eggplant Parmesan Casserole ahead of time?
Yes, this is a great make-ahead meal. You can assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking. You may need to add 10-15 minutes to the baking time since it will be starting from cold.
What type of spinach is best, fresh or frozen?
Frozen chopped spinach is very convenient for this recipe. Just make sure to thaw it completely and squeeze out as much water as possible. If you prefer to use fresh spinach, you will need about 1.5 pounds. Sauté it until it wilts, let it cool, and then squeeze it dry before adding it to the ricotta mixture.
How do I prevent my eggplant parmesan from becoming watery?
The most important step to prevent a watery result is salting the eggplant slices before baking. This process, called “sweating,” draws out a significant amount of excess moisture. Additionally, ensuring your thawed spinach is squeezed very dry will keep the ricotta filling from becoming too wet.
Conclusion
This Secret #1 Eggplant Parmesan Recipe with Cheese and Spinach is more than just food; it’s a feeling of comfort and home. It brings together simple ingredients in a way that creates something truly special. While a delicious & easy miso glazed eggplant recipe is perfect for a quick dinner, this baked casserole is what you make when you want to slow down and enjoy a meal made with love. I hope this dish becomes a beloved favorite at your table, just as it is at mine.




