Zucchini gratin is the perfect side dish for summer. Sauteed zucchini in a cheesy, creamy sauce is topped with a crunchy breadcrumb topping and baked until golden brown.

A casserole dish with zucchini gratin being scooped out.

With summertime comes the abundance of fresh zucchini. We love to use it in sweet recipes like  sourdough zucchini bread and zucchini cake with cream cheese frosting, and savory ones like zucchini lasagnazucchini frittata, and stuffed zucchini boats.

Another favorite lately has been this simple zucchini gratin. It is simple to make, and yields the most cheesy, indulgent side. It’s perfect for pairing with roasted chicken or skillet pork chops with garlic and butter for a complete, crowd pleasing summer meal. 

Why You’ll Love This Recipe 

Perfect balance of textures – Tender zucchini, silky sauce, and a crisp, cheesy topping in every bite makes for the most flavorful recipe. 

Great way to incorporate veggies – This kind of cheesy dish with a cream sauce is my favorite way to incorporate veggies for even the pickiest eaters. 

Simple ingredients – This recipe is made with simple clean ingredients that you can feel good about!

Ingredients

Ingredients for cheesy zucchini gratin in bowls on a counter top.

Zucchini – This is a great way to use up this summer vegetable that is overflowing from the garden or the farmers market at this time of year.

Gruyere – I prefer to use fresh grated cheese rather than pre-packaged. This allows it to incorporate and melt more smoothly. 

Bread crumbs – I love using homemade bread crumbs in this recipe. They are a great use for stale sourdough bread!

A full ingredient list with exact amounts can be found in the recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

How to Make Zucchini Gratin

Zucchini cut into coins and onion in a skillet.

Step 1: In a large skillet, melt the butter over medium heat. Add the sliced onion and cook for 5–7 minutes, until softened. Stir in the garlic and zucchini and cook for another 5 minutes, stirring occasionally.

Seasonings added on top of coined zucchini in a skillet.

Step 2: Season with nutmeg, salt, and pepper, then sprinkle in the flour and stir well to coat the vegetables.

Cream sauce added to zucchini cut into coins in a skillet.

Step 3: Pour in the milk and cream, followed by the lemon zest. Cook over medium-low heat for 3–4 minutes, stirring frequently, until the mixture thickens slightly. Taste and adjust seasoning if needed.

Zucchini cut into coins in a cream mixture in a casserole dish.

Step 4: Transfer the mixture to a greased casserole dish.

Cheese covering zucchini and cream mixture in a casserole dish.

Step 5: In a small bowl, combine the Gruyere and breadcrumbs. Sprinkle evenly over the zucchini mixture, then dot the top with small pieces of butter.

A casserole dish of zucchini gratin baked to golden brown.

Step 6: Bake for 20 minutes, until golden and bubbling. Serve warm.

Tips 

  • Slice zucchini evenly. Keeping the rounds similar in thickness helps them cook at the same rate so you don’t end up with some mushy and some firm pieces.
  • This cheesy casserole pairs with almost any main course. It’s delicious alongside roast chicken, steak, pork, salmon, or baked ham. 
  • Allow the zucchini gratin to rest for a few minutes before serving to let the sauce set up. 

Recipe FAQs

Does zucchini gratin get watery?

Due to the high water content of the zucchini, it is important to sauté it first for best results. This eliminates the excess moisture and avoids a watery dish. 

Can I make this dish ahead of time?

While I wouldn’t recommend baking the entire dish ahead of time, you can make the process quicker by prepping the individual components early.  Slice the vegetables, make the sauce, and prep your shredded cheese. You can then assemble the dish quickly and bake when needed.

Do I need to peel the zucchini?

There is no need to peel the zucchini! Leaving the skin on helps it to hold its shape when baking, and adds a beautiful color.

A large silver spoon scooping out zucchini gratin from a casserole dish.

Cheesy Zucchini Gratin Recipe

No ratings yet
Zucchini gratin is the perfect side dish for summer. Sautéed zucchini in a cheesy, creamy sauce is topped with a crunchy breadcrumb topping and baked until golden brown.
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings: 8 Servings
Part of a casserole dish of gratin with a silver serving spoon scooping some out.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients

  • 3 tablespoons butter
  • 1 large yellow onion, sliced
  • 1 clove garlic, minced
  • 4 medium zucchini, cut into 1/4″ thick slices
  • ¼ teaspoon ground nutmeg
  • ½ teaspoon salt
  • teaspoon pepper
  • 2 tablespoons flour
  • 1 cup heavy cream, 10%
  • ½ cup milk
  • 1 teaspoon lemon zest
  • 1 ½ cup Gruyere cheese, grated
  • 1 cup bread crumbs
  • 1 tablespoon butter, for topping before baking

Instructions 

  • Preheat the oven to 400 degrees Fahrenheit. Grease a large casserole dish, at least 2.5 quart capacity, and set aside.
  • In a large skillet, melt the butter over medium heat. Add the sliced onion and cook for 5–7 minutes, until softened. Stir in the garlic and zucchini and cook for another 5 minutes, stirring occasionally.
  • Season with nutmeg, salt, and pepper, then sprinkle in the flour and stir well to coat the vegetables.
  • Pour in the milk and cream, followed by the lemon zest. Cook over medium-low heat for 3–4 minutes, stirring frequently, until the mixture thickens slightly. Taste and adjust seasoning if needed.
  • Transfer the mixture to casserole dish.
  • In a small bowl, combine the Gruyere and breadcrumbs. Sprinkle evenly over the zucchini mixture, then dot the top with small pieces of butter.
  • Bake for 20 minutes, until golden and bubbling. Serve warm.

Notes

  • Slice zucchini evenly. Keeping the rounds similar in thickness helps them cook at the same rate so you don’t end up with some mushy and some firm pieces.
  • This cheesy casserole pairs with almost any main course. It’s delicious alongside roast chicken, steak, pork, salmon, or baked ham. 
  • Allow the zucchini gratin to rest for a few minutes before serving to let the sauce set up. 

Nutrition

Serving: 1Serving | Calories: 346kcal | Carbohydrates: 17g | Protein: 12g | Fat: 26g | Saturated Fat: 16g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.2g | Cholesterol: 78mg | Sodium: 488mg | Potassium: 380mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1068IU | Vitamin C: 19mg | Calcium: 335mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating