Every winter, when the days get shorter and the kitchen feels warmer than the rest of the house, I find myself reaching for recipes that feel comforting but still special. This Sweet Potato and Cranberry Gratin Recipe was born on one of those evenings, when I wanted a dish that felt festive without being complicated. Sweet potatoes bring softness and warmth, cranberries add brightness and contrast, and the creamy gratin ties everything together beautifully.
This is the kind of dish I make when I want people to slow down at the table. It’s cozy, colorful, and quietly impressive. Whether you’re serving it for a holiday meal or a family dinner, this gratin brings balance, sweet, savory, creamy, and just a little tangy in every bite.
Table of Contents
Table of Contents
Why You’ll Love This Sweet Potato and Cranberry Gratin Recipe
- Comforting and festive without being heavy
- Simple ingredients with elegant results
- Perfect make-ahead side dish
- Naturally colorful and visually appealing
- Works for holidays, gatherings, or cozy dinners
- Easy to customize with herbs or toppings
How to Make the Best Sweet Potato and Cranberry Gratin at Home
This gratin layers thinly sliced sweet potatoes with tart cranberries, gentle spices, and a creamy sauce, then bakes until tender and golden. The result is rich yet balanced, with a beautiful contrast of flavors and textures.
Ingredients
For the Gratin Base
- 2½ pounds sweet potatoes, peeled and thinly sliced (about ⅛ inch thick)
- 1 cup fresh or frozen cranberries (no need to thaw if frozen)
- 1 small yellow onion, finely sliced
- 2 cloves garlic, minced
For the Creamy Sauce
- 1½ cups heavy cream
- ½ cup whole milk
- 2 tablespoons unsalted butter
- 1 tablespoon all-purpose flour
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg
- ½ teaspoon dried thyme (or 1 teaspoon fresh thyme leaves)
For the Topping
- ¾ cup shredded cheese (Gruyère or a mild melting cheese)
- ¼ cup grated Parmesan
- Optional: ½ cup breadcrumbs for extra crunch
Step-by-Step Instructions
1. Prepare the Sweet Potatoes
Preheat your oven to 375°F (190°C). Grease a baking dish generously with butter. Slice the sweet potatoes evenly—this is key for uniform cooking.
2. Build the Creamy Sauce
In a saucepan over medium heat, melt the butter. Add the flour and whisk for 1 minute to form a smooth roux. Slowly pour in the cream and milk, whisking constantly until smooth. Add salt, pepper, nutmeg, and thyme. Cook for 3–4 minutes until slightly thickened, then remove from heat.
3. Assemble the Gratin
Layer half of the sweet potatoes in the baking dish, overlapping slightly. Scatter half of the cranberries, onions, and garlic on top. Spoon over some sauce. Repeat with remaining sweet potatoes and cranberries, then pour the rest of the sauce evenly over everything.
4. Add the Topping
Sprinkle shredded cheese evenly across the top, followed by Parmesan. Add breadcrumbs if using.
5. Bake
Cover loosely with foil and bake for 40 minutes. Remove foil and bake an additional 25–30 minutes until the top is golden and the sweet potatoes are fork-tender.
6. Rest Before Serving
Let the gratin rest for 10–15 minutes before serving. This helps it set and makes slicing easier.
Helpful Tips for Best Results
- Slice sweet potatoes evenly to avoid undercooked layers
- Don’t skip resting time, it improves texture
- If the top browns too quickly, tent loosely with foil
- Use fresh thyme for brighter flavor
- Taste the sauce before assembling and adjust seasoning
Variations & Substitutions
Lighter Version
Replace half of the cream with additional milk for a lighter texture.
Extra Savory
Add thin slices of sautéed mushrooms or leeks between layers.
Herb-Forward
Try rosemary or sage instead of thyme for a deeper, earthy note.
Crunchy Topping
Mix breadcrumbs with a little melted butter before sprinkling on top.
Dairy-Free Option
Use plant-based cream and milk alternatives and omit cheese or replace with dairy-free cheese.
Serving Ideas
- Serve alongside roasted chicken, turkey, or lamb
- Pair with a crisp green salad for balance
- Perfect for holiday tables as a colorful side dish
- Serve warm with a spoonful of extra sauce from the pan
- Leftovers reheat beautifully the next day
Frequently Asked Questions
Can I make sweet potato and cranberry gratin ahead of time?
Yes. You can assemble the gratin up to 24 hours in advance, cover it tightly, and store it in the refrigerator. Bake it just before serving, or reheat gently in the oven until warmed through.
Should I use fresh or dried cranberries for this recipe?
Fresh or frozen cranberries work best because they balance the sweetness of the sweet potatoes. Dried cranberries are sweeter and may change the flavor unless you reduce the cream slightly.
How thin should the sweet potatoes be sliced?
Slice them about â…› inch thick. Even slices ensure the gratin cooks evenly and becomes tender without drying out.
How do I prevent the gratin from becoming watery?
Avoid overloading the dish with liquid, slice the sweet potatoes evenly, and allow the gratin to rest for 10–15 minutes after baking so it sets properly.
Can I make this recipe dairy-free?
Yes. Use plant-based cream and milk alternatives and either omit the cheese or replace it with a dairy-free alternative designed for melting.
This Sweet Potato and Cranberry Gratin Recipe is one of those dishes that quietly steals the show. It doesn’t shout for attention, but once it’s on the table, everyone comes back for seconds. I love how it brings warmth, color, and balance to a meal, making even simple gatherings feel special.
It’s a recipe I return to whenever I want comfort with a touch of elegance. Serve it with love, let it rest before slicing, and enjoy the moment it creates around your table, that’s where the real magic happens.

Sweet Potato and Cranberry Gratin
Equipment
- Baking dish (9×13-inch or similar)
- Sharp chef’s knife or mandoline slicer
- Cutting board
- Medium saucepan
- Whisk
- Measuring cups and spoons
- Aluminum foil
Ingredients
- For the Gratin
- 2½ pounds sweet potatoes peeled and thinly sliced (about ⅛ inch thick)
- 1 cup fresh or frozen cranberries
- 1 small yellow onion thinly sliced
- 2 cloves garlic minced
- For the Creamy Sauce
- 1½ cups heavy cream
- ½ cup whole milk
- 2 tablespoons unsalted butter
- 1 tablespoon all-purpose flour
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon ground nutmeg
- ½ teaspoon dried thyme or 1 teaspoon fresh thyme
- For the Topping
- ¾ cup shredded melting cheese
- ¼ cup grated Parmesan cheese
- ½ cup breadcrumbs (optional
Instructions
- Preheat oven to 375°F (190°C). Grease a baking dish with butter.
- In a saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1 minute.
- Slowly whisk in the cream and milk until smooth. Add salt, pepper, nutmeg, and thyme. Cook 3–4 minutes until slightly thickened. Remove from heat.
- Arrange half of the sweet potato slices in the baking dish, overlapping slightly. Scatter half of the cranberries, onion, and garlic over the top.
- Spoon a portion of the sauce over the layers. Repeat with remaining sweet potatoes, cranberries, onion, and garlic.
- Pour the remaining sauce evenly over the dish.
- Sprinkle with shredded cheese, Parmesan, and breadcrumbs if using.
- Cover loosely with foil and bake for 40 minutes.
- Remove foil and bake an additional 25–30 minutes until the top is golden and the sweet potatoes are fork-tender.
- Let rest for 10–15 minutes before serving.
Notes
Nutrition
Disclaimer: Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice
For more detailed nutrition information, you can visit the USDA FoodData Central.
You’ll find great nutrition tips and ressources at Harvard’s Nutrition Source from Harvvard T.H. Chan School of Public Health .Â
Shop This Recipe (Kitchen Tools I Use & Recommend)
Having the right tools makes this Sweet Potato and Cranberry Gratin Recipe easier and more enjoyable to prepare. These are simple, everyday kitchen essentials that help you get the best results:
- Baking Dish (9×13-inch): Ideal for layering sweet potatoes evenly and baking the gratin until tender and golden.
- Mandoline Slicer or Sharp Chef’s Knife: Helps slice sweet potatoes evenly, which is key for uniform cooking.
- Medium Saucepan: Perfect for preparing the creamy sauce smoothly without scorching.
- Whisk: Ensures the sauce stays lump-free and silky.
- Measuring Cups & Spoons: Accurate measurements help balance the creaminess and seasoning.
- Cutting Board: A sturdy surface for safe and efficient prep.
These are everyday tools I reach for often. Using reliable kitchen equipment keeps cooking stress-free and helps recipes turn out consistently well.
Disclosure: This post may contain affiliate links. As an Amazon Associate, I may earn a small commission at no extra cost to you. Thank you for supporting The Grandma’s Table.
You May Also Like
If you enjoy comforting, seasonal side dishes like this Sweet Potato and Cranberry Gratin Recipe, you may also love exploring other cozy recipes on my blog.
Try the Cheesy Cauliflower Gratin for another creamy baked favorite, or serve this dish alongside the Slow Cooker Braised Lamb Shanks with Potatoes & Herbs for a complete holiday-style meal.
For festive gatherings, the 10 Must-Try Easy Holiday Pie Recipes make a perfect sweet ending, and the 10 Festive Savory Vegetable Side Ideas offer more inspiration for building a colorful, balanced table.









