Mushroom Swiss Burger Onions

A plated Mushroom and Swiss Burger with caramelized onions on a toasted bun, ready to serve. Pin it
A plated Mushroom and Swiss Burger with caramelized onions on a toasted bun, ready to serve. | tastymakerblog.com

This juicy beef patty is seasoned and grilled to perfection, topped with melted Swiss cheese for a creamy bite. Sautéed mushrooms bring an earthy depth, perfectly paired with sweet caramelized onions cooked slowly until golden and tender. All layered on a toasted bun with optional mayonnaise, mustard, and fresh lettuce for balance. A thoughtful blend of flavors and textures creates a satisfying meal that elevates a classic with gourmet flair.

The first time I made these burgers, my husband actually stopped mid-bite and asked what restaurant I'd ordered from. We'd been married five years and he'd never seen me caramelize onions properly before, letting them go that deep, mahogany color that takes patience but rewards you with something almost like onion jam. Now these are the only burgers our teenage boys request for birthday dinners, and I've learned to double the onion recipe because they hover around the skillet picking at the 'burnt bits' while I'm trying to assemble everything.

Last summer we had my in-laws over for what was supposed to be a casual backyard dinner, but these burgers completely derailed the conversation. My father-in-law, who's been cooking longer than I've been alive and normally has a polite comment or two about everyone's food, went back for seconds and actually asked for the recipe. There's something about how the Swiss cheese gets all melty and blankets the mushrooms that makes people forget they're just eating hamburgers.

Ingredients

  • 2 large yellow onions: Thinly slice them against the grain for even cooking, and don't rush the caramelization process because that deep sweetness is what makes these unforgettable
  • 250 g cremini or button mushrooms: I prefer cremini for their slightly earthier flavor, but whatever you choose, slice them about a quarter-inch thick so they get nicely browned without drying out
  • 600 g ground beef (80% lean): The fat content matters here because you need that juiciness to balance all the toppings and keep things from feeling dry
  • 4 slices Swiss cheese: Gruyère works beautifully too if you want to splurge a little, but Swiss has that perfect mild nuttiness that doesn't compete with everything else
  • 4 burger buns: Brioche buns are my go-to because they hold up well and add a subtle sweetness that complements the caramelized onions

Instructions

Start with the onions:
Melt butter with olive oil in a large skillet over medium heat, add sliced onions and salt, then cook slowly for about 18 to 20 minutes until they're deeply golden, stirring occasionally and adding balsamic vinegar in the last minute for that extra depth of flavor
Cook the mushrooms:
In the same skillet, melt more butter with olive oil over medium-high heat, add sliced mushrooms and let them cook undisturbed for a few minutes before stirring, continuing until browned and their moisture has evaporated, then finish with garlic, salt, pepper, and thyme
Shape the patties:
Divide ground beef into four equal portions and gently shape them into patties that are slightly larger than your buns since they'll shrink during cooking, then season both sides generously with salt and pepper
Cook the burgers:
Heat your grill, grill pan, or skillet over medium-high heat and cook patties for about 3 to 4 minutes per side for medium doneness, placing a slice of Swiss cheese on each patty in the last minute and covering so it melts beautifully
Assemble everything:
Spread mayonnaise and mustard on your toasted buns if you like, add lettuce to the bottom bun, place the cheesy patty on top, then pile on those sautéed mushrooms and caramelized onions before finishing with the top bun
Close-up of a Mushroom and Swiss Burger showcasing melty Swiss cheese and sautéed mushrooms. Pin it
Close-up of a Mushroom and Swiss Burger showcasing melty Swiss cheese and sautéed mushrooms. | tastymakerblog.com

These burgers have become our Friday night tradition during the colder months when grilling outside feels like too much effort. Something about the smell of onions slowly cooking makes the whole house feel cozy, and there's usually someone drifting into the kitchen asking 'is it ready yet' every five minutes after the first ten minutes.

Making Ahead

The caramelized onions and sautéed mushrooms can both be made up to two days in advance and stored separately in the refrigerator. When you're ready to serve, just reheat them gently in a skillet while the burgers cook, which means weeknight dinner becomes almost entirely hands-off.

Choosing Your Cheese

