
Sage Butternut Squash Gratin Recipe tastes creamy, nutty, and a little earthy from fresh sage, with crispy golden cheese on top and soft, sweet squash underneath. It works perfectly for cozy weeknights or holiday dinners, and you can get it on the table in about 1 hour, including baking time. I first made this on a chilly November evening in my tiny apartment kitchen, and it instantly became my “bring this or you can’t come” dish for family gatherings.
Why Choose This Sage Butternut Squash Gratin Recipe
This sage butternut squash gratin recipe gives you all the comfort of potatoes au gratin with a lighter, slightly sweet twist. The squash caramelizes at the edges, the cream thickens into a rich sauce, and the sage and garlic make the whole kitchen smell like fall in the best way.
You can prep it ahead, bake it right before serving, and it holds beautifully on a buffet. It also uses simple ingredients that you probably recognize and trust, so the dish feels special without any stress.
“Hands down the best sage butternut squash gratin recipe I have tried, with the perfect balance of creamy, cheesy, and herby flavor. ★★★★★”
Ingredients You’ll Need
Butternut squash & aromatics
- 1 large butternut squash (about 2 ½ to 3 pounds), peeled, seeded, and sliced into thin half-moons (about ⅛ to ¼ inch thick)
- 1 medium yellow onion, very thinly sliced
- 3 garlic cloves, minced or pressed
- 2 tablespoons fresh sage, finely chopped (plus a few extra whole leaves for the top if you like)
- 1 teaspoon fresh thyme leaves (optional, but it adds nice depth)
Creamy base
- 1 ½ cups heavy cream
- You can swap half-and-half for a slightly lighter version, but the gratin turns out a bit less rich.
- ½ cup whole milk
- Use 2% if that is what you keep in the fridge; avoid skim because it curdles more easily.
- ½ teaspoon Dijon mustard
- I like Maille or Trader Joe’s Dijon for a smooth, balanced flavor.
- ½ teaspoon fine sea salt, plus more to taste
- ¼ teaspoon freshly ground black pepper
- ⅛ teaspoon ground nutmeg (optional, but it pairs beautifully with squash and sage)
Cheese & topping
- 1 ½ cups shredded Gruyère cheese, packed
- You can use Swiss cheese as a budget shortcut, but Gruyère melts smoother and tastes nuttier.
- ½ cup freshly grated Parmesan cheese
- Pre-grated works in a pinch, but fresh Parmesan melts and browns more evenly.
- ¾ cup panko breadcrumbs
- Regular breadcrumbs also work, but panko gives a crunchier top.
- 2 tablespoons unsalted butter, melted
- 1 tablespoon olive oil
- Extra salt and pepper to season the layers
Pantry shortcuts & substitutions
- Use pre-cut butternut squash from the produce section to save time; just slice the chunks thinner.
- Use dried sage if needed: 1 teaspoon dried sage in place of 2 tablespoons fresh, and add it directly to the cream mixture.
- Use shredded Italian cheese blend if you do not want to buy multiple cheeses; just keep some Parmesan for the top if you can.
Equipment list
- 9×13 inch baking dish or similar 3-quart casserole dish
- Sharp chef’s knife and sturdy cutting board
- Vegetable peeler
- Mixing bowl and whisk
- Small skillet (for toasting breadcrumbs, optional but helpful)
- Aluminum foil
- Oven mitts and a spatula for serving
Tips & Tricks
- Slice the butternut squash as evenly as possible so the gratin bakes at the same rate and the texture stays consistent.
- Use a mandoline if you feel comfortable with it, and always use the safety guard to protect your fingers.
- Salt each layer of squash lightly instead of dumping all the salt on top, so the flavor spreads through the whole dish.
- Warm the cream mixture slightly on the stove so it does not hit the cold squash and bake unevenly.
- Shred your own cheese from a block, because bagged shredded cheese often contains starches that stop it from melting smoothly.
- Cover the gratin with foil for the first part of baking so the squash softens, then remove the foil to brown the top.
- If the top browns too quickly, tent it loosely with foil again and move the dish to a lower oven rack.
- Let the gratin rest 10 to 15 minutes before serving so the creamy sauce thickens and slices hold together.
- Taste the cream mixture before you pour it over the squash, and adjust salt, pepper, and sage to your liking.
- Add cooked crumbled bacon or browned sausage between layers if you want a heartier main dish version.
How to Make Sage Butternut Squash Gratin Recipe
Step 1: Prep the squash and aromatics
Preheat your oven to 375°F and lightly grease a 9×13 inch baking dish with olive oil or butter. Peel the butternut squash, cut it in half lengthwise, scoop out the seeds, then slice it into thin half-moons about ⅛ to ¼ inch thick. Slice the onion very thinly so it softens nicely between the layers.
Mince the garlic and chop the fresh sage and thyme. Keep everything in small bowls so you can build the layers quickly. This little bit of prep makes the whole recipe feel smoother.
Step 2: Mix the creamy sage sauce
In a medium bowl or small saucepan, combine the heavy cream, milk, Dijon mustard, salt, pepper, nutmeg, garlic, chopped sage, and thyme. Whisk until the mixture looks smooth and the mustard dissolves. Taste a small spoonful and adjust the seasoning so the cream tastes slightly salty and very flavorful.
If you use a saucepan, warm the mixture over low heat until it feels just warm to the touch, not hot. This step helps the gratin start cooking evenly in the oven. Turn off the heat and set the mixture aside.
Step 3: Build the squash layers
Spread a thin layer of the cream mixture on the bottom of the baking dish. Arrange a layer of butternut squash slices in slightly overlapping rows. Sprinkle a small handful of sliced onions over the squash, then add a little salt and pepper.
Scatter a small handful of Gruyère and Parmesan over the onions. Spoon some of the cream mixture over the top, just enough to lightly coat the layer. Repeat these layers until you use all the squash and onions, finishing with a generous layer of cheese and the remaining cream.
Step 4: Mix the crunchy topping
In a small bowl, combine the panko breadcrumbs, melted butter, olive oil, and a pinch of salt and pepper. Stir until the breadcrumbs soak up the butter and oil and feel evenly coated. If you want extra flavor, add a tablespoon of grated Parmesan or a few chopped sage leaves.
Sprinkle the breadcrumb mixture evenly over the top of the gratin. Press it down very lightly with your hand so it sticks to the cheese. Place a few whole sage leaves on top for a pretty finish if you like.
Step 5: Bake the gratin
Cover the baking dish tightly with foil, and place it on the middle rack of the oven. Bake for 30 minutes so the squash softens and the cream starts to thicken. Remove the foil and continue baking for another 20 to 25 minutes, until the top turns golden brown and the cream bubbles around the edges.
Check the squash by sliding a knife into the center; it should glide in easily. If the top browns too fast before the squash softens, cover it loosely with foil again and bake a bit longer. Once it looks perfect, remove the gratin from the oven and let it rest for 10 to 15 minutes.
Step 6: Rest and serve
Use the resting time to set the table or wrangle everyone into the kitchen. The gratin thickens as it cools slightly, which makes serving much easier and less messy. Scoop generous portions with a large spoon or cut neat squares with a spatula.
Garnish with extra chopped sage or thyme if you want a fresh pop of color. Serve the sage butternut squash gratin recipe hot while the cheese still stretches a little with each bite. Watch it disappear faster than you expect.
What to Serve with Sage Butternut Squash Gratin Recipe
This sage butternut squash gratin recipe pairs beautifully with simple roasted chicken, turkey, or a seared pork chop. You can also serve it with a crisp green salad with lemony vinaigrette to balance the richness. Steamed green beans, roasted Brussels sprouts, or sautéed kale all match the cozy flavors of sage and squash.
If you cook for vegetarians, serve the gratin as the star with a side of lentils or a chickpea salad for extra protein. Offer sparkling water with citrus slices or a warm mug of apple cider to keep the meal kid friendly and comforting.
Storage Options
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer portions to airtight containers and refrigerate for up to 4 days.
- Reheat single servings in the microwave in 30 to 45 second bursts until hot, or reheat a larger portion in a 350°F oven, covered, for 15 to 20 minutes.
- Freeze cooled portions in freezer-safe containers for up to 2 months, and label them with the date so you do not lose track.
- Thaw frozen gratin overnight in the fridge, then reheat in a 350°F oven, covered, until hot and bubbly, and uncover for a few minutes if you want the top to crisp again.

