Sweet Potato Cranberry Gratin

Featured in Satisfying Main Courses.

This gratin brings together tender sweet potato slices and tart cranberries layered and baked under a creamy mixture infused with cinnamon and brown sugar. A generous topping of shredded Gruyère cheese and crunchy breadcrumbs creates a golden crust. The dish balances sweet and savory notes, ideal for festive gatherings. Preparing involves boiling sweet potatoes until soft, layering ingredients, and baking until bubbly. For extra crispiness, a quick broil finishes it off. It can be made ahead and gently reheated without losing its rich flavors.

Barbara Chef
Updated on Tue, 25 Nov 2025 17:35:05 GMT
A white plate with a piece of food on it. Pin it
A white plate with a piece of food on it. | gracefulflavors.com

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. Pin it
A white plate with a casserole dish on it. | gracefulflavors.com

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. Pin it
A plate of food with a green garnish. | gracefulflavors.com

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.

Sweet Potato Cranberry Gratin

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

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

→ Vegetables

01 2 pounds sweet potatoes, peeled and sliced
02 1 cup fresh cranberries

→ Dairy

03 1 cup heavy cream
04 1 cup shredded Gruyère cheese

→ Toppings and Seasonings

05 1/2 cup breadcrumbs
06 1/4 cup brown sugar
07 1 teaspoon ground cinnamon
08 Salt and black pepper, to taste

Instructions

Step 01

Preheat the oven to 375°F. Boil sweet potato slices in a large pot until tender, approximately 10 to 15 minutes, then drain thoroughly.

Step 02

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

Step 03

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.

Step 04

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

Step 05

Sprinkle shredded Gruyère cheese and breadcrumbs evenly on the top layer.

Step 06

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

Step 07

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