Cheesy Sweet Potato Gratin

Golden layers of sweet potatoes and caramelized onions in Cheesy Sweet Potato Gratin, baked to bubbly perfection. Save to Pinterest
Golden layers of sweet potatoes and caramelized onions in Cheesy Sweet Potato Gratin, baked to bubbly perfection. | comfortbowlkitchen.com

This gratin features thinly sliced sweet potatoes layered with deeply caramelized onions and a creamy blend of Gruyère and cheddar cheeses. Slowly baked until golden and tender, the dish offers rich flavors enhanced by subtle herbs and spices. Perfect as a hearty side or vegetarian main, it’s finished with fresh chives for a delicate touch. The preparation balances sweet, savory, and creamy elements with a tender texture, making it a warm and satisfying choice.

The first time I made this gratin, I was hosting Thanksgiving for twelve people and trying to prove I could handle the pressure. My kitchen smelled like onions and butter for hours, and honestly, that might have been the best part. When I pulled that golden bubbly dish from the oven, my usually skeptical aunt asked for seconds before anyone else had taken a bite.

I learned that sweet potatoes need more salt than you think, especially when they're swimming in cream. My first batch was beautifully cooked but somehow flat tasting until I sprinkled flaky salt over each serving. Now I taste test multiple times during layering because nobody wants a bland gratin.

Ingredients

  • 2 lbs sweet potatoes: Thin, even slices are crucial here so I use a mandoline on the thickest setting
  • 2 large yellow onions: Take your time caramelizing them slowly until they turn deep golden brown
  • 2 cups Gruyère and 1 cup sharp cheddar: Gruyère melts beautifully while cheddar brings that punchy flavor we all love
  • 1 1/2 cups heavy cream and 1/2 cup whole milk: The combination creates richness without overwhelming the sweet potatoes
  • 1/2 tsp nutmeg: Just enough to add warmth without making it taste like dessert

Instructions

Caramelize the onions:
Melt 2 tablespoons butter in a large skillet over medium heat, add the sliced onions with a pinch of salt, and cook slowly for 20-25 minutes until they turn deep golden brown. Add minced garlic in the last minute so it doesnt burn.
Heat the cream mixture:
Warm the heavy cream, milk, thyme, nutmeg, pepper, and remaining butter in a small saucepan until steaming. Whisk in flour if using, but keep it gentle so the cream doesnt separate.
Build your layers:
Arrange half the sweet potato slices in your prepared baking dish, season with salt, then add half the caramelized onions and half the cheeses. Repeat with remaining ingredients, ending with cheese on top.
Pour and bake:
Pour the warm cream mixture evenly over everything, cover tightly with foil, and bake at 375°F for 40 minutes. Remove foil and continue baking uncovered for 20 more minutes until the top bubbles and turns golden brown.
Rest before serving:
Let the gratin sit for 10 minutes before serving so the cream sets slightly. This also helps portions hold their shape better when you scoop them out.
A warm serving of Cheesy Sweet Potato Gratin on a white plate, topped with melted Gruyère and chives. Save to Pinterest
A warm serving of Cheesy Sweet Potato Gratin on a white plate, topped with melted Gruyère and chives. | comfortbowlkitchen.com

This recipe became my go-to for cold winter nights when I want something that feels like a hug. There's something about pulling bubbling cheese from the oven that makes even the darkest January evening feel cozy.

Making It Ahead

I often assemble this gratin the day before and store it covered in the refrigerator. The flavors actually develop more depth overnight, and it saves me from last-minute prep stress when guests arrive. Just add 10 minutes to the covered baking time since it starts cold.

Choosing Your Cheese

While Gruyère is traditional, I've successfully swapped in fontina or comté when my grocery store was out. The key is using at least one cheese that melts exceptionally well, plus something sharper for flavor contrast. Pre-shredded cheese works but fresh grated melts more smoothly.

Serving Suggestions

This gratin holds its own as a vegetarian main dish or shines alongside roasted chicken and a simple green salad. I like to serve it with something acidic like arugula dressed in lemon vinaigrette to cut through the richness. A crisp white wine like Sauvignon Blanc or a light Pinot Noir balances the creamy texture beautifully.

  • Let the dish rest at least 10 minutes before serving or the layers will slide apart
  • Fresh chives add color and a mild onion flavor that complements the caramelized ones
  • Reheat gently at 300°F covered with foil so the cream doesnt separate