Sage Butternut Squash Gratin Recipe
Ingredients
Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish with olive oil or butter.
- Peel the butternut squash, cut it in half lengthwise, scoop out the seeds, and slice into thin half-moons about 1/8 to 1/4 inch thick.
- Very thinly slice the yellow onion. Mince the garlic and finely chop the fresh sage and thyme (if using).
- In a medium bowl or small saucepan, combine the heavy cream, whole milk, Dijon mustard, fine sea salt, black pepper, nutmeg (if using), garlic, chopped sage, and thyme.
- Whisk until smooth and well combined, then taste and adjust the seasoning so the cream tastes slightly salty and very flavorful.
- If using a saucepan, warm the mixture gently over low heat until just warm to the touch, then remove from the heat.
- Spread a thin layer of the cream mixture over the bottom of the prepared baking dish.
- Arrange a layer of butternut squash slices in slightly overlapping rows. Top with a small handful of sliced onions and a light sprinkle of salt and pepper.
- Scatter a small handful of Gruyère and Parmesan over the onions, then spoon some of the cream mixture over the top to lightly coat the layer.
- Repeat the layers of squash, onion, seasoning, cheese, and cream until all the squash and onions are used, finishing with a generous layer of cheese and the remaining cream on top.
- In a small bowl, stir together the panko breadcrumbs, melted butter, olive oil, and a pinch of salt and pepper until the crumbs are evenly coated.
- Sprinkle the breadcrumb mixture evenly over the top of the gratin and press it down very lightly so it adheres to the cheese. Add a few whole sage leaves on top for garnish if desired.
- Cover the baking dish tightly with foil and place it on the middle rack of the oven. Bake for 30 minutes so the squash softens and the cream begins to thicken.
- Remove the foil and continue baking for 20 to 25 minutes, until the top is golden brown, the cream is bubbling, and a knife slides easily into the center of the squash.
- Remove from the oven and let the gratin rest for 10 to 15 minutes so the sauce thickens slightly and the portions hold together.
- Serve hot, garnished with extra chopped sage or thyme if you like.
Notes
Approximate per serving (1 of 8): 360 calories; fat 25 g; saturated fat 14 g; carbohydrates 24 g; fiber 3 g; sugars 5 g; protein 11 g; sodium 460 mg. Values will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply