French Onion Burgers

French Onion Burgers

Man. Ever since I made French Onion Soup the other week, I’ve got it on the brain. Apparently a huge pot of the stuff wasn’t enough to get the French Onion craving out of my system. And so, these French Onion Burgers were born. And OH my gosh… they couldn’t have tasted better. The sweetness from the caramelized onions perfectly offset the juicy burger and hot, melted Gruyere cheese. (Cue the mouth watering. I’m literally drooling all over myself.)

Adding a  bit of finely grated onions to my burger meat is something I started doing awhile ago. Onions are extremely moist and not only does having them mixed in with the beef add delicious flavor but it makes the burgers soooo juicy. So does the heavy cream, whew. Talk about burger heaven.

The toughest part about these burgers is waiting for the onions to caramelize. It can feel like an eternity- but it’s completely worth it, I swear. And I’ll caution you about this- the amount of onions that you’ll have in your pot will seem like ten times more than what you’ll need. But they break down SO much as they cook and caramelize, that eventually you might even wonder if you’ll have enough. So don’t skimp on the onions.

French Onion Burgers

These burgers can be dressed up with any other ingredients that you like, some crispy bacon maybe?! Some lettuce? Tomato? Avocado? The sky’s the limit, don’t be shy 😉

Check out my other recipes!

Did you make this recipe?

French Onion Burgers

These extra juicy, perfectly cooked burgers are topped with melted Gruyere cheese, caramelized onions, and are served over golden burger buns.


  • 1 large yellow onion
  • 1 large sweet onion*
  • 2 Tablespoons butter
  • 1-2 Tablespoons olive oil (or vegetable)
  • 2 pounds ground beef (80% lean is great for burgers)
  • 2 Tablespoons heavy cream
  • Salt/pepper
  • 4 bulky burger rolls
  • 4 slices gruyere cheese**


Take part of the yellow onions and finely grate it until you have 3 Tablespoons. Set aside. (We’ll mix this into the burger meat, it makes it nice and juicy!)

Finely slice the rest of the yellow onion and the sweet onion as well.

In a large pot, add the sliced onions and butter. Cook, uncovered, for at least 45 minutes or until they are very brown and caramelized. Stir it occasionally as it cooks. You will have a lot of onions in the beginning, but they reduce a tremendous amount as they cook.

When the onions are nearly done, gently mix the ground beef, finely grated onions, heavy cream, and salt and pepper until just combined- don’t over-mix, you want the meat to stay nice and tender!

Mold the meat into 4 burger patties, each about ½ – ¾ inches thick. Put a thumb indentation in the middle of each one for even cooking.

Heat the 1 Tablespoon of oil in a large pan over medium heat. Cut the burger buns in half and gently place the middle sides in the oil until they are a nice golden brown. Set aside.

If needed, add an additional tablespoon of oil to the same pan and increase heat to medium-high. Don’t add the burger patties until the oil is nice and warm so that you can get a nice sear on each side.

Add the patties to the pan, you should hear a nice sizzle. Cook the patties for about 5 minutes on each side if you prefer your burgers well done. Otherwise, cook for 4 minutes on each side.

Use a wide spatula to flip each burger and add the cheese on top right away. Place a lid or aluminum foil over the pan towards the end to help the cheese melt.

Place each burger on a bun and top with the caramelized onions. Eat up!


*You can also use 2 yellow onions, or 2 sweet. But the combination of both is extra tasty!

**You can substitute Swiss cheese for a more budget friendly option, but if you stick to gruyere you will not regret it!

All images and text ©

French Onion Burgers

*This post may contain affiliate links