
I recently made this Squash Gruyère Gratin Recipe, and honestly, it turned out better than I expected. The creamy layers, nutty cheese, and tender squash created the perfect comfort dish. I love how simple ingredients transform into something so rich and elegant.
It’s the kind of recipe I’d proudly serve at a dinner party or enjoy on a cozy night in. If you enjoy cheesy baked dishes, this one will quickly become your favorite. You can also enjoy similar ideas like Grilled Zucchini Ideas for a lighter side dish.

Ingredients
Here’s everything you’ll need to make this delicious gratin. I’ve added a few helpful tips to ensure the best results:
- 2 medium delicata squash (sliced into thin rounds) – keep the skin on; it softens beautifully when baked
- 1 cup Gruyère cheese (freshly grated) – always grate fresh for better melting and flavor
- ½ cup heavy cream – adds richness and helps create a silky texture
- ¼ cup whole milk – balances the cream without making it too heavy
- 2 cloves garlic (minced) – enhances the overall savory flavor
- 1 tablespoon butter – for greasing the baking dish and adding richness
- ½ teaspoon salt – adjust to taste
- ¼ teaspoon black pepper – adds a mild kick
- ¼ teaspoon nutmeg – optional, but it complements the cheese perfectly
- 2 tablespoons fresh thyme (chopped) – gives a fresh, earthy aroma
Note: This recipe serves approximately 4–6 people depending on portion size. You can pair it with hearty soups like Old-Fashioned Vegetable Beef Soup for a complete meal.
Variations
You can easily tweak this recipe to suit your taste or dietary needs:
- Use Parmesan or cheddar instead of Gruyère for a sharper flavor
- Swap heavy cream with coconut cream for a dairy-free option
- Add caramelized onions for a deeper, sweeter taste
- Include cooked bacon or pancetta for a savory boost
- Try adding breadcrumbs on top for a crispy finish

Cooking Time
Here’s how long you’ll need to prepare this dish:
- Prep Time: 20 minutes
- Cooking Time: 40–45 minutes
- Total Time: About 1 hour
Equipment You Need
- Sharp knife – for slicing squash evenly
- Cutting board – for safe prep work
- Baking dish – to layer and bake the gratin
- Mixing bowl – for combining cream mixture
- Cheese grater – to grate fresh Gruyère
- Aluminum foil – helps prevent over-browning
How to Make Squash Gruyère Gratin Recipe?
This recipe comes together in simple steps, and each layer builds incredible flavor.
Preparing the Squash
Start by washing the squash thoroughly and slicing it into thin, even rounds. I like keeping the skin on because it becomes tender when baked. Removing seeds is important to ensure a smooth texture in every bite.

Making the Cream Mixture
In a mixing bowl, combine heavy cream, milk, minced garlic, salt, pepper, and nutmeg. Stir everything well so the flavors blend nicely. This mixture is what gives the gratin its creamy and rich consistency.
Layering the Gratin
Grease your baking dish with butter, then start layering squash slices evenly. Sprinkle some Gruyère cheese and thyme between each layer. Repeat until all ingredients are used, finishing with a generous cheese layer on top.
Baking the Dish
Cover the dish with foil and bake in a preheated oven at 375°F (190°C) for about 30 minutes. Then remove the foil and bake for another 10–15 minutes. This helps the top turn golden and bubbly.
Resting Before Serving
Once baked, let the gratin rest for 5–10 minutes before serving. This allows the layers to set properly. I find that this step really improves the texture and makes it easier to serve.
Additional Tips for Making this Recipe Better
From my experience, these little tweaks can make a big difference:
- I always slice the squash as evenly as possible so it cooks uniformly
- Freshly grated cheese melts much better than pre-shredded
- I like adding a pinch of nutmeg—it really enhances the creamy flavor
- Letting the gratin rest before serving helps it hold its shape
- Sometimes I broil it for 2–3 minutes at the end for an extra crispy top
How to Serve Squash Gruyère Gratin Recipe?
This dish is incredibly versatile and pairs well with many meals. I love serving it as a side with roasted chicken or grilled meat. It also works beautifully as a vegetarian main dish with a fresh green salad.
For presentation, serve it in the baking dish with a sprinkle of fresh thyme on top. You can also add a light drizzle of cream or a touch of cracked black pepper for a gourmet finish.

Nutritional Information
Here’s a quick look at the nutritional values per serving:
- Calories: حوالي 280–320 kcal
- Protein: 10–12g
- Carbohydrates: 18–22g
- Fat: 18–22g
Make Ahead and Storage
Make Ahead
You can prepare the entire gratin a day in advance and store it in the fridge. Just cover it tightly and bake when ready. I’ve found this actually enhances the flavors.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors stay rich, and it reheats well without drying out.
Freezing
You can freeze the baked gratin for up to 2 months. Make sure it’s fully cooled before freezing. Thaw overnight in the fridge before reheating.
Reheating
Reheat in the oven at 350°F (175°C) until warmed through. Cover with foil to prevent over-browning. I avoid microwaving as it can make the texture uneven.
Why You’ll Love This Recipe?
This gratin is one of those recipes that checks all the boxes:
- It’s simple yet elegant, making it perfect for both casual meals and special occasions
- The creamy, cheesy layers create a rich and comforting flavor
- It’s highly customizable with different cheeses and add-ins
- You can prepare it ahead, saving time on busy days
- It works as both a side dish and a main vegetarian option
This squash Gruyère gratin recipe is truly a comforting, crowd-pleasing dish. Once you try it, you’ll see how easy it is to turn simple ingredients into something incredibly delicious.

Squash Gruyère Gratin Recipe
Ingredients
Method
- Start by washing the squash thoroughly and slicing it into thin, even rounds. I like keeping the skin on because it becomes tender when baked. Removing seeds is important to ensure a smooth texture in every bite.
- In a mixing bowl, combine heavy cream, milk, minced garlic, salt, pepper, and nutmeg. Stir everything well so the flavors blend nicely. This mixture is what gives the gratin its creamy and rich consistency.
- Grease your baking dish with butter, then start layering squash slices evenly. Sprinkle some Gruyère cheese and thyme between each layer. Repeat until all ingredients are used, finishing with a generous cheese layer on top.
- Cover the dish with foil and bake in a preheated oven at 375°F (190°C) for about 30 minutes. Then remove the foil and bake for another 10–15 minutes. This helps the top turn golden and bubbly.
- Once baked, let the gratin rest for 5–10 minutes before serving. This allows the layers to set properly. I find that this step really improves the texture and makes it easier to serve.
Notes
- I always slice the squash as evenly as possible so it cooks uniformly
- Freshly grated cheese melts much better than pre-shredded
- I like adding a pinch of nutmeg—it really enhances the creamy flavor
- Letting the gratin rest before serving helps it hold its shape
- Sometimes I broil it for 2–3 minutes at the end for an extra crispy top






