Photo by Christin Mahrlig

Share This Recipe

Prep Time: 30 minutes  •  Cook Time: 20 minutes  •  Serves: 6

Credit: Inspired by Spicy Southern Kitchen


4 bacon strips

2 sweet onions halved and thinly sliced

1/4 teaspoon sugar

1/4 teaspoon sea salt

1 tablespoon dry sherry

1/4 teaspoon Tabasco

1/2 teaspoon chopped fresh thyme

1 cup shredded Gruyere Cheese

1/2 cup Old Home Sour Cream 

1/2 cup mayo

1/4 teaspoon of fresh ground pepper

Fresh rosemary

Serve with a side of Old Home Sour Cream , Old Home Potato Toppers, or Old Home Greek Yogurt seasoned with paprika, ground pepper and snipped chives.


  1. Preheat oven to 400 degrees.
  2. Cook bacon is a small cast iron skillet. Remove to a paper towel lined plate to allow the bacon to cool. Crumble.
  3. Add onions, sugar, and salt to bacon fat in the skillet and cook over medium-high heat for about 5 minutes. Reduce heat to medium and cook, stirring often, until onions turn a deep golden brown color. This can take as long as 20 minutes. If onions start to burn, turn heat down to medium-low.
  4. Add sherry and cook for approximately one minute. Stir in thyme and Tabasco. Remove from heat.
  5. Mix together Old Home Sour Cream , and mayo in a medium bowl. Add crumbled bacon, cheese, onion mixture, and black pepper. Mix together well and transfer to a 2-cup baking dish. If wanted, add Parmesan cheese. Top with fresh rosemary.
  6. Bake 20 minutes, or until bubbly sand golden brown on top.

The flavor possibilities are endless, let your imagination run wild! Try using parchment paper as it makes for an easy clean-up. This recipe can be prepared ahead of time and also used with potatoes, too! Serve with baguette, apple slices, or Fritos. Try serving leftovers (if there are any!) over a baked potato.