Savory Sweet Potato Casserole

Home / side dish / Savory Sweet Potato Casserole

Savory Sweet Potato Casserole is full of onion, rosemary, and thyme and topped with crispy bacon and crunchy pecans. It also is flavored with gruyere cheese and cayenne pepper. If you find traditional sweet potato casserole to be too sweet, give this savory version a try. I think you’ll like it!

Prep Time: 1 hour 30 minutes | Cook Time: 30 minutes | Total Time: 2 hours



  • 5 medium sweet potatoes or 4 large
  • 5 slices bacon
  • 1 medium sweet or yellow onion, chopped
  • 1 teaspoon chopped fresh rosemary
  • 1 teaspoon chopped fresh thyme
  • 2 tablespoons butter
  • 1/3 cup heavy cream
  • 1 egg, lightly beaten
  • 3/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 to 1/2 teaspoon cayenne pepper
  • 1 cup shredded Gruyere cheese, divided
  • 2 tablespoons melted butter
  • 1/4 cup Panko crumbs
  • 1/4 cup chopped pecans


  1. Bake sweet potatoes until very soft. Let cool slightly and remove and discard skin. Mash pulp with a fork and measure out 5 cups. Place in a mixing bowl.
  2. While sweet potatoes are baking, cook bacon in a nonstick skillet. Remove bacon, crumble, and set aside.
  3. Pour off all but 1 1/2 tablespoons bacon grease.
  4. Cook onion in bacon grease until soft, about 10 minutes. Just before removing from heat, add rosemary and thyme.
  5. To mixing bowl with sweet potatoes add 2 tablespoons butter, cream, egg, salt, pepper, and cayenne. Beat until smooth.
  6. Stir in onion mixture, 3/4 cup shredded Gruyere cheese, and half the crumbled bacon.
  7. Transfer mixture to a lightly greased casserole dish.
  8. Toss together melted butter, Panko crumbs and pecans.
  9. Top casserole with remaining gruyere and Panko crumb mixture. Bake at 350 degrees for 30 minutes. Broil just long enough to brown the Panko crumbs.
  10. Before serving top with remaining bacon.

Leave a Reply

Your email address will not be published.