While Swiss is classic here, I've discovered that aged Gruyère adds this incredible nutty complexity that takes everything up a level. Just be aware that stronger cheeses might overwhelm the delicate sweetness of those onions, so taste as you go and adjust accordingly.

Perfect Burger Secrets

The difference between a good burger and a great one often comes down to temperature management and resting time. Let your patties rest for about five minutes after cooking so the juices redistribute throughout the meat instead of running out the first time you bite in.

  • Create a small indentation in the center of each raw patty to prevent them from puffing up into spheres while cooking
  • Toast your buns with a little butter in the same pan where you cooked the mushrooms for extra flavor
  • Keep the condiments light so all those carefully prepared toppings can really shine
A gourmet Mushroom and Swiss Burger with sweet caramelized onions on a toasted bun. Pin it
A gourmet Mushroom and Swiss Burger with sweet caramelized onions on a toasted bun. | tastymakerblog.com

These burgers have this way of turning an ordinary Tuesday into something that feels like a little celebration. Hope they become a favorite in your house too.

Recipe FAQs

Cook onions slowly over medium heat with butter and oil until they turn deeply golden and sweet, about 18-20 minutes, stirring occasionally to prevent burning.

Cremini or button mushrooms are ideal; slice them evenly and cook in butter and oil until browned and moisture evaporates for rich flavor.

Place cheese slices on patties in the last minute of cooking, cover the pan to trap heat, and allow cheese to soften and melt smoothly.

Yes, caramelized onions and sautéed mushrooms can be made in advance and reheated gently before assembly to save time.

Mayonnaise and Dijon mustard add creamy and tangy notes, while fresh lettuce provides crunch for a balanced bite.

Mushroom Swiss Burger Onions

Juicy beef patty with Swiss cheese, sautéed mushrooms, and sweet caramelized onions on a toasted bun.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Medium

Ingredients

Caramelized Onions

  • 2 large yellow onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1 teaspoon balsamic vinegar (optional)

Sautéed Mushrooms

  • 9 ounces cremini or button mushrooms, sliced
  • 1 tablespoon unsalted butter
  • 1 tablespoon olive oil
  • 1 clove garlic, minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 teaspoon fresh thyme leaves (optional)

Burgers

  • 1.3 pounds ground beef (80% lean)
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 4 slices Swiss cheese
  • 4 burger buns, split and toasted
  • 2 tablespoons mayonnaise (optional)
  • 1 tablespoon Dijon mustard (optional)
  • Lettuce leaves (optional)

Instructions

1
Caramelize the Onions: Melt butter with olive oil in a large skillet over medium heat. Add sliced onions and salt. Cook, stirring occasionally, until onions are deeply golden and caramelized, about 18–20 minutes. Add balsamic vinegar if using during the last minute. Remove from skillet and set aside.
2
Sauté the Mushrooms: In the same skillet, melt butter with olive oil over medium-high heat. Add mushrooms and cook, stirring occasionally, until browned and their moisture has evaporated, about 6–8 minutes. Stir in garlic, salt, pepper, and thyme. Sauté for another 1–2 minutes. Remove from heat.
3
Shape the Patties: Divide ground beef into 4 equal portions and gently shape into patties slightly larger than your buns. Season both sides with salt and pepper.
4
Cook the Burgers: Heat a grill, grill pan, or skillet over medium-high heat. Cook patties for 3–4 minutes per side for medium doneness, or until desired doneness is reached. In the last minute, place a slice of Swiss cheese on each patty, cover, and let melt.
5
Assemble the Burgers: Spread mayonnaise and mustard on toasted buns if desired. Place lettuce on the bottom bun, add the burger patty with melted Swiss cheese, top with sautéed mushrooms and caramelized onions. Finish with the top bun and serve immediately.
Additional Information

Equipment Needed

  • Large skillet
  • Spatula
  • Grill, grill pan, or skillet for burgers
  • Knife and cutting board

Nutrition (Per Serving)

Calories 610
Protein 37g
Carbs 37g
Fat 36g

Allergy Information

  • Contains: Milk (butter, Swiss cheese), Gluten (buns), Egg (mayonnaise, if used)
Paula McKenzie

Warm, easy recipes and practical cooking tips for everyday family meals.