This post may contain affiliate links. Please see our disclosure policy.
This recipe for a Gratin de Courgettes (the French name for a Courgette Gratin) is so delicious. It’s creamy and rich, with an oozy cheese sauce and soft, melty courgettes (zucchini). With a golden crispy top, it’s the perfect gratin. The best part, aside from how good it is, is it doesn’t take too much effort and relies on the oven to do the hard work.

Table of Contents
This gratin is quite traditional, with a cheese béchamel poured over the softened courgettes, then grilled until the top is crispy. A gratin just refers to a dish with a golden, crispy top, but it can be with any filling, so you’ll often see potato gratins too. I love courgettes for their texture in this. They retain a slight bite from their skin but melt perfectly into the cheese sauce.
Why you will love this recipe
- This dish is super comforting with its creamy cheese sauce and a crisp golden topping.
- It’s a versatile recipe – it works as a side dish or a light main.
- Make-ahead friendly – it can be prepped in advance and baked when needed.
- It’s absolutely delicious with minimal effort required.

Ingredients
- Courgettes (zucchini) – Green courgettes look nice here with the cheese sauce, but yellow courgettes also work. Known as zucchini in other parts of the world!
- Gruyère – This is a nutty hard cheese that I love here. You can find it in most big supermarkets.
- Milk – You can use semi-skimmed or whole milk. Whole will make it more luxurious, but if it’s a weeknight, you may prefer semi-skimmed.
Substitutions and variations
Cheese swaps: Gruyère gives a nutty richness, while cheddar makes it sharper. You can also try Comté, Emmental, or even a mix for more depth.
Make it vegetarian-friendly: Check your cheese labels, as some hard cheeses like Parmesan may contain animal rennet.
Lighter version: Use semi-skimmed milk and skip the cream for a slightly lighter but still creamy sauce.
Extra flavor: Add a pinch of nutmeg to the béchamel sauce, or scatter in some fresh herbs such as thyme or basil with the courgettes.
How to make a delicious gratin de courgettes
Here’s a quick visual guide — the full recipe with exact measurements is below.

ONE: Over medium heat, heat a drizzle of olive oil in a large frying pan. Add the courgettes and fry until lightly golden and softened.

TWO: Add the garlic and cook for another minute. Transfer to a 10-inch (25 cm) diameter ovenproof dish. Preheat the oven to 375°F (190°C/170°C fan).

THREE: In a separate small saucepan, melt the butter. Once melted, add the flour and mix together. Cook for 1 minute. Then pour in the milk bit by bit, whisking as you go, to make a smooth white sauce.

FOUR: Once thickened, add the cheese, keeping some back for the top. Add the cream, season well with salt and pepper, then stir.

FIVE: Pour the cheese sauce evenly over the courgettes.

SIX: Sprinkle with the reserved cheese and breadcrumbs. Bake for 25–30 minutes until the topping is golden and crisp, and the sauce is bubbling at the edges.
Tips from Margie’s kitchen
- Slice evenly: While these don’t need to be sliced thinly as such, it’s nice if they are all even thickness, so I love my mandoline. It is one of my favorite kitchen gadgets as it makes slicing vegetables unbelievably quick and easy. Just make sure to use the guard and go slowly, as they can be very sharp and dangerous!
- Make ahead: This dish can be assembled a day in advance. Prepare the courgettes and cheese sauce, layer everything in the dish, then cover and refrigerate. When ready to serve, bake as directed, adding 5–10 extra minutes to the cooking time if it’s going into the oven straight from the fridge.
Frequently asked questions
A gratin is normally any dish that is topped with cheese and/or breadcrumbs and baked (or broiled) until golden brown and crisp. Pommes au Gratin is probably the most famous version, but I love it this way with courgettes.
This is the perfect entertaining recipe to serve with a selection of your favorite salads or as a side to something more warming and comforting, such as a roast chicken. I think this would also be a nice side dish to a roast dinner, like a Brussels sprout gratin but with courgettes!
Any leftovers should be left to cool completely before covering and chilling in the fridge for up to 3 days.
Yes, you can freeze courgette gratin. Assemble the gratin, allow it to cool completely, then cover tightly and freeze for up to 2 months. Bake from frozen at 392°F (200°C/180°C fan) for about 45 minutes, covering with foil for the first 30 minutes to stop the top from browning too quickly.
Other recipes you may enjoy
If you liked this Courgette Gratin recipe, you should try my Easy Courgette Lasagne, Creamy Butternut Pasta, or my Pasta al Pesto.
Easy Pasta Recipes
Quick Creamy Courgette Pasta
Lunch Recipes
Courgette Corn Fritters
Lunch Recipes
Courgette Tart
Lunch Recipes
Courgette Galette (Galette de Courgettes)
If you tried this Gratin de Courgettes or any other recipe on the site, please do leave a comment and let us know how it went!

