French Onion Beef Sloppy Joes

Golden caramelized onions and seasoned ground beef piled on toasted brioche buns with melted provolone cheese Save
Golden caramelized onions and seasoned ground beef piled on toasted brioche buns with melted provolone cheese | cookingwithmila.com

These French Onion Beef Sloppy Joes transform the classic sandwich with deeply caramelized onions, seasoned ground beef, and gooey melted cheese. The combination of sweet, slowly cooked onions with savory beef creates a rich, comforting filling that's elevated by Worcestershire sauce and fresh thyme. Served on toasted brioche buns with melted provolone, this American-French fusion comes together in just 40 minutes for an easy weeknight dinner that feels special.

The first time I made these French Onion Beef Sloppy Joes was on a rainy Tuesday when my regular sloppy joe recipe felt too ordinary. Something about the way those onions transformed in the pan made the whole house smell like a bistro, and I knew I was onto something special. My husband actually asked what restaurant I'd ordered from when he walked through the door.

I served these at our family game night last month, and my sister who claims to dislike French onion soup had seconds. There's something about the combination of that rich beef and the sweet, golden onions that makes everyone instinctively reach for napkins before even taking their first bite. Now it's the most requested comfort food in our house.

Ingredients

  • 1 lb (450 g) ground beef (80/20 preferred): The extra fat content here keeps everything moist and flavorful since sloppy joes should live up to their name
  • 2 large yellow onions, thinly sliced: Yellow onions become perfectly sweet when caramelized and hold up better than sweet onions during the long cook time
  • 2 cloves garlic, minced: Add this right at the end so it doesnt burn and turn bitter
  • 4 slices provolone cheese: Provolone melts beautifully but feel free to swap in Gruyère or Swiss for that classic French onion soup flavor
  • 4 brioche buns: These hold up against all those juices without falling apart
  • 1/2 cup (120 ml) beef broth: Low sodium is crucial here since well be reducing it down and concentrating the flavors
  • 1 tablespoon Worcestershire sauce: This adds that umami punch that makes the beef taste beefier
  • 2 tablespoons unsalted butter: Butter helps the onions caramelize and adds richness
  • 1 tablespoon olive oil: Combined with butter this prevents burning while still giving great flavor
  • 1 tablespoon all-purpose flour: Just enough to thicken those juices into something spoonable
  • 1 teaspoon fresh thyme leaves: Fresh thyme has this wonderful subtle earthiness that dried just cant match
  • 1/2 teaspoon kosher salt: Start with this and adjust at the end
  • 1/4 teaspoon black pepper: Freshly cracked makes all the difference

Instructions

Caramelize the onions:
Heat olive oil and butter in a large skillet over medium heat until the butter foams, then add your onions with a pinch of salt. Cook, stirring occasionally, until they're deeply golden and sweet, about 12 to 15 minutes.
Add aromatics:
Stir in the minced garlic and thyme, cooking for just 1 minute until fragrant.
Brown the beef:
Push those gorgeous onions to the side and add your ground beef, breaking it up with a spatula. Cook until browned and cooked through, about 5 to 6 minutes, draining excess fat if needed.
Build the sauce:
Sprinkle flour over the beef and onions, stirring to coat everything well. Cook for 1 minute to remove the raw flour taste.
Simmer together:
Pour in the beef broth and Worcestershire sauce, letting everything simmer for 3 to 4 minutes until the mixture thickens slightly. Season with salt and pepper to taste.
Toast the buns:
Give your brioche buns a quick toast under the broiler or in a skillet until golden, which helps them stand up to all the juices.
Assemble and melt:
Spoon that beef and onion mixture onto the bottom half of each bun, top with cheese, and place under the broiler for 1 to 2 minutes until bubbly and golden.
Complete and serve:
Top with the remaining bun half and serve immediately while everything is hot and melty.
French onion beef sloppy jones sandwich dripping with savory beef and onion mixture topped with bubbly Gruyère Save
French onion beef sloppy jones sandwich dripping with savory beef and onion mixture topped with bubbly Gruyère | cookingwithmila.com

My youngest daughter helped me make these last weekend, and she kept sneaking onion samples while pretending to cook alongside me. Seeing her face light up when she took that first cheesy bite reminded me why I started cooking in the first place.

Making It Your Own

Sometimes I add a splash of sherry or white wine to the onions while they're caramelizing if I'm feeling fancy. It evaporates away but leaves behind this subtle complexity that makes people ask what's different. A mix of Gruyère and provolone on top takes it over the top.

Perfect Pairings

These are substantial enough to stand alone with just a simple green salad dressed with vinaigrette. On game days, I'll serve roasted potatoes on the side for something hearty that soaks up all the flavors. The key is keeping sides light since these sandwiches are pretty rich.

Make Ahead Magic

The beef and onion mixture actually tastes better the next day, so I often make it the night before and refrigerate. When you're ready to eat, just reheat gently and assemble with fresh buns and cheese.

  • Don't add the cheese until you're ready to serve or it can get rubbery
  • If the mixture thickens too much in the fridge, splash in a little broth when reheating
  • Toast the buns right before serving to keep them from getting soggy
Hearty sloppy joes feature sweet caramelized onions and ground beef served on golden buns with melted Swiss cheese Save
Hearty sloppy joes feature sweet caramelized onions and ground beef served on golden buns with melted Swiss cheese | cookingwithmila.com

These messy, magnificent sandwiches have become our go-to when we need something that feels like a hug but doesn't take hours to make.

Your Questions Answered

These feature slowly caramelized onions that add sweetness and depth, similar to French onion soup. The beef is seasoned with thyme and Worcestershire rather than the usual tomato-based sauce, and they're topped with melted provolone or Gruyère cheese for extra richness.

Allow about 12-15 minutes over medium heat, stirring occasionally. The onions should turn deep golden brown and develop a sweet, rich flavor. Don't rush this step—it's where much of the depth comes from.

Absolutely. While provolone works beautifully, Gruyère offers a more traditional French onion flavor, Swiss adds a nutty note, or even mozzarella for a milder taste. A mix of Gruyère and provolone creates an especially delicious combination.

Brioche buns are ideal because their slight sweetness and sturdy texture hold up well against the juicy filling. Hamburger potato rolls or pretzel buns also work great. Lightly toasting the buns helps prevent sogginess.

The beef and onion mixture reheats beautifully and actually develops more flavor after sitting in the refrigerator. Store it separately from the buns and cheese, then reheat gently on the stove before assembling and melting the cheese under the broiler.

A crisp green salad with vinaigrette cuts through the richness. Roasted potatoes, sweet potato fries, or simple steamed vegetables also complement the savory flavors. For a classic diner feel, serve with pickles and coleslaw.

French Onion Beef Sloppy Joes

Rich, savory sloppy joes with caramelized onions, seasoned ground beef, and melted provolone on toasted brioche buns.

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 Garlic and Herbs: Add minced garlic and thyme; cook for 1 minute until fragrant.
3
Brown the Ground 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 Sauce: 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 Cheese: 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 from buns and flour
  • Contains milk from cheese and butter
  • May contain soy from Worcestershire sauce
  • Contains gluten from buns and flour
Mila Russo

Passionate home cook sharing easy, flavorful recipes and practical meal tips.