French Onion Burger (Juicy Beef Patty with Caramelized Onions & Gruyere, 40 Min)

French onion burger on a toasted bun, juicy beef patty smothered in deeply caramelized onions and melted gruyere cheese, with a side of fries

French onion soup turned into the most decadent burger you’ll ever eat. A juicy, well-seared beef patty piled with deeply caramelized onions and blanketed in nutty melted gruyere, all on a toasted bun brushed with garlic butter. It’s rich, savory, restaurant-worthy comfort food — and worth every minute it takes to caramelize those onions properly.

Fun fact: French onion soup dates back to at least 18th-century France, but the legend credits King Louis XV, who supposedly improvised it late one night from the only things in his hunting lodge: onions, butter and champagne. The deep flavor comes entirely from slowly caramelizing the onions.

Why this recipe works

  • LOW and slow onions. Real caramelized onions take 30+ minutes over medium-low — that deep sweetness is the whole point.
  • GRUYERE melts beautifully. Nutty, savory gruyere is the classic French onion cheese; Swiss is a fine substitute.
  • DON’T press the patty. Pressing squeezes out the juices. Sear undisturbed for a juicy burger with a good crust.

Ingredients

Serves 4.

  • Caramelized onions:
  • 3 large yellow onions, thinly sliced
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1 tsp fresh thyme
  • 1/4 cup beef broth (to deglaze)
  • 1 tsp balsamic vinegar (optional)
  • Burgers:
  • 1.5 lbs (680 g) ground beef (80/20)
  • Salt and pepper
  • 1 tsp Worcestershire sauce
  • 4 slices gruyere (or Swiss)
  • 4 brioche buns, toasted
  • 2 tbsp butter + 1 clove garlic, for the buns

Instructions
Close-up of the burger showing glossy caramelized onions and gooey melted gruyere dripping over the patty

Step 1: Caramelize the onions

Melt butter with oil over medium-low. Add onions and salt; cook 30-35 minutes, stirring often, until deep golden and jammy. Add thyme, deglaze with broth and balsamic, and cook until dry. Set aside.

Step 2: Form patties

Gently shape beef into 4 patties, season with salt, pepper and Worcestershire, and press a dimple in the center.

Step 3: Sear

Heat a skillet or grill over medium-high. Cook patties 4 minutes per side, undisturbed, until a crust forms and they reach your desired doneness (160°F for well).

Step 4: Melt the cheese

Top each patty with caramelized onions and a slice of gruyere. Cover 1 minute to melt.

Step 5: Toast the buns

Mix butter with minced garlic, brush on the cut buns, and toast until golden.

Step 6: Build

Stack each patty (with onions and cheese) on a bun. Add more onions on top if you have them. Serve hot.

Nutrition information

  • Calories: 620 kcal per burger
  • Protein: 38 g
  • Carbohydrates: 34 g
  • Fat: 37 g
  • Saturated Fat: 16 g
  • Fiber: 3 g

Pro tips for the best french onion burger

  • Make onions ahead. Caramelized onions keep a week in the fridge — make a big batch for burgers, soup and more.
  • Add a sauce. A smear of garlic aioli or Dijon takes it over the top.
  • Cheese swap. Gruyere is classic, but Swiss, provolone or fontina all melt well.
  • Don’t rush the onions. If they’re browning too fast, lower the heat and add a splash of water — patience is everything.

Frequently asked questions

How do I caramelize onions properly?

Cook them low and slow (30-40 minutes) with a little fat and salt, stirring often. Rushing on high heat just burns them — true caramelization is gradual.

Can I make the onions ahead?

Yes — they keep 5-7 days refrigerated or freeze for months. Reheat before topping the burgers.

What cheese is best?

Gruyere for authentic French onion flavor; Swiss, provolone or fontina are good substitutes.

What’s the best beef for burgers?

80/20 ground beef (chuck) — the fat keeps them juicy and flavorful. Leaner beef dries out.

Can I cook these on the grill?

Absolutely — grill the patties over medium-high, then top with onions and cheese and close the lid to melt.