There is something truly irresistible about the silky, comforting layers in this Creamy Zucchini Gratin Recipe. It combines tender zucchini slices with a luscious, herb-infused cream sauce and a golden, crispy breadcrumb topping that simply melts in your mouth. Perfectly balanced with just the right amount of cheese and subtle hints of thyme, this dish brings warmth and elegance to any table. Whether you’re a longtime zucchini fan or just discovering its potential, this gratin is sure to become a beloved favorite that you’ll want to make again and again.

Ingredients You’ll Need
This Creamy Zucchini Gratin Recipe calls for a handful of simple, wholesome ingredients that work harmoniously to build layers of flavor, texture, and visual appeal. Each ingredient serves an important role, from the creamy sauces to the crisp breadcrumb topping, resulting in a dish that feels special yet approachable.
- Butter (4 tablespoons, divided): Provides richness and helps create that velvety sauce that binds the gratin together.
- Flour (2 tablespoons): Essential for thickening the cream sauce to achieve just the right consistency.
- Heavy Cream (1/2 cup): Adds a decadent, smooth texture that makes the gratin truly creamy.
- Milk (3/4 cup): Balances the richness of the cream and keeps the sauce light enough to layer beautifully.
- Dried Thyme (1/4 teaspoon): Infuses a subtle earthy flavor that brightens the dish without overpowering.
- Salt and Pepper: Basic seasoning that enhances every component of the recipe.
- Zucchini (1 1/2 pounds, sliced 1/2 inch thick): The star vegetable, tender yet with enough structure to hold the gratin layers.
- Onion (1/2 cup, diced): Adds a gentle sweetness and depth of flavor when sautéed.
- Monterey Jack Cheese (2 cups, shredded): Melts beautifully, creating gooey, mild pockets of cheese throughout.
- Italian Breadcrumbs (1/2 cup): Gives the top layer a satisfying crunch and golden color after baking.
- Chopped Parsley (1 tablespoon): Fresh garnish that adds a pop of color and light herbaceous notes.
- Cooking Spray: Keeps the baking dish greased for easy serving and a crispy base.
How to Make Creamy Zucchini Gratin Recipe
Step 1: Sauté the Zucchini and Onion
Start by melting 2 tablespoons of butter in a large pan over medium heat. While the butter is warming, preheat your oven to 350°F. Add the zucchini slices and diced onion to the pan, then sauté gently for about 5 to 6 minutes until the vegetables are tender yet still hold their shape. Season with salt and pepper to bring out their natural sweetness and depth. Once cooked, transfer this mixture into a bowl and cover to keep warm while you prepare the sauce.
Step 2: Prepare the Creamy Sauce
In the same pan, wipe out any excess moisture with a paper towel to prevent lumps. Melt the remaining 2 tablespoons of butter, then whisk in the flour. Cook the flour and butter mixture for about 1 minute until it turns slightly bubbly – this step cooks out the raw flour taste. Gradually whisk in the milk, stirring constantly to maintain a smooth texture. Let it cook for 2 to 3 minutes until slightly thickened. Stir in the heavy cream and dried thyme, seasoning again lightly with salt and pepper. Continue cooking the sauce for another 2 minutes until it reaches a creamy consistency perfect for layering. This sauce is the heart of your Creamy Zucchini Gratin Recipe.
Step 3: Assemble the Gratin Layers
Lightly grease a 6-cup baking dish with cooking spray. Spread about a quarter of the creamy sauce evenly on the bottom to create a smooth base layer. Next, add 1/3 of your sautéed zucchini and onion mixture over the sauce, drizzle with another quarter of the sauce, and sprinkle evenly with 1/3 of the shredded Monterey Jack cheese. Repeat this layering two more times, ending with a top layer of sauce and cheese to lock in the flavors and ensure cheesiness throughout.
Step 4: Add Breadcrumbs and Bake
Finish your gratin by sprinkling the Italian breadcrumbs across the top layer. This topping is what transforms the dish from delicious to downright irresistible with its golden crunch. Place the baking dish in the preheated oven and bake for 20 minutes, or until the cheese has melted and the breadcrumbs have turned a gorgeous golden brown. Once out of the oven, sprinkle with fresh chopped parsley to add brightness and a lovely green touch that invites you to dive in.
How to Serve Creamy Zucchini Gratin Recipe

