When you want a vegetable dish that feels comforting, creamy, and a little special, Eggplant Gratin is an excellent choice. Tender slices of eggplant are layered with a rich creamy sauce, garlic, herbs, and plenty of cheese, then baked until bubbling and beautifully golden on top.
This recipe turns simple eggplant into a satisfying side dish that works just as well for a weeknight dinner as it does for a holiday meal. The eggplant becomes soft and tender in the oven, while the cheese develops a golden crust that makes every serving irresistible.
What makes this Eggplant Gratin especially convenient is that it doesn’t require complicated techniques. A few simple preparation steps help the eggplant cook evenly and prevent the finished dish from becoming watery.
The combination of tender vegetables, creamy sauce, garlic, herbs, and melted cheese creates the kind of comforting flavor that makes you want another spoonful.
Table of Contents
Why You’ll Love This Eggplant Gratin
There are plenty of reasons to add this Eggplant Gratin to your recipe rotation.
Creamy and Cheesy
The combination of cream, cheese, and tender eggplant creates a rich texture that’s incredibly comforting.
Golden on Top
The cheese forms a lightly browned crust in the oven, adding texture and extra flavor.
Easy Ingredients
You can make this recipe using simple ingredients that are easy to find.
Great Side Dish
Serve it alongside chicken, steak, fish, pasta, or a fresh salad.
Perfect for Entertaining
It looks beautiful when baked in a casserole dish and served straight to the table.
Customizable
Add herbs, tomatoes, breadcrumbs, different cheeses, or spices depending on what you have available.
For another vegetable-centered side dish, you can also try our Oven Roasted Garlic Cabbage Steaks, which feature tender vegetables and deeply roasted edges.
What Is Eggplant Gratin?
Eggplant Gratin is a baked vegetable dish made with sliced eggplant, a creamy or seasoned sauce, and a layer of cheese that becomes golden and bubbling in the oven.
The word “gratin” generally refers to a dish finished with a browned topping, often involving cheese, breadcrumbs, or a combination of both.
In this version, thinly sliced eggplant is layered with garlic-infused cream and cheese. Baking allows the eggplant to soften while the sauce thickens and the top develops a rich golden crust.
The result is creamy, savory, tender, and satisfying without being difficult to prepare.
Ingredients for Eggplant Gratin
The ingredient list for this Eggplant Gratin is simple, but each ingredient contributes something important.
Eggplant
Choose firm, medium-sized eggplants with smooth skin. Avoid eggplants with large soft spots.
Heavy Cream
Heavy cream creates the rich, velvety sauce that surrounds the eggplant.
Garlic
Fresh garlic gives the gratin a deep savory flavor.
Parmesan Cheese
Parmesan adds a salty, nutty flavor and helps the top brown beautifully.
Mozzarella Cheese
Mozzarella provides the stretchy, creamy melted-cheese texture that makes gratin so satisfying.
Butter
A little butter helps enrich the sauce and grease the baking dish.
Dried Thyme
Thyme pairs beautifully with eggplant and cream.
Salt
Salt brings all the flavors together.
Black Pepper
Freshly ground black pepper adds mild heat and balances the richness.
Nutmeg
A very small pinch of nutmeg works especially well with creamy sauces.
Fresh Parsley
Parsley adds a fresh finish and bright color.
Optional Breadcrumbs
A small amount of breadcrumbs can create an even crispier topping.
How to Prepare the Eggplant
Before assembling the Eggplant Gratin, take a few minutes to prepare the eggplant properly.
Slice Evenly
Cut the eggplant into slices approximately 1/4 to 1/2 inch thick.
Try to keep them as even as possible so they cook at the same rate.
Salt If Desired
If your eggplant tends to be bitter or especially watery, lightly sprinkle the slices with salt.
Let them stand for about 15 to 20 minutes.
Pat away the moisture with paper towels before continuing.
This step is optional, but it can help reduce excess moisture.
Avoid Very Thin Slices
Extremely thin eggplant slices can become overly soft before the gratin has finished baking.
Moderately thick slices work better because they hold their structure while becoming tender.
For more guidance on selecting, storing, and preparing eggplant, see this eggplant preparation guide from Iowa State University Extension.
How to Make Eggplant Gratin
Making Eggplant Gratin is easier than it may seem.
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Lightly butter a baking dish.
A medium casserole dish works well for this recipe.
Step 2: Prepare the Cream Sauce
Add the heavy cream, minced garlic, thyme, salt, black pepper, and a small pinch of nutmeg to a saucepan.
Warm the mixture gently over low to medium heat.
Do not let it boil aggressively.
Heat just until the garlic and herbs become fragrant.
Step 3: Prepare the Cheese
In a small bowl, combine the Parmesan and mozzarella.
Keeping the cheese mixture ready makes layering easier.
Step 4: Layer the Eggplant
Arrange a layer of eggplant slices in the bottom of the baking dish.
Try not to overlap them too heavily.
Step 5: Add Cream
Drizzle some of the cream mixture over the eggplant.
The liquid should lightly coat the slices without completely flooding the dish.
Step 6: Add Cheese
Sprinkle a layer of the cheese mixture over the eggplant.
Step 7: Repeat
Continue layering:
- Eggplant
- Cream sauce
- Cheese
Repeat until all ingredients have been used.
Finish with a generous layer of cheese on top.
Step 8: Add Breadcrumbs
For a crispier finish, sprinkle a thin layer of breadcrumbs over the cheese.
This step is optional.
Step 9: Bake
Cover the dish loosely with foil and bake for approximately 30 minutes.
Then remove the foil.
Step 10: Brown the Top
Continue baking uncovered for another 15 to 20 minutes.
The eggplant should be tender and the top should be bubbling and golden.
If you want an especially browned finish, place the dish under the broiler for 1 to 2 minutes.
Watch it carefully because cheese can brown very quickly.
Step 11: Rest
Remove the Eggplant Gratin from the oven.
Let it rest for about 10 minutes before serving.
This gives the sauce time to settle and makes the gratin easier to portion.
How to Keep Eggplant Gratin From Getting Watery

