French Onion Beef Sloppy Joes

Golden French onion beef sloppy joes sandwich with melted provolone on toasted brioche bun Save
Golden French onion beef sloppy joes sandwich with melted provolone on toasted brioche bun | flavorribbon.com

This hearty sandwich brings together the best of French onion soup and classic sloppy joes. Sweet caramelized onions cook down until golden and deeply flavorful, then combine with seasoned ground beef in a rich, savory sauce. Piled high on toasted brioche buns and topped with melted provolone, Swiss, or Gruyère cheese, these messy sandwiches deliver maximum comfort in every bite. Ready in just 40 minutes with simple ingredients, they're perfect for weeknight dinners or casual weekend entertaining.

The first time I made these, my husband took one bite and declared them better than any restaurant sloppy joe he'd ever had. That slow caramelized onion flavor just takes you somewhere else completely something warm and familiar but somehow new at the same time.

Last winter I made a huge batch for our neighbor's family when they were moving house. The dad came back three hours later asking if there were any left, which might be the highest compliment a sandwich has ever received in my kitchen.

Ingredients

  • Ground beef: The 80/20 ratio gives you enough fat to carry all those onion flavors without needing to add extra oil
  • Yellow onions: Thinly slice them so they caramelize evenly and almost disappear into the beef
  • Butter and olive oil: This combination prevents the butter from burning while giving the onions that golden richness
  • Beef broth: Low sodium lets you control the salt level while building depth
  • Worcestershire sauce: Just enough umami to make everything taste like it's been cooking all day
  • Flour: Helps the sauce cling to the beef instead of staying loose and watery
  • Fresh thyme: Adds an earthy note that makes this feel fancy despite being so simple
  • Provolone cheese: Melts beautifully and has just enough mild flavor without overpowering everything
  • Brioche buns: Their slight sweetness and pillowy texture hold up against all that juicy filling

Instructions

Caramelize the onions:
Heat olive oil and butter in a large skillet over medium heat. Add onions with a pinch of salt and cook slowly, stirring occasionally, until they're deep golden and sweet, about 12 to 15 minutes.
Add the aromatics:
Stir in minced garlic and thyme and let them cook for just a minute until fragrant. This smells like heaven in a pan.
Brown the beef:
Push onions to the side and add ground beef, breaking it up with your spatula. Cook until browned all the way through, about 5 to 6 minutes, and drain any excess fat if needed.
Build the sauce:
Sprinkle flour over everything and stir well to coat. Let it cook for a minute before pouring in beef broth and Worcestershire sauce.
Simmer and thicken:
Let everything bubble gently for 3 to 4 minutes until the mixture thickens slightly. Taste and add more salt and pepper if needed.
Toast the buns:
Give your brioche buns a quick toast under the broiler or in a hot skillet until golden. This keeps them from getting soggy.
Assemble and melt:
Spoon that beef and onion mixture onto bottom buns, top with cheese slices, and broil for 1 to 2 minutes until bubbly and gorgeous.
Serve immediately:
Top with the other bun half and serve while everything's hot and melty. Napkins absolutely required.
Caramelized onion and ground beef sloppy jores topped with bubbly Swiss cheese on buns Save
Caramelized onion and ground beef sloppy jores topped with bubbly Swiss cheese on buns | flavorribbon.com

These have become our Friday night tradition now, something everyone actually looks forward to all week long. There's something about that combination of flavors that just feels like home no matter what kind of week we've had.

Cheese Options That Work

I've tried just about every cheese combination imaginable. Gruyère alone is fantastic, provolone melts perfectly, and honestly a mix of both might be the winner. Swiss works beautifully too, especially if you want something nuttier and more traditional French onion style.

Make Ahead Strategy

The beef and onion mixture actually tastes better the next day, so I often make it in the afternoon and just reheat gently before assembling. The onions continue developing flavor as they sit, and the sauce thickens up beautifully. Just don't assemble the sandwiches until you're ready to eat or the buns will get sad and soggy.

Serving Ideas

