Savory Sweet Potato Casserole

Course: Side Dish
Cuisine: American
Keyword: casserole, gratin, sweet potatoes
Prep Time: 45 minutes
Cook Time: 1 hour
Resting Time: 10 minutes
Total Time: 1 hour 55 minutes
Servings: 6
Calories: 384kcal
Sweet potatoes, apples and bacon, nestled in a herb-infused custard with nutty gruyere cheese.
Print Recipe


  • 2 cups half and half
  • 3 tablespoons fresh chopped sage
  • 1 tablespoon fresh chopped rosemary
  • 2 teaspoons fresh chopped thyme
  • 2 cloves garlic minced
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon freshly ground pepper
  • 2 teaspoons butter
  • 1 large granny smith apple peeled and cut into thin slices
  • 1/4 teaspoon ground nutmeg
  • 3 large eggs
  • 3 medium sweet potatoes
  • 1/3 pound bacon (about 5 strips) cooked until crispy
  • 1 1/2 cups gruyere cheese


  • Preheat the oven to 400°
  • Into a medium saucepan add the half and half, sage, rosemary, thyme, garlic, salt and pepper. Bring to a simmer over medium low heat, stirring occasionally. Simmer the mixture until reduced by about 1/4. (Don’t boil the cream mixture.)
  • In a medium skillet, melt the butter over medium heat and add the sliced apples. Sprinkle with the nutmeg and cook until the apples are tender, but not soft, about 3-5 minutes. Set aside.
  • In a medium bowl, whisk the eggs together, then in a slow steady stream, whisk in about 1/3 cup of the hot cream mixture. (This is to temper the eggs without scrambling them.)  When the first 1/3 cup is fully incorporated, whisk in the remainder of the cream and herb mix until well combined.
  • Spray a medium casserole dish with vegetable spray. Layer 1/3 of the sweet potatoes in the bottom of the dish, overlapping each other. Sprinkle half of the apples over the sweet potatoes, followed by 1/3 of the bacon, 1/3 of the cheese and 1/3 of the cream mixture. Continue in this manner with a layer of sweet potatoes, apples, bacon, cheese and cream. Finish with a final layer of potatoes, bacon, cheese and the remainder of the cream mixture.
  • Cover tightly with tin foil and bake for 40 minutes or until potatoes are tender.
  • Remove the foil and continue baking an additional 20-25 minutes or until golden brown and bubbly. Let rest ten minutes before serving.



To bake bacon: Preheat oven to 400°.  Place a baking rack over a sheet pan. Lay the bacon on top of the rack.  Cook for 18-22 minutes, or until bacon is crispy. Remove from oven and set aside to cool.


Calories: 384kcal | Carbohydrates: 10g | Protein: 15g | Fat: 31g | Saturated Fat: 16g | Cholesterol: 86mg | Sodium: 420mg | Potassium: 231mg | Fiber: 1g | Sugar: 4g | Vitamin A: 840IU | Vitamin C: 4.1mg | Calcium: 442mg | Iron: 0.7mg