One of the biggest concerns when making Eggplant Gratin is excess moisture.
Eggplant naturally contains a lot of water, so a few preparation choices can make a significant difference.
Salt and Pat Dry
If your eggplant releases a lot of moisture, lightly salt the slices before cooking and pat them dry.
Don’t Add Too Much Cream
The eggplant will release moisture as it bakes.
Using too much cream can result in a runny dish.
Avoid Overlapping Too Much
Crowded layers can trap moisture.
Arrange the slices as evenly as possible.
Use a Hot Enough Oven
A properly preheated oven helps the liquid evaporate and allows the top to brown.
Let It Rest
Resting the dish for 10 minutes after baking gives the sauce a chance to thicken.
Best Cheese for Eggplant Gratin
Cheese is one of the most important parts of a great Eggplant Gratin.
Parmesan
Parmesan gives the topping a salty, nutty flavor and encourages browning.
Mozzarella
Mozzarella provides creaminess and stretch.
Gruyère
Gruyère creates a rich, slightly nutty flavor and melts beautifully.
Fontina
Fontina is an excellent melting cheese with a mild, creamy flavor.
Cheddar
A sharp cheddar can work if you want a stronger cheese flavor.
Cheese Blend
A combination of Parmesan and mozzarella is simple and dependable, but you can customize the blend based on what you have available.
Eggplant Gratin With Tomatoes
For a brighter Mediterranean-inspired version, add thinly sliced tomatoes between the layers.
Use firm tomatoes and pat them dry before adding them to the dish.
Tomatoes bring acidity and freshness that balance the cream and cheese.
You can also add fresh basil after baking.
This version pairs particularly well with grilled chicken, fish, or crusty bread.
Garlic and Herb Eggplant Gratin
For a stronger herb flavor, add fresh or dried herbs to the cream mixture.
Good choices include:
- Thyme
- Oregano
- Basil
- Rosemary
- Parsley
Garlic, thyme, and Parmesan create one of the simplest and most flavorful combinations.
For an extra savory flavor, add a little finely grated onion to the cream sauce.
Crispy Eggplant Gratin
For a more textured topping, combine:
- Parmesan
- Mozzarella
- Breadcrumbs
- Black pepper
- A little olive oil
Sprinkle this mixture generously over the top before baking.
The breadcrumbs help create a crunchy contrast to the creamy eggplant underneath.
Don’t use too many breadcrumbs, though, because they can overpower the delicate texture of the gratin.
Spicy Eggplant Gratin
For a little heat, add:
- Crushed red pepper flakes
- Smoked paprika
- Cayenne pepper
- Black pepper
Mix the spice directly into the cream sauce.
Start with a small amount and increase it according to taste.
A little heat works particularly well with the richness of the cream and cheese.
What to Serve With Eggplant Gratin
This Eggplant Gratin is versatile enough to serve with many different meals.
Grilled Chicken
The creamy eggplant pairs beautifully with simply seasoned grilled chicken.
Roast Beef
Serve it alongside roast beef for a rich and comforting dinner.
Baked Fish
The gratin works well with salmon, cod, or other mild fish.
Pasta
Pair it with tomato pasta for a satisfying vegetarian meal.
Fresh Salad
A crisp green salad with lemon vinaigrette provides a refreshing contrast to the creamy gratin.
Crusty Bread
Bread is especially useful for soaking up the flavorful cream sauce.
SkilledCooks also has a Lemon Vinaigrette Dressing that works well with crisp salads and roasted vegetables.
Eggplant Gratin for Holidays
Eggplant Gratin is a great choice for holiday meals because much of the preparation can be done before guests arrive.
You can slice the eggplant, prepare the cream sauce, grate the cheese, and assemble the dish in advance.
Keep it covered and refrigerated until you’re ready to bake.
This makes it easier to coordinate with other dishes in the oven.
The bubbling cheese and golden crust also make the finished casserole especially attractive on a holiday table.
Can You Make Eggplant Gratin Ahead of Time?
Yes.
You can assemble the entire Eggplant Gratin several hours ahead of baking.
Cover the dish tightly and refrigerate.
When ready to cook, remove it from the refrigerator while the oven preheats.
Because the dish starts cold, you may need a little extra baking time.
Always check that the center is hot and the eggplant is tender before serving.
How to Store Eggplant Gratin
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate the gratin promptly.
When reheating, use the oven or toaster oven when possible.
This helps warm the center while keeping the cheese topping more appealing.
A microwave works for individual portions, but the topping will generally be softer.
Can You Freeze Eggplant Gratin?
Yes, but the texture may change slightly after freezing because both eggplant and cream can soften.
For best results, allow the gratin to cool completely.
Portion it into freezer-safe containers and seal tightly.
Thaw overnight in the refrigerator.
Reheat gently in the oven until hot throughout.
Freezing is convenient, but fresh or refrigerated gratin generally has the best texture.
Common Mistakes to Avoid
Using Too Much Cream
Too much liquid can make the finished gratin watery.
Skipping Drying
If the eggplant is very wet, pat it dry before layering.
Cutting Unevenly
Uneven slices can lead to some pieces being overcooked while others remain firm.
Overcrowding the Dish
Very dense layers can trap moisture.
Overbrowning the Cheese
Keep an eye on the top during the final minutes of baking.
Serving Immediately
Letting the gratin rest briefly helps the sauce settle.
Tips for the Best Eggplant Gratin
A few simple tricks can make a big difference.
Use Fresh Eggplant
Fresh, firm eggplant gives better texture than pieces that have already become soft.
Grate Cheese Fresh
Freshly grated cheese melts more evenly than many pre-shredded varieties.
Don’t Skip the Resting Time
Ten minutes can make the difference between a loose and neatly layered serving.
Season Every Layer
Don’t rely only on the sauce for flavor.
A little seasoning between layers helps the eggplant taste balanced.
Finish Under the Broiler
For a beautiful restaurant-style golden crust, use the broiler briefly at the end.
Stay nearby because the cheese can go from golden to burnt quickly.
Frequently Asked Questions
Do I need to peel the eggplant?
No. The skin is edible and helps the slices hold their shape.
You can peel it if you prefer a softer texture.
Why is my Eggplant Gratin watery?
Eggplant naturally releases moisture while cooking. Salting and patting the slices dry, avoiding excessive cream, and allowing the finished dish to rest can help.
What type of eggplant is best?
Medium-sized firm eggplants work well because they provide consistent slices and tender interiors.
Can I use another cheese?
Yes. Gruyère, fontina, provolone, cheddar, or a combination of cheeses can work depending on the flavor you want.
Can I make Eggplant Gratin without cream?
Yes. You can use a lighter milk-based sauce or béchamel-style sauce, although the flavor and texture will be different.
Can I make it vegetarian?
Yes. The basic recipe is vegetarian as long as the cheeses you choose are vegetarian-friendly.
Can I make it gluten-free?
Yes. Simply omit regular breadcrumbs or use gluten-free breadcrumbs.
Can I add meat?
Yes. Cooked ground beef, sausage, or shredded chicken can be layered between the eggplant slices.
Can I add tomatoes?
Absolutely. Tomatoes provide acidity and freshness and pair very well with the creamy cheese sauce.
How do I reheat Eggplant Gratin?
Reheat it in a moderate oven until warmed through. Individual portions can also be microwaved, although the cheese topping will be softer.
Why Eggplant Gratin Is a Great Comfort Food
There is something particularly satisfying about a casserole that comes out of the oven bubbling and golden.
Eggplant Gratin combines several textures in one dish: creamy sauce, soft vegetables, melted cheese, and a browned topping.
The eggplant becomes tender without disappearing completely, while the cheese gives every layer richness.
It’s the kind of side dish that can make a simple dinner feel more special without requiring hours of complicated preparation.
Final Thoughts
This Eggplant Gratin is an easy way to turn fresh eggplant into a rich, comforting, and flavorful baked dish.
With creamy sauce, garlic, herbs, Parmesan, and mozzarella, every bite combines tender eggplant with plenty of savory flavor.
For the best results, slice the eggplant evenly, manage excess moisture, don’t overload the dish with cream, and allow the gratin to rest before serving.
Whether you’re preparing a weeknight dinner, a family gathering, or a holiday meal, this recipe is an easy way to make vegetables feel completely irresistible.
Serve it warm with grilled meat, fish, pasta, salad, or crusty bread and enjoy a cozy homemade side dish that is sure to disappear quickly.
🍆 Recipe Card
Eggplant Gratin
This creamy Eggplant Gratin combines tender eggplant, garlic-infused cream, Parmesan, and mozzarella under a golden, bubbly cheese topping.
Prep Time: 15 minutes
Cook Time: 50 minutes
Rest Time: 10 minutes
Total Time: 1 hour 15 minutes
Yield: 6 servings
Category: Side Dish
Method: Baking
Cuisine: French-inspired / Mediterranean
Ingredients
- 2 medium eggplants
- 1 1/2 cups heavy cream
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Pinch of nutmeg
- 1 cup shredded mozzarella
- 1/2 cup freshly grated Parmesan
- 1 tablespoon butter
- 1/4 cup breadcrumbs, optional
- 2 tablespoons fresh parsley
Instructions
- Preheat oven to 375°F (190°C).
- Butter a medium baking dish.
- Slice eggplant into 1/4- to 1/2-inch slices.
- Salt lightly if desired and pat dry after 15–20 minutes.
- Warm cream, garlic, thyme, salt, pepper, and nutmeg in a saucepan.
- Layer eggplant in the baking dish.
- Add some cream sauce.
- Sprinkle with Parmesan and mozzarella.
- Repeat the layers.
- Finish with cheese and optional breadcrumbs.
- Cover loosely with foil.
- Bake for 30 minutes.
- Remove foil and bake another 15–20 minutes.
- Broil briefly for extra browning if desired.
- Rest for 10 minutes.
- Garnish with parsley and serve warm.