Garnishes
Adding a sprinkle of fresh parsley or even a few delicate basil leaves can elevate the fresh appeal of the gratin. A light drizzle of good quality olive oil or a squeeze of lemon juice over the top can also add an unexpected brightness that contrasts wonderfully with the creamy richness.
Side Dishes
This Creamy Zucchini Gratin Recipe pairs beautifully with a crisp green salad dressed in tangy vinaigrette to balance the richness. For heartier meals, serve alongside roasted chicken, grilled fish, or a simple steak to create a comforting and satisfying dinner.
Creative Ways to Present
For a charming presentation, prepare the gratin in individual ramekins instead of one large dish. This makes serving effortless and perfect for sharing. Alternatively, assemble layers in a clear glass casserole so guests can admire the colorful strata before digging in. A rustic bread basket alongside rounds out the experience with a crunchy contrast.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, simply cover the gratin tightly with plastic wrap or transfer to an airtight container and refrigerate. It will stay fresh for up to 3 days, making it a fantastic option for quick lunches or easy dinners over the next few days.
Freezing
This gratin freezes well, making it a great dish to prepare in advance. Freeze portions in airtight containers or freezer bags for up to 2 months. When ready, thaw overnight in the fridge for the best texture upon reheating.
Reheating
Reheat leftovers in the oven at 350°F for about 15-20 minutes until warmed through and the topping has regained some of its crunch. Microwaving works too but might soften the breadcrumbs, so the oven is preferred for that perfect finish.
FAQs
Can I use other cheeses instead of Monterey Jack?
Absolutely! Mozzarella, Gruyère, or even a sharp cheddar work wonderfully in this gratin. Each cheese will offer a different flavor profile, so feel free to experiment based on your preferences.
Is there a way to make this recipe vegan?
Yes, swap out the butter for a plant-based margarine, use a non-dairy milk and cream alternative, and replace the cheese with a vegan shredded cheese. The texture and richness will be slightly different but still delicious!
What can I substitute for Italian breadcrumbs?
If you don’t have Italian breadcrumbs, plain breadcrumbs mixed with a bit of dried Italian herbs or Parmesan cheese make a great substitute. You can even toast some panko for extra crunch.
Can I add other vegetables to the gratin?
Definitely. Thinly sliced eggplant, bell peppers, or mushrooms can all be layered with the zucchini to add variety and extra nutrition. Just be mindful of their moisture content to keep the gratin from getting soggy.
How thick should the zucchini slices be?
About 1/2 inch thick slices are ideal. This thickness ensures the zucchini will cook through evenly while still holding its shape and texture inside the gratin layers.
Final Thoughts
You really can’t go wrong with this Creamy Zucchini Gratin Recipe when you want a dish that feels both luxurious and homey. The layers of tender vegetables, smooth sauce, melty cheese, and crunchy topping have a comforting harmony that wins hearts at every meal. Give it a try—you might just find it becomes your new go-to recipe for weeknight dinners or special occasions alike. Happy cooking!
Print
Creamy Zucchini Gratin Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This Zucchini Gratin recipe offers a creamy, cheesy delight perfect for a comforting dinner. Featuring tender sautéed zucchini and onions layered with a rich cream sauce and melted Monterey Jack cheese, topped with crunchy Italian breadcrumbs and fresh parsley, it’s a luscious dish that brings out the best in simple ingredients.
Ingredients
Vegetables
- 1 1/2 pounds Zucchini, cut into 1/2 inch slices
- 1/2 cup Onion, diced
- 1 tablespoon Chopped Parsley (for garnish)
Dairy & Fats
- 4 tablespoons Butter (divided use)
- 1/2 cup Heavy Cream
- 3/4 cup Milk
- 2 cups Monterey Jack Cheese, shredded
Dry Ingredients & Seasonings
- 2 tablespoons Flour
- 1/4 teaspoon Dried Thyme
- Salt and Pepper, to taste
- 1/2 cup Italian Breadcrumbs
Other
- Cooking Spray (to grease the baking dish)
Instructions
- Preparation: Preheat your oven to 350°F. Gather and prepare all ingredients, slicing the zucchini into 1/2 inch slices and dicing the onion.
- Sauté Vegetables: In a large pan over medium heat, melt 2 tablespoons of butter. Add the sliced zucchini and diced onion, sautéing for 5-6 minutes until tender. Season with salt and pepper to your preference.
- Keep Warm: Transfer the cooked zucchini and onion mixture into a bowl and cover to maintain warmth while preparing the sauce.
- Make Roux: Wipe out the pan with a paper towel. Melt the remaining 2 tablespoons of butter in the same pan, then add the flour. Whisk continuously and cook for about 1 minute until the mixture is bubbly and lightly cooked to avoid a raw flour taste.
- Prepare Cream Sauce: Gradually whisk in the milk, cooking for 2-3 minutes until the mixture slightly thickens. Then stir in the heavy cream and dried thyme, seasoning with salt and pepper. Continue cooking for another 2 minutes until the sauce is smooth and cream slightly thickened.
- Assemble Gratin Layers: Lightly coat a 6-cup baking dish with cooking spray. Spread 1/4 of the creamy sauce evenly on the bottom. Layer 1/3 of the zucchini mixture over the sauce, drizzle another 1/4 of the sauce on top, then sprinkle with 1/3 of the shredded Monterey Jack cheese. Repeat the layering process twice more, finishing with cheese on top.
- Add Breadcrumb Topping & Bake: Sprinkle the Italian breadcrumbs evenly over the top of the final cheese layer. Place the baking dish in the preheated oven and bake for 20 minutes, or until the cheese is melted and breadcrumb topping is golden brown.
- Garnish & Serve: Remove the gratin from the oven and sprinkle with freshly chopped parsley before serving to add a fresh, vibrant touch.
Notes
- You can substitute Monterey Jack cheese with Gruyere or Mozzarella for a different flavor profile.
- For a lighter version, substitute heavy cream with half-and-half, although the gratin will be less rich.
- To keep breadcrumbs crunchy, toast them lightly before sprinkling on top.
- If zucchini is watery, sprinkle slices lightly with salt and let sit for 10 minutes to draw out moisture, then pat dry before cooking.
- This dish pairs wonderfully with a simple green salad or crusty bread for a complete meal.