Creamy Courgette Gratin (Gratin de Courgettes)
Ingredients
- 6 zucchini (courgettes), sliced into 1cm rounds
- Olive oil
- 1 garlic clove, minced or grated
- 17 fl oz semi-skimmed or whole milk
- 2.75 oz butter, salted or unsalted
- 2.75 oz all-purpose flour (plain flour)
- 3.4 fl oz heavy cream (double cream), about scant 1/2 cup; optional
- 1 oz Parmesan, grated; about 1/3 cup
- 1 oz mature cheddar, grated; about 1/4 cup
- 1.75 oz Gruyère cheese, grated; about scant 1/2 cup
- 1 oz breadcrumbs, regular or panko; about scant 1/2 cup
- Flaky salt
- Freshly ground black pepper
Instructions
- Over medium heat, heat a drizzle of olive oil in a large frying pan. Add the courgettes and fry until lightly golden and softened.
- Add the garlic and cook for another minute. Transfer to a 10-inch (25 cm) diameter ovenproof dish. Preheat the oven to 375°F (190°C/170°C fan).
- In a separate small saucepan, melt the butter. Once melted, add the flour and mix together. Cook for 1 minute. Then pour in the milk bit by bit, whisking as you go, to make a smooth white sauce.
- Once thickened, add the cheese, keeping some back for the top. Add the cream, season well with salt and pepper, then stir.
- If you're not using cream, just add a splash more milk until it's the right consistency. The sauce is ready when it coats the back of a spoon. Run your finger through the sauce on the spoon, and if the line stays clear without the sauce running back together, it’s ready.
- Pour the cheese sauce evenly over the courgettes. Sprinkle with the reserved cheese and breadcrumbs.
- Bake for 25–30 minutes until the topping is golden and crisp, and the sauce is bubbling at the edges. Allow to rest for a few minutes before serving.
Notes
Make-ahead and storage
To store: Once baked and cooled, cover the gratin tightly with foil or transfer it to an airtight container. It will keep in the fridge for up to 3 days. To reheat: Reheat in the oven at 356°F (180°C/160°C fan) for 15–20 minutes until piping hot and the topping has re-crisped. For smaller portions, you can also reheat in the microwave, though the topping may soften. To freeze: assemble the gratin, allow it to cool completely, then cover tightly and freeze for up to 2 months. Bake from frozen at 356°F (180°C/160°C fan) for about 45 minutes, covering with foil for the first 30 minutes to stop the top from browning too quickly. Make-ahead: This dish can be assembled a day in advance. Prepare the courgettes and cheese sauce, layer everything in the dish, then cover and refrigerate. When ready to serve, bake as directed, adding 5–10 extra minutes to the cooking time if it’s going into the oven straight from the fridge.More quick tips
Make it vegetarian-friendly: Check your cheese labels, as some hard cheeses like Parmesan may contain animal rennet. Lighter version: Use semi-skimmed milk and skip the cream for a slightly lighter but still creamy sauce. Extra flavor: Add a pinch of nutmeg to the béchamel sauce, or scatter in some fresh herbs such as thyme or basil with the courgettes. Cheese swaps: Gruyère gives a nutty richness, while cheddar makes it sharper. You can also try Comté, Emmental, or even a mix for more depth.Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.








Such a delicious easy recipe. We love it in the summer months when everything is in season.