French Onion Beef Sloppy Joes

Golden caramelized onions and savory ground beef piled on toasted buns with melted provolone cheese for French Onion Beef Sloppy Joes Save
Golden caramelized onions and savory ground beef piled on toasted buns with melted provolone cheese for French Onion Beef Sloppy Joes | cookingwithhazel.com

This hearty sandwich combines the best of French onion soup with the casual appeal of Sloppy Joes. The magic lies in slowly caramelizing yellow onions until golden and sweet, then browned ground beef soaks up savory beef broth and Worcestershire sauce. A slice of provolone or Swiss cheese melts over the top, adding the classic French onion finish. The result is a rich, umami-packed filling that's perfect spooned onto lightly toasted buns. The entire dish comes together in just 40 minutes, making it ideal for weeknight dinners when you want something satisfying but don't want to spend hours in the kitchen.

My roommate Sarah caught me caramelizing onions at 11 PM on a Tuesday, tears streaming down my face, and asked if I was having a crisis. I explained that sometimes you just need that slow-cooked onion sweetness in your life, and the next thing I knew, we were turning French onion soup into Sloppy Joes because regular comfort food wasn't cutting it anymore.

That first batch disappeared so fast between the two of us that I started making double batches just to have leftovers for lunch the next day. Something about the combination of familiar childhood comfort food and those sophisticated French onion flavors hits different when you are eating it standing up in the kitchen because you could not wait to sit down.

Ingredients

  • Ground beef (85% lean): The fat content matters here because you need some of that rendered beef fat to cook with the onions
  • Large yellow onions: Thinly slice them against the grain so they caramelize evenly and sweeten up as they cook down
  • Garlic: Add it toward the end of onion cooking so it does not burn and turn bitter
  • Provolone or Swiss cheese: Provolone melts beautifully but Swiss gives you that authentic French onion soup vibe
  • Unsalted butter: Cook it with the olive oil to keep the onions from sticking and add that rich buttery finish
  • Beef broth: Use a good quality one because it reduces down and concentrates in flavor
  • Worcestershire sauce: This is your secret weapon for adding umami depth that makes people ask what is in this
  • Hamburger buns: Toast them lightly so they do not get soggy from all that delicious juicy filling
  • Dried thyme: Fresh would work but dried actually holds up better in the long cooking process
  • Salt and black pepper: Taste at the end because the cheese and Worcestershire add saltiness already

Instructions

Caramelize the onions low and slow:
Heat the olive oil and butter together in a large skillet over medium heat, add the sliced onions, and stir them often until they turn a deep golden brown, about 12 to 15 minutes. Do not rush this step because that sweet onion flavor is what makes the whole recipe special.
Add the aromatics:
Stir in the garlic and dried thyme and cook for just 1 minute until you can really smell the garlic, being careful not to let it burn.
Brown the beef:
Add the ground beef to the skillet and break it up with a wooden spoon, cooking until it is browned and cooked through, about 5 to 7 minutes, and drain off any excess fat if there is a lot pooling.
Build the French onion flavor:
Pour in the Worcestershire sauce and beef broth, turn the heat down to medium low, and let everything simmer together for 5 minutes until the flavors meld and the sauce thickens slightly. Season with salt and pepper, but taste first because the cheese will add more salt.
Prep your buns:
Give your hamburger buns a quick toast if you want that extra crunch that stands up to the juicy filling.
Assemble and melt:
Pile the beef and onion mixture onto the bottom buns, top with a slice of provolone or Swiss, and either close them up or broil open faced for a minute until the cheese bubbles and gets golden.
Serve immediately:
Get these to the table while they are hot and the cheese is still melty because that is when they are at their absolute best.
Hearty French Onion Beef Sloppy Joes sandwich featuring rich beef onion mixture topped with bubbling Swiss cheese on soft hamburger buns Save
Hearty French Onion Beef Sloppy Joes sandwich featuring rich beef onion mixture topped with bubbling Swiss cheese on soft hamburger buns | cookingwithhazel.com

These became my go to when friends came over for casual dinner because everyone gets excited about Sloppy Joes but then they taste that French onion twist and suddenly we are all sitting around talking about how we need to elevate more childhood favorites. Last month my brother actually texted me the next day saying he dreamed about them.

Make Ahead Magic

