There are certain dishes that just feel like a warm hug, and for my family, this Eggplant Parmesan Recipe with Cheese and Spinach is at the top of that list. I remember my grandmother making a version that was fried, crispy, and absolutely delicious, but it was always a special occasion meal. I wanted to capture that same comforting flavor in a dish we could enjoy any night of the week. By adding spinach and baking the eggplant instead of frying it, I found a way to add extra nutrients and simplify the whole process.
This recipe has become a staple because it delivers all the cheesy, saucy goodness we crave without the extra work. It’s the kind of meal that fills the house with an amazing aroma, drawing everyone to the kitchen. It’s perfect for a cozy Sunday dinner, but it’s also simple enough for a weekday. For those truly busy nights when even this easy recipe feels like too much, a quick microwave mug meal can be a lifesaver. But when you have a little time, this Eggplant Parmesan Recipe with Cheese and Spinach is worth every minute.
Why You’ll Love This Eggplant Parmesan Recipe with Cheese and Spinach
This isn’t just another eggplant parmesan; it’s a version designed for modern kitchens and busy families. We keep all the classic, comforting elements while making a few small changes that make a big difference in both preparation and nutrition. The final result is a bubbling, golden-brown casserole that tastes indulgent but is surprisingly straightforward to assemble. The addition of spinach introduces a fresh, earthy note that cuts through the richness of the cheese and marinara sauce.
Moreover, this dish is wonderfully adaptable. You can adjust the seasonings, try different cheeses, or even add other vegetables to the layers. It’s a forgiving recipe that invites you to make it your own.
A Healthier, Baked Alternative
Traditionally, eggplant parmesan involves frying the eggplant slices in a good amount of oil. While delicious, this method can be messy and adds extra fat. My recipe skips the frying pan entirely. Instead, we bake the eggplant slices until they are tender and lightly browned. This approach not only reduces the overall calorie count but also makes cleanup much easier. You get perfectly cooked eggplant with a wonderful texture that holds up well in the casserole, all without the splatter and hassle of frying.
Packed with Flavorful Layers
The magic of a great eggplant parmesan is in its layers. Each component brings something special to the final dish. We start with tender baked eggplant slices that act as a sturdy base. Then, we add a simple yet flavorful ricotta and spinach mixture, which adds a creamy texture and a boost of greens. A generous amount of your favorite marinara sauce follows, along with melted mozzarella and a sprinkle of sharp Parmesan cheese. Every bite gives you a perfect combination of savory sauce, creamy filling, and gooey cheese.
Choosing the Best Ingredients for Eggplant Parmesan
Great ingredients are the foundation of any memorable meal. For this recipe, you don’t need anything fancy, but picking fresh, quality components will certainly pay off in the final taste and texture of your dish. From the eggplant itself to the cheeses and sauce, each choice contributes to the overall success of the casserole.
You can find everything you need at a standard grocery store. The key is to look for freshness, especially with the produce. A good eggplant and fresh spinach will bring a vibrancy that canned or older ingredients just can’t match.
Selecting the Perfect Eggplant
When you’re at the store, look for a large, firm globe eggplant. The ideal eggplant will have smooth, shiny, and deeply colored skin. Give it a gentle press; it should feel firm with a slight give, similar to a ripe tomato. Avoid eggplants with soft spots, bruises, or wrinkled skin, as these are signs of age. A smaller, younger eggplant often has fewer seeds and a less bitter taste, which is perfect for this recipe. One large eggplant, about 1.5 to 2 pounds, is typically enough for a standard 9×13 inch baking dish.
Cheese and Sauce Selections
The cheese trio is what makes this dish so irresistible. For the filling, whole-milk ricotta provides a rich, creamy texture that part-skim versions can’t quite replicate. For the topping, low-moisture mozzarella is the best choice because it melts beautifully without releasing too much water. And, of course, freshly grated Parmesan cheese adds that classic salty, nutty flavor. While pre-shredded cheese is convenient, grating your own from a block results in a better melt. As for the marinara, use your favorite store-bought brand or a simple homemade sauce. Look for one with a bright tomato flavor that isn’t overly sweet.

The Secrets to Perfect Baked Eggplant with Spinach and Cheese
Achieving a perfect Baked Eggplant with Spinach and Cheese comes down to a few key techniques. Many people worry about their final dish being watery or the eggplant being bitter. Fortunately, a couple of simple steps can prevent these common problems and set you up for success. Taking a little extra time during the prep stage makes a world of difference. It’s these small details that transform a good dish into a great one.
The history of this type of dish, known as Parmigiana, is rooted in Southern Italian cuisine, where simple, fresh ingredients are layered to create something truly special. We’re following that same philosophy here.
The Importance of Salting Your Eggplant
Salting the eggplant slices before baking is a crucial step. Eggplant contains a lot of water, and salting helps draw out this excess moisture. This not only prevents the final casserole from becoming watery but also helps break down the slightly bitter compounds often found in eggplant. Simply lay the slices on a baking sheet, sprinkle them generously with salt, and let them sit for about 30 minutes. You will see beads of water form on the surface. Afterward, pat the slices dry with a paper towel to remove the moisture and excess salt before baking.
Building Your Casserole
Layering is where the fun begins. Start with a thin layer of marinara sauce on the bottom of your baking dish to prevent sticking. Follow with a single layer of your pre-baked eggplant slices. Next, spread half of the ricotta-spinach mixture over the eggplant. Top that with more marinara sauce, a sprinkle of mozzarella, and Parmesan cheese. Repeat the layers one more time, finishing with a final layer of sauce and a generous blanket of mozzarella and Parmesan. This methodical layering gives you distinct, flavorful strata in every slice.
Serving and Storing Your Cheesy Eggplant Bake
Once your eggplant parmesan comes out of the oven, bubbling and golden, the hardest part is waiting a few minutes for it to set. Letting it rest for about 10 minutes before slicing helps the layers hold together, making it much easier to serve clean, beautiful portions. This dish is hearty enough to be a meal on its own, but it also pairs wonderfully with a few simple sides to round out the dinner.
Proper storage is also key if you’re lucky enough to have leftovers. This dish tastes just as good, if not better, the next day as the flavors continue to meld together.
What to Serve Alongside
This Eggplant Parmesan Recipe with Cheese and Spinach is incredibly versatile. For a classic Italian-American dinner, serve it with a side of spaghetti or your favorite pasta tossed in a little olive oil and garlic. A simple, crisp green salad with a light vinaigrette provides a fresh contrast to the rich, cheesy casserole. If you want something to soak up the extra sauce, a loaf of crusty garlic bread is always a welcome addition to the table.
Storing and Reheating Leftovers
To store leftovers, allow the casserole to cool completely before covering it tightly with plastic wrap or transferring it to an airtight container. It will keep well in the refrigerator for up to four days. You can also freeze individual portions for a quick meal later on. To reheat, you can use the microwave for a quick warm-up, but the best method is to bake it in the oven at 350°F (175°C) until it’s heated through and the cheese is bubbly again. This helps restore some of the original texture.

Full Recipe: Eggplant Parmesan with Cheese and Spinach
Prep Time: 35 minutes
Cook Time: 45 minutes
Total Time: 1 hour 20 minutes
Servings: 6-8
Calories: Approximately 380 kcal per serving
Ingredients
- 1 large eggplant (about 1.5-2 lbs), sliced into 1/2-inch thick rounds
- 2 teaspoons kosher salt
- 2 tablespoons olive oil
- 1 (15 oz) container whole-milk ricotta cheese
- 1 large egg, lightly beaten
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1/2 cup grated Parmesan cheese, divided
- 1 teaspoon garlic powder
- 1/2 teaspoon black pepper
- 1 (24 oz) jar of your favorite marinara sauce
- 2 cups shredded low-moisture mozzarella cheese
Instructions
1. Prep the Eggplant: Arrange the eggplant slices in a single layer on a baking sheet. Sprinkle both sides with kosher salt and let them sit for 30 minutes. This process draws out excess water.
2. Preheat Oven: Preheat your oven to 400°F (200°C).
3. Bake the Eggplant: Pat the eggplant slices completely dry with paper towels. Toss them with olive oil and arrange them in a single layer on a parchment-lined baking sheet. Bake for 20-25 minutes, flipping once halfway through, until they are tender and lightly browned.
4. Make the Filling: While the eggplant bakes, combine the ricotta, beaten egg, thawed and squeezed spinach, 1/4 cup of the Parmesan cheese, garlic powder, and black pepper in a medium bowl. Mix well.
5. Assemble the Casserole: Lower the oven temperature to 375°F (190°C). Spread a thin layer (about 1/2 cup) of marinara sauce in the bottom of a 9×13 inch baking dish. Arrange half of the baked eggplant slices over the sauce.
6. Layer It Up: Dollop and spread half of the ricotta-spinach mixture over the eggplant. Top with about 1 cup of marinara sauce and 1 cup of mozzarella cheese.
7. Repeat Layers: Add the remaining eggplant slices, the rest of the ricotta mixture, and another cup of marinara sauce.
8. Final Topping: Top the casserole with the remaining mozzarella and the remaining 1/4 cup of Parmesan cheese.
9. Bake: Bake uncovered for 25-30 minutes, or until the sauce is bubbly and the cheese is melted and golden brown.
10. 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: It’s very important to squeeze as much water as possible out of the thawed spinach. You can use your hands or press it in a fine-mesh sieve. This prevents a watery filling.
- Cheese Choice: For the best melt, buy blocks of mozzarella and Parmesan and grate them yourself.
- Make-Ahead: You can assemble the entire casserole a day in advance. Just cover and refrigerate it. You may need to add 10-15 minutes to the baking time.
Frequently Asked Questions
Do you have to peel eggplant for eggplant parmesan?
No, you do not have to peel the eggplant. The skin is edible and becomes quite tender after baking. It also helps the slices hold their shape during the cooking process. However, if you prefer a softer texture or have an older eggplant with tougher skin, you can certainly peel it.
How do you get the bitterness out of eggplant?
The key to removing bitterness is salting the eggplant before cooking. This technique, known as degorging, draws out moisture and the bitter-tasting compounds within the eggplant. Just sprinkle the slices with salt, let them sit for about 30 minutes, and then pat them dry.
Why is my eggplant parmesan watery?
A watery result is usually caused by excess moisture from the eggplant or the spinach. To prevent this, make sure you salt the eggplant slices and pat them dry. It is also critical to squeeze all the water out of the thawed spinach before mixing it with the ricotta. Using low-moisture mozzarella also helps.
Can I make this eggplant parmesan recipe ahead of time?
Yes, this is a great dish to prepare in advance. You can assemble the entire casserole, cover it tightly, and store it in the refrigerator for up to 24 hours before baking. When you are ready to cook, just add about 10-15 minutes to the baking time since it will be starting from a colder temperature.
A Perfect Comfort Meal
This Eggplant Parmesan Recipe with Cheese and Spinach is proof that you can have a deeply satisfying, comforting meal without a complicated process. The layers of tender eggplant, creamy ricotta-spinach filling, and savory marinara, all topped with melted cheese, create a dish that feels special enough for guests but is easy enough for any night of the week. I hope your family enjoys this recipe as much as mine does. Happy cooking




