Sweet Potato Cranberry Gratin

By: Barbara Updated on Tue, 25 Nov 2025 17:35:05 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Tue, 25 Nov 2025 17:35:05 GMT

Read it →
A white plate with a piece of food on it. Pin it
A white plate with a piece of food on it.

This sweet potato and cranberry gratin is a festive dish that brings warmth and vibrant flavors to the table. It combines the natural sweetness of tender sweet potatoes with the tartness of fresh cranberries, all brought together by a creamy custard and topped with golden Gruyère cheese and crispy breadcrumbs. This gratin has quickly become a go-to for holiday gatherings and cozy dinners alike.

I first made this gratin at a family holiday dinner, and it instantly became a conversation starter. Everyone loved how the cranberries added a bright pop against the rich cream and cheese.

Ingredients

  • Two pounds sweet potatoes: peeled and sliced for tenderness and even cooking. Choose firm, brightly colored potatoes without blemishes
  • One cup fresh cranberries: for a natural tart contrast; select firm berries that bounce back when pressed
  • One cup heavy cream: to create the luscious custard base; opt for full-fat for best texture
  • One cup shredded Gruyère cheese: which melts beautifully and adds a nutty, savory depth
  • Half a cup breadcrumbs: to form a crunchy topping; use fresh crumbs or panko for extra crispness
  • Quarter cup brown sugar: to enhance the natural sweetness and complement the cranberries
  • One teaspoon cinnamon: for warmth and an aromatic hint that lifts the dish
  • Salt and pepper: to taste to balance and enhance all the flavors

Step-by-Step Instructions

Sauté the Sweet Potatoes:
Bring a large pot of water to a boil and cook the peeled and sliced sweet potatoes for 10 to 15 minutes until just tender but not mushy. This step ensures the potatoes finish cooking evenly in the oven and hold their shape beautifully.
Layer the Ingredients:
Grease a baking dish well to prevent sticking and to help the crust form. Begin by layering half of the cooked sweet potato slices in an even layer to create a sturdy base.
Add the Cranberries:
Scatter half of the fresh cranberries evenly over the sweet potato layer. Their tartness will create contrast in every bite.
Prepare the Cream Mixture:
In a mixing bowl, combine the heavy cream, brown sugar, cinnamon, salt, and pepper. Stir well until the sugar dissolves. Pour half of this spiced cream mixture evenly over the sweet potatoes and cranberries to soak the layers.
Build the Second Layer:
Repeat the sweet potato slices and cranberry layering. Pour the remaining cream mixture over the top, making sure everything is evenly coated.
Add the Topping:
Generously cover the gratin with shredded Gruyère cheese followed by the breadcrumbs for a golden, crunchy finish.
Bake Until Golden:
Place the dish in a preheated 375 degree Fahrenheit oven and bake for 30 to 35 minutes. The top should become bubbly and golden brown. Let cool for a few minutes before serving to allow the custard to set.
A white plate with a casserole dish on it.
A white plate with a casserole dish on it.

Gruyère is my favorite cheese in this dish because it melts so smoothly and adds that deeply savory note that balances the sweet and tart flavors perfectly. One year my family gathered around after church, eagerly waiting for this gratin to come out of the oven. It was the highlight of our holiday feast and brought everyone together with smiles.

Storage Tips

Store any leftovers covered in the refrigerator for up to four days. Reheat gently in the oven to maintain the crispy topping and creamy inside. You can also freeze the unbaked gratin wrapped tightly; bake from frozen adding a few extra minutes to the cooking time.

Ingredient Substitutions

You can swap out cranberries for tart cherries if you prefer something less tangy. Gruyère can be replaced with Swiss or even a mild cheddar if needed. Use whole milk or half-and-half in place of heavy cream but the texture will be less rich.

Serving Suggestions

This gratin pairs beautifully with roasted turkey or pork. Add a simple green salad with a vinaigrette to cut through the richness. Leftovers make a fantastic side with breakfast or brunch alongside eggs.

Cultural and Historical Context

Gratins hail from French cooking and are all about creating layered dishes with a crusty topping. Sweet potatoes and cranberries both have deep roots in American holiday traditions, making this gratin a perfect fusion for festive meals.

A plate of food with a green garnish.
A plate of food with a green garnish.

Frequently Asked Questions

How do I prevent the gratin from becoming soggy?

Boil the sweet potatoes until just tender and drain them well before layering. Using a creamy mixture with balanced liquid and finishing with breadcrumbs helps keep the topping crisp.

Can I substitute Gruyère cheese?

Yes, Emmental or a sharp cheddar can work similarly, providing a melty and flavorful topping.

What is the best way to enhance the cranberry flavor?

Using fresh cranberries helps retain their tartness. You can also toss them lightly in brown sugar to mellow the acidity before layering.

How can I make the gratin ahead of time?

Assemble the gratin without baking, cover tightly, and refrigerate for up to 24 hours. Bake just before serving, adding a few extra minutes if chilled.

Is it possible to make a crispier topping?

Yes, broiling the gratin for the last 2-3 minutes enhances the breadcrumbs and cheese crust without drying out the layers below.

4.50 from 50 votes

Sweet Potato Cranberry Gratin

Prep Time:
20 Minutes
Cook Time:
35 Minutes
Total Time:
55 Minutes
Servings:
6
A white plate with a piece of food on it.

Layers of sweet potatoes, cranberries, Gruyère, and cinnamon baked to a golden, bubbly finish.

Ingredients

  • Vegetables

  • 2 pounds sweet potatoes, peeled and sliced
  • 1 cup fresh cranberries
  • Dairy

  • 1 cup heavy cream
  • 1 cup shredded Gruyère cheese
  • Toppings and Seasonings

  • 1/2 cup breadcrumbs
  • 1/4 cup brown sugar
  • 1 teaspoon ground cinnamon
  • Salt and black pepper, to taste

Instructions

1.

1. Prepare Oven and Sweet Potatoes: Preheat the oven to 375°F. Boil sweet potato slices in a large pot until tender, approximately 10 to 15 minutes, then drain thoroughly.

2.

2. Layer Ingredients: Grease a baking dish and arrange half of the sweet potato slices evenly. Scatter half of the fresh cranberries over the potatoes.

3.

3. Mix Cream and Spices: In a bowl, combine heavy cream, brown sugar, cinnamon, salt, and pepper. Pour half of this mixture evenly over the layered sweet potatoes and cranberries.

4.

4. Repeat Layers: Create a second layer with the remaining sweet potatoes and cranberries, then pour the remaining cream mixture over the top.

5.

5. Add Cheese and Breadcrumbs: Sprinkle shredded Gruyère cheese and breadcrumbs evenly on the top layer.

6.

6. Bake Gratin: Bake in the preheated oven for 30 to 35 minutes until the surface is golden brown and bubbling.

7.

7. Cool Before Serving: Allow the gratin to cool slightly for a few minutes before serving.

Notes

  1. Adjust brown sugar quantity according to preferred sweetness. For a crisper topping, broil during the last few minutes of baking. Can be prepared ahead and reheated.

Tools You'll Need

  • Large pot
  • Baking dish
  • Mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (heavy cream and Gruyère cheese), may not be suitable for lactose intolerant individuals

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 25 g
  • Total Carbohydrate: 45 g
  • Protein: 15 g