clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vidalia onion casserole in a green baking dish

Vidalia Onion Casserole

  • Author: Debi ~ QuicheMyGrits
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 8 1x


If you've never tried a Vidalia Onion Casserole, it needs to be at the top of your southern food bucket list!  Caramelized onions surrounded by swiss cheese is a casserole to love.


  • 4 large Vidalia onions
  • 2 Tbsp. butter
  • 4 oz. cream cheese
  • 1 cup half & half
  • dash of freshly ground black pepper
  • 8 oz. swiss cheese, shredded
  • 2 Tbsp. soy sauce
  • 2 Tbsp. butter
  • 2 cups seasoned Panko bread crumbs


  1. Preheat oven to 350 degrees.
  2. Slice Vidalia onions into rings, then melt butter in a cast iron skillet. (ad)
  3. Sauté onions in butter until they begin to caramelize and turn a light shade of brown.
  4. Add cream cheese to skillet and stir until completely melted over medium low heat.
  5. Add half & half and mix well.
  6. Sprinkle a little black pepper into the mix, then add swiss cheese and stir until melted.
  7. Grease a small casserole dish (I used a round one).
  8. Pour contents of skillet into the dish. Sprinkle 2 Tbsp. soy sauce over the top of casserole and set aside. 
  9. To make the topping, melt 2 Tbsp. butter and mix with 2 cups of seasoned Panko bread crumbs. Sprinkle crumbs over the top of the casserole.
  10. Bake in a 350 degree oven for 30 minutes until bubbly and golden brown.


If you can't find Vidalia onions in your home town, try any type of sweet onion instead. 

  • Category: Sides
  • Method: Oven
  • Cuisine: Southern

Keywords: vidalia onion casserole, casserole, onions, caramelized onions, swiss cheese, panko bread crumbs, sides, Thanksgiving