There’s one dish in my house that gets requested more than just about anything else I make. My family calls it “the burger bake,” and honestly? That name says it all. This Cheesy Mushroom & Swiss Burger Casserole is every bit as hearty and satisfying as a great burger — but baked into one golden, bubbling dish that feeds the whole table without any of the fuss. I first pulled it together on a rainy Sunday when I had ground beef to use and absolutely no interest in standing over a hot grill. Aunt Anne had been pushing me to try layering burger buns into a casserole base for years, and that afternoon I finally listened. I’m glad I did. The combination of savory beef, tender mushrooms, and creamy Swiss-laced sour cream is the kind of thing that quiets a room. If you love cheesy ground beef and rice casserole or crave that deep umami richness you get from beef tips with mushrooms, this one is going to become a regular at your table too. I hope it becomes one of those recipes your family starts asking for by name.
You Might Also Love
If this casserole is calling your name, these are a few more dinners I reach for when I want something hearty, comforting, and crowd-approved:
- Cheesy Ground Beef and Rice Casserole — a bubbling, one-dish family dinner that never fails to disappear fast.
- Beef Tips with Mushrooms — tender, saucy, and deeply savory — perfect over rice or egg noodles.
- Ground Beef Casserole — a reliable weeknight bake made from pantry staples, no fuss required.
- Salisbury Steak with Mushroom Gravy — rich, comforting, and packed with the same savory depth you’ll find here.
Why You’ll Love This Recipe
- All the burger flavors, zero grill required. Worcestershire, Dijon, and soy sauce build a deeply savory base that tastes like a great burger without turning on the grill.
- One baking dish, minimal cleanup. Everything comes together in a single casserole, which means less to wash and more time at the table.
- That melted Swiss cheese moment. Swiss melts into a velvety, nutty layer that clings to every bite and ties the whole dish together beautifully.
- Flexible for any crowd. Swap the protein, the cheese, or the buns to suit dietary needs — this recipe is built to adapt without losing its character.
- Pantry-friendly and reliable. Ground beef, mushrooms, sour cream, and burger buns are ingredients most home cooks have on hand or can grab without a special trip.
Ingredient Notes
- Ground beef (1 lb) — I look for 80/20 for the best flavor and juiciness without excess grease. Drain well after browning.
- Yellow onion — Dice it finely so it softens fully and melts into the beef mixture. Shallots work for a milder finish.
- Mushrooms (8 oz) — Crimini give a deeper, earthier flavor; button mushrooms are milder and more accessible. Slice evenly for consistent cooking.
- Garlic (3 cloves) — Fresh is best here. Pre-minced in a jar will mute the fragrance and flavor noticeably.
- Beef broth (1 cup) — Adds body and savory depth to the base. Low-sodium lets you control the salt level more precisely.
- Worcestershire sauce — The backbone of the burger flavor. Don’t skip or reduce — it’s what gives the beef that unmistakable savory kick. I love it in my mushroom gravy dishes for the same reason.
- Soy sauce (2 tbsp) — Deepens the umami without overpowering. Use low-sodium if you’re watching salt.
- Dijon mustard — Just a tablespoon rounds out the richness and adds a subtle tang that balances the creamy layer.
- Swiss cheese (6 oz) — Choose a block and shred it yourself for the smoothest, most even melt. Pre-shredded tends to clump.
- Sour cream (1 cup) — Full-fat gives the creamiest result. Greek yogurt is a solid swap if you prefer a lighter option.
- Hamburger buns (4 pieces) — Split and pressed into the dish, they absorb the savory liquid and create a soft, almost bread pudding–like base and topping.
- Olive oil (2 tbsp) — 1 tbsp is used to sauté the aromatics; the remaining 1 tbsp greases the baking dish. Butter also works well.
- Fresh parsley — Optional garnish. A handful of chopped parsley brightens the finished dish and adds a welcome pop of color.
How to Make Cheesy Mushroom & Swiss Burger Casserole?
- Preheat and prep — Preheat oven to 375°F. Brush a 9×13-inch baking dish with 1 tbsp olive oil and set aside.
- Sauté the aromatics — Heat the remaining 1 tbsp olive oil in a large skillet over medium heat; cook diced onion for 3–4 minutes until softened and fragrant.
- Brown the beef — Add ground beef and cook, breaking it apart, until no longer pink, about 6–8 minutes; drain excess fat from the pan. Season with salt and pepper.
- Add mushrooms and garlic — Stir in sliced mushrooms and minced garlic; cook for 3–4 minutes until mushrooms release their liquid and begin to soften.
- Build the sauce — Pour in beef broth, Worcestershire sauce, soy sauce, and Dijon mustard; stir well and simmer for 3–4 minutes until the liquid reduces slightly and the mixture thickens.
- Layer the buns — Place the bottom halves of the hamburger buns cut-side up in a single layer across the prepared baking dish.
- Add the beef mixture — Spoon the savory beef and mushroom mixture evenly over the bun layer, pressing gently with the back of a spoon to settle and distribute.
- Spread the creamy layer — Dollop and spread sour cream evenly over the beef mixture, covering the surface completely.
- Add the cheese — Scatter shredded Swiss cheese generously over the sour cream layer for full, even coverage.
- Top with bun lids — Place the top halves of the hamburger buns cut-side down over the cheese layer to complete the casserole.
- Bake until golden — Bake uncovered at 375°F for 25–30 minutes until the bun tops are golden and the cheese is fully melted and bubbling.
- Rest and garnish — Remove from oven and rest for 5 minutes. If using, scatter fresh chopped parsley over the top before serving.

Emily’s Expert Tips
- Don’t rush the mushrooms. Let them cook long enough to release their moisture fully before adding the broth — watery mushrooms will make the casserole soupy rather than rich and cohesive. Patience here pays off in the final texture.
- Season in layers, not all at once. Taste the beef mixture before adding it to the dish and adjust salt and pepper at that stage — once everything is layered and baked, it’s much harder to correct the seasoning without disturbing the layers.
- Lightly toast the buns first. A quick 5-minute toast at 350°F before assembling keeps the bun tops from going soggy during baking. The texture contrast between the crisp top and the soft, soaked bottom layer is what makes this casserole so satisfying.
Storage Tips
- Refrigerate — Store covered in the baking dish or an airtight container for up to four days.
- Freeze — Freeze fully baked and cooled portions in an airtight container for up to two months; thaw overnight in the fridge and reheat before serving.
- Reheat — Warm individual portions in the microwave for 90 seconds, or reheat the full dish covered at 325°F for 15–20 minutes.
- Keep buns from soggy leftovers — Press a paper towel gently over the top before sealing to absorb excess moisture during storage.

Variations & Substitutions
- Turkey or chicken version — Swap ground beef for ground turkey or chicken for a lighter casserole. Try it alongside this ground beef casserole for a crowd-pleasing double-dish spread.
- Different cheese — Use sharp cheddar, provolone, or mozzarella in place of Swiss for a different flavor profile.
- Plant-based swap — Use your favorite plant-based ground meat and vegetable broth; the sauce still sings.
- Gluten-free version — Sub in gluten-free hamburger buns; all other ingredients are naturally gluten-free.
- Cheeseburger pie style — Ditch the buns entirely and serve the beef mixture over mashed potatoes, inspired by this cheeseburger pie approach for a crustless version.
- Add bacon — Layer 4–5 strips of crispy crumbled bacon over the beef mixture before adding the sour cream for a smokier finish.
- Greek yogurt swap — Replace sour cream 1:1 with full-fat Greek yogurt for a slightly tangier, protein-boosted creamy layer.
What to Serve With Cheesy Mushroom & Swiss Burger Casserole
- A crisp green salad — Simple romaine with a lemon vinaigrette cuts through the richness perfectly.
- Oven-roasted broccoli — Tender florets with a golden edge balance the heartiness of the casserole beautifully.
- Classic coleslaw — Cool, crunchy, and tangy — a natural pairing for anything burger-inspired.
- Pickles or pickled red onions — The acidity brightens each bite and echoes the flavors of a classic burger spread.
- Corn on the cob or roasted corn — Sweet and simple; pairs well with the savory, cheesy base.
Frequently Asked Questions
Can I freeze this casserole? Freeze fully baked and cooled for up to two months. Thaw overnight, then reheat at 325°F.
Can I make Cheesy Mushroom & Swiss Burger Casserole ahead of time? Yes — assemble fully, cover, and refrigerate overnight; bake fresh the next day.
What cheese works best as a Swiss substitute? Provolone melts beautifully and has a similar mild, nutty flavor.
Can I use ground turkey instead of beef? Yes — turkey works well; the sauce keeps the casserole moist and flavorful.
How do I keep the buns from getting too soggy? Lightly toast them at 350°F before assembling and avoid over-saucing the beef layer.
How long do leftovers keep? Up to four days refrigerated in an airtight container.
Cheesy Mushroom & Swiss Burger Casserole
Cheesy Mushroom & Swiss Burger Casserole layers savory ground beef, earthy sautéed mushrooms, and a creamy Swiss cheese topping over soft hamburger buns — all baked into one golden, bubbling comfort food dish the whole family will love.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Beef, Casseroles, Dinner
- Method: Baking, Sautéing
- Cuisine: American
Ingredients
- 1 lb ground beef (80/20 recommended)
- 1 medium yellow onion, finely diced
- 8 oz crimini or button mushrooms, sliced
- 3 cloves garlic, minced
- 1 cup beef broth
- 1 tbsp Worcestershire sauce
- 2 tbsp soy sauce
- 1 tbsp Dijon mustard
- 6 oz Swiss cheese, freshly shredded
- 1 cup sour cream
- 4 hamburger buns, split
- 2 tbsp olive oil, divided
- Salt and pepper, to taste
- 1 tbsp fresh parsley, chopped (optional garnish)
Instructions
- Preheat oven to 375°F. Brush a 9×13-inch baking dish with 1 tbsp olive oil and set aside.
- Heat the remaining 1 tbsp olive oil in a large skillet over medium heat. Cook diced onion for 3–4 minutes until softened and fragrant.
- Add ground beef and cook, breaking it apart, until no longer pink, about 6–8 minutes. Drain excess fat and season with salt and pepper.
- Stir in sliced mushrooms and minced garlic. Cook for 3–4 minutes until mushrooms release their liquid and begin to soften.
- Pour in beef broth, Worcestershire sauce, soy sauce, and Dijon mustard. Stir well and simmer for 3–4 minutes until the liquid reduces slightly and the mixture thickens.
- Place the bottom halves of the hamburger buns cut-side up in a single layer across the prepared baking dish.
- Spoon the beef and mushroom mixture evenly over the bun layer, pressing gently with the back of a spoon to distribute.
- Dollop and spread sour cream evenly over the beef mixture, covering the surface completely.
- Scatter shredded Swiss cheese generously over the sour cream layer for full, even coverage.
- Place the top halves of the hamburger buns cut-side down over the cheese layer to complete the casserole.
- Bake uncovered at 375°F for 25–30 minutes until the bun tops are golden and the cheese is fully melted and bubbling.
- Remove from oven and rest for 5 minutes. Scatter fresh chopped parsley over the top if using, then serve.
Notes
- Don’t rush the mushrooms — let them fully release their moisture before adding the broth to avoid a watery casserole.
- For a crispier top, lightly toast the bun halves at 350°F for 5 minutes before assembling.
- Swiss cheese can be swapped for provolone, sharp cheddar, or mozzarella depending on preference.
- Ground turkey or chicken works well in place of beef for a lighter version.
- Sour cream can be replaced 1:1 with full-fat Greek yogurt for a tangier, higher-protein option.
- Refrigerate leftovers in an airtight container for up to 4 days, or freeze fully baked and cooled portions for up to 2 months.
- Reheat individual portions in the microwave for 90 seconds, or cover and warm the full dish at 325°F for 15–20 minutes.