Close-up of Cheesy Sweet Potato Gratin, showing creamy sauce and tender sweet potato slices ready to eat. Save to Pinterest
Close-up of Cheesy Sweet Potato Gratin, showing creamy sauce and tender sweet potato slices ready to eat. | comfortbowlkitchen.com

There's something deeply satisfying about serving a dish that looks this impressive but comes together with such simple ingredients. Hope your kitchen smells as wonderful as mine always does.

Recipe Questions & Answers

Cook sliced onions slowly over medium heat with butter and a pinch of salt, stirring often until they turn deep golden and soft, about 20-25 minutes.

Yes, Gruyère and sharp cheddar offer creamy and sharp flavors, but alternatives like fontina or mozzarella can be used for different textures and tastes.

Use a mandoline or sharp knife to cut sweet potatoes into uniform thin slices to ensure they cook evenly and layer smoothly.

Bake covered for 40 minutes to cook through, then uncovered for 20 minutes to develop a golden top and creamy texture.

Yes, replace regular flour with gluten-free flour to thicken the cream mixture and ensure all ingredients are gluten-free certified.

Dried thyme and a hint of nutmeg are used to bring warmth and depth, balancing the richness of the cheeses and potatoes.

Cheesy Sweet Potato Gratin

A comforting baked dish of layered sweet potatoes, caramelized onions, and creamy cheese blend.

Prep 25m
Cook 60m
Total 85m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 2 lbs sweet potatoes, peeled and thinly sliced
  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced

Dairy & Cheese

  • 2 cups shredded Gruyère cheese
  • 1 cup shredded sharp cheddar cheese
  • 1 1/2 cups heavy cream
  • 1/2 cup whole milk
  • 3 tbsp unsalted butter

Seasonings

  • 1/2 tsp dried thyme
  • 1/2 tsp ground black pepper
  • 1/2 tsp salt (plus more to taste)
  • 1/4 tsp ground nutmeg

Optional

  • 1 tbsp all-purpose flour for thickening
  • 2 tbsp chopped fresh chives for garnish

Instructions

1
Prepare the Oven and Baking Dish: Preheat oven to 375°F. Generously grease a 9x13-inch baking dish with butter or cooking spray.
2
Caramelize the Onions: Melt 2 tablespoons butter in a large skillet over medium heat. Add sliced onions and a pinch of salt. Cook, stirring frequently, until deeply golden and caramelized, about 20-25 minutes. Add minced garlic during the last minute and remove from heat.
3
Prepare the Cream Mixture: Combine heavy cream, whole milk, dried thyme, nutmeg, black pepper, and remaining 1 tablespoon butter in a small saucepan. Heat over medium-low until steaming, whisking occasionally. If using flour, whisk in until smooth and slightly thickened. Do not boil.
4
First Layer Assembly: Arrange half of the sweet potato slices in the prepared baking dish, overlapping slightly. Season lightly with salt. Spread half of the caramelized onions over the potatoes, then sprinkle with half of the Gruyère and cheddar cheeses.
5
Second Layer Assembly: Repeat with remaining sweet potatoes, caramelized onions, and cheeses, creating another complete layer.
6
Add Cream and Cover: Pour the warm cream mixture evenly over the entire dish, ensuring it reaches all corners. Cover tightly with aluminum foil.
7
Initial Baking: Bake covered for 40 minutes, allowing potatoes to steam and soften in the cream.
8
Final Browning: Remove foil and continue baking uncovered for 20 additional minutes, or until the top is golden brown and bubbly, and potatoes are fork-tender.
9
Rest and Serve: Let the gratin rest for 10 minutes before serving to allow the sauce to thicken slightly. Garnish with fresh chives if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Small saucepan
  • 9x13-inch baking dish
  • Sharp knife or mandoline slicer
  • Mixing bowls
  • Whisk
  • Aluminum foil

Nutrition (Per Serving)

Calories 420
Protein 13g
Carbs 37g
Fat 26g

Allergy Information

  • Contains dairy products including milk, cheese, and butter
  • Contains wheat if using all-purpose flour
  • Verify cheese labels for gluten-containing additives if strictly avoiding gluten
Emily Carver

Home cook sharing easy, wholesome comfort meals and kitchen tips for everyday family life.