A simple green salad with bright vinaigrette cuts through all that richness perfectly. Roasted potatoes work too, especially if you want something more substantial on the side.

  • Serve extra napkins, because these are gloriously messy
  • A cold beer or glass of red wine pairs wonderfully
  • Leftovers (if you somehow have any) reheat beautifully for lunch the next day
Hearty French onion sloppy joes piled high with savory beef and melted Gruyère cheese Save
Hearty French onion sloppy joes piled high with savory beef and melted Gruyère cheese | flavorribbon.com

Hope these become a regular in your rotation like they have in ours. Some recipes are just worth making again and again.

Recipe FAQs

The addition of deeply caramelized onions and melted provolone or Swiss cheese transforms the classic into something extra special. The onions provide natural sweetness and depth, while the cheese adds a rich, creamy element reminiscent of French onion soup.

Absolutely. Caramelized onions actually develop more flavor when made ahead and refrigerated for up to 3 days. Simply reheat them gently before combining with the beef. You can also make a larger batch and freeze portions for future meals.

Provolone melts beautifully and offers mild flavor that complements without overpowering. For more traditional French onion vibes, try Gruyère or Swiss cheese. A mix of provolone and Gruyère gives you the best of both worlds—great melt and complex flavor.

Ground turkey or chicken works well for a lighter version, though you may want to add extra seasonings or a splash of Worcestershire to maintain richness. For vegetarian options, consider using lentils or plant-based crumbles along with extra mushrooms for depth.

Lightly toast the brioche buns before assembling creates a barrier against the juicy filling. You can toast them under the broiler for just 1-2 minutes until golden. Also, let the beef mixture cool slightly before piling onto the buns, and don't overload with too much filling.

A crisp green salad with vinaigrette helps cut through the richness. Roasted potatoes, sweet potato fries, or simple steamed vegetables round out the meal. For a classic diner feel, serve with pickle chips and coleslaw on the side.

French Onion Beef Sloppy Joes

Rich caramelized onions and seasoned ground beef topped with melted provolone on toasted brioche buns for ultimate comfort.

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

Ingredients

Meats

  • 1 lb ground beef (80/20 preferred)

Vegetables & Aromatics

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

Dairy

  • 4 slices provolone cheese (or Swiss or Gruyère)

Breads

  • 4 brioche buns (or hamburger rolls)

Liquids

  • 1/2 cup beef broth (low sodium preferred)
  • 1 tablespoon Worcestershire sauce

Pantry & Spices

  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 tablespoon all-purpose flour
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper, plus more to taste

Instructions

1
Caramelize the Onions: Heat olive oil and butter in a large skillet over medium heat. Add onions and a pinch of salt. Cook, stirring occasionally, until caramelized and golden brown, about 12–15 minutes.
2
Add Aromatics: Add minced garlic and thyme; cook for 1 minute until fragrant.
3
Brown the Beef: Push onions to the side of the pan. Add the ground beef to the skillet and break it up with a spatula. Cook until browned and cooked through, about 5–6 minutes. Drain excess fat if needed.
4
Create the Roux: Sprinkle flour over the beef and onions, stirring well to coat. Cook for 1 minute.
5
Simmer the Mixture: Stir in beef broth and Worcestershire sauce. Simmer for 3–4 minutes, until the mixture thickens slightly. Season with salt and pepper to taste.
6
Toast the Buns: Toast brioche buns under the broiler or in a skillet until golden.
7
Assemble and Melt: Spoon the beef and onion mixture onto the bottom half of each bun. Top with a slice of cheese. Place under the broiler for 1–2 minutes until the cheese is melted and bubbly.
8
Serve: Add the top bun and serve hot.
Additional Information

Equipment Needed

  • Large skillet
  • Spatula
  • Knife and cutting board
  • Broiler or toaster

Nutrition (Per Serving)

Calories 540
Protein 31g
Carbs 41g
Fat 27g

Allergy Information

  • Contains wheat (buns, flour)
  • Contains milk (cheese, butter)
  • Contains soy (Worcestershire sauce may contain soy)
  • Contains gluten (buns, flour)
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.