The beef and onion mixture actually tastes better the next day after all those flavors have had time to hang out and get to know each other. I make a double batch on Sunday and keep it in the fridge for those nights when cooking dinner feels like too much but takeout is not appealing either.

Cheese Choices

While provolone and Swiss are classic, I have discovered that Gruyère takes these to a whole new level if you want to splurge a little. The way it melts with that nutty flavor makes you feel fancy even though you are eating Sloppy Joes on your couch.

Serving Suggestions

A crisp green salad with a bright vinaigrette cuts through all that rich beef and cheese perfectly. Sweet potato fries on the side make it feel like a proper diner meal at home.

  • Keep extra napkins nearby because these are still sloppy Joes after all
  • A cold beer or glass of red wine pairs surprisingly well with the French onion flavors
  • Consider slider sized buns for parties so people can try them without committing to a whole sandwich
Savory French Onion Beef Sloppy Joes with caramelized onion beef filling and melted cheese slice on a warm toasted bun Save
Savory French Onion Beef Sloppy Joes with caramelized onion beef filling and melted cheese slice on a warm toasted bun | cookingwithhazel.com

Hope these bring as much joy to your kitchen as they have to mine over the years.

Recipe FAQs

Yes, you can caramelize the onions and brown the beef up to 2 days in advance. Store in an airtight container in the refrigerator and reheat gently before assembling the sandwiches. You may need to add a splash of beef broth to loosen the mixture when reheating.

Provolone and Swiss cheese both work beautifully, melting evenly and providing that classic French onion flavor. For an even more authentic taste, try Gruyère cheese—it's the traditional choice for French onion soup and adds a wonderful nutty depth.

Patience is key. Cook the onions over medium heat, stirring frequently, for about 12–15 minutes. They should turn a deep golden brown and become sweet. Don't rush this step—the caramelized onions provide the signature French onion flavor that makes this dish special.

Absolutely. Ground turkey or chicken can be substituted for the beef for a lighter version. Keep in mind that you may want to add a bit more seasoning since these meats are milder than beef. You can also use ground sirloin for a leaner option.

A crisp green salad with vinaigrette helps cut through the richness. Sweet potato fries, roasted vegetables, or a simple cucumber and tomato salad also complement the savory flavors. For a heartier meal, serve with a cup of beef or vegetable soup.

Lightly toasting the buns before assembling creates a barrier that helps prevent sogginess. You can also spoon a slightly thicker layer of the beef mixture onto the buns and avoid overfilling. If you're making these ahead, assemble just before serving.

French Onion Beef Sloppy Joes

Savory ground beef meets caramelized onions and melted cheese in this French onion twist on a classic comfort favorite.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 1 lb ground beef (85% lean)

Vegetables

  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced

Dairy

  • 4 slices provolone cheese (or Swiss cheese)
  • 2 tbsp unsalted butter

Liquids

  • 1/2 cup beef broth
  • 1 tbsp Worcestershire sauce

Breads

  • 4 hamburger buns

Condiments & Seasoning

  • 1 tbsp olive oil
  • 1/2 tsp dried thyme
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

1
Caramelize the Onions: Heat olive oil and butter in a large skillet over medium heat. Add sliced onions and cook, stirring often, until caramelized and golden brown, 12–15 minutes.
2
Add Aromatics: Add garlic and dried thyme; stir for 1 minute until fragrant.
3
Brown the Beef: Add ground beef to the skillet. Cook, breaking up with a spoon, until beef is browned and cooked through, about 5–7 minutes. Drain excess fat if necessary.
4
Simmer the Mixture: Stir in Worcestershire sauce and beef broth. Simmer over medium-low heat for 5 minutes, allowing the flavors to meld and the mixture to thicken slightly. Season with salt and pepper.
5
Prepare the Buns: Toast the hamburger buns lightly if desired.
6
Assemble and Serve: Spoon the beef and onion mixture onto the bottom half of each bun. Top with a slice of provolone or Swiss cheese. Place the top bun over the cheese; if you prefer the cheese melted, briefly broil open-faced sandwiches until cheese bubbles. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 510
Protein 28g
Carbs 36g
Fat 26g

Allergy Information

  • Contains: Wheat (buns), Milk (cheese, butter), Soy (Worcestershire sauce may contain soy)
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.