Irresistible French Onion Beef Sloppy Joes

Featured in:

How to make French Onion Beef Sloppy Joes with deeply caramelized onions, savory beef, and melted Provolone piled onto a toasted brioche bun.

james carter jr for recipes by clare
By James Carter Jr
Updated on Fri, 06 Mar 2026 18:27:39 GMT
Pinterest Hidden Image

French Onion Beef Sloppy Joes are the kind of weeknight dinner that makes everyone stop and ask, “Wait, what is IN this?” I first made this on a rainy Tuesday with half a bag of sweet onions sitting on my counter and a pound of ground beef in the fridge. The result was so good my family asked for it again the very next week.

There is something magical about slow, golden caramelized onions meeting a rich, savory beef filling. This recipe takes the soul of a classic French onion soup and tucks it right into a toasted brioche bun with melted Provolone on top. It is comforting, a little fancy, and totally doable on a busy night. These French Onion Beef Sloppy Joes prove that simple ingredients can deliver serious flavor without much fuss.

What You Will Need to Build These Flavor-Packed Sloppy Joes

I always reach for sweet onions here because they caramelize beautifully and develop that deep, almost jammy sweetness that defines this recipe. Slice them thin and be patient with the cooking. That low-and-slow step is where all the real flavor happens.

  • 1 tablespoon olive oil
  • 2 large sweet onions, thinly sliced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 pound ground beef
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1/2 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 4 brioche buns, split and toasted
  • 4 slices Provolone cheese
  • Fresh thyme for garnish (optional)

Pro tip: I prefer 85/15 ground beef here. It stays juicy without making the sauce greasy. For an even richer filling, swap half the beef for ground pork.

French Onion Beef Sloppy Joes with caramelized onions and melted Provolone on a toasted brioche bun

How to Make French Onion Beef Sloppy Joes Step by Step

I recommend reading through all the steps before you start. The onion caramelization takes patience, but the rest of the recipe moves quickly once that part is done.

Step 1: Caramelize the Onions Heat olive oil in a large skillet over medium-low heat. Add the sliced onions, salt, and pepper. Cook slowly, stirring occasionally, for 15 to 20 minutes until the onions are deeply golden, very soft, and smell sweet and nutty. Do not rush this step. Turning up the heat will brown them unevenly and skip the essential sweetness you are building. Add the minced garlic and cook for one more minute until fragrant.

Step 2: Brown the Beef Increase the heat to medium-high. Add the ground beef directly to the skillet with the caramelized onions. Break it apart with a wooden spoon and cook for 5 to 7 minutes until fully browned with no pink remaining. Drain off any excess grease before moving on.

Step 3: Build the Sauce Stir the tomato paste into the beef mixture and cook for about 1 minute. This step deepens the flavor and cooks off any raw paste taste. Pour in the beef broth, Worcestershire sauce, and Dijon mustard. Stir well, scraping up any browned bits from the bottom of the pan. Those bits add a lot of flavor, so do not skip that scraping step.

Step 4: Simmer and Thicken Bring the mixture to a gentle simmer, then reduce heat to low. Let it cook uncovered for 5 to 10 minutes until the sauce thickens to a saucy, slightly chunky consistency. If it still looks watery after 10 minutes, just keep simmering. It will come together. The total active cook time from start to finish is about 30 minutes.

Step 5: Toast the Buns and Assemble While the beef simmers, toast your brioche buns until golden and slightly crisp on the inside. Spoon a generous heap of the beef and onion mixture onto the bottom half of each bun. Lay a slice of Provolone over the hot filling so it softens and melts slightly from the residual heat. Add the top bun, garnish with fresh thyme if desired, and serve right away.

Best Sides to Serve With French Onion Beef Sloppy Joes

These sandwiches are rich and savory, so the best sides for French Onion Beef Sloppy Joes balance that depth with crunch, brightness, or simplicity.

Crispy French Fries: The classic pairing. Salty, crunchy fries cut right through the rich beef and cheese filling and make this feel like a proper diner-style meal.

Onion Rings: Leaning into the onion theme here works beautifully. The crispy coating and sweet onion interior echo the caramelized onions inside the sandwich.

Simple Green Salad: A lightly dressed salad with a tangy vinaigrette adds brightness and freshness that balances the richness of the beef and Provolone.

Dill Pickle Spear: A cold, briny pickle cuts the fat and adds satisfying crunch alongside every bite. This is my personal favorite way to serve it.

Coleslaw: Creamy or vinegar-based coleslaw adds a cool, refreshing contrast to the warm, saucy sandwich.

More Hearty Beef and Sandwich Recipes to Try Next

If French Onion Beef Sloppy Joes hit the spot, there are plenty of other bold, satisfying dinners worth adding to the rotation. The rich beef and caramelized onion flavors here pair naturally with other comfort-forward recipes like this crowd-pleasing Best French Onion Ground Beef and Rice Casserole or these saucy, flavor-packed Cajun Chicken Sloppy Joes for a fun weeknight twist.

Looking for more quick skillet dinners the whole family will love? The savory Hamburger Steak delivers that same hearty beef comfort, while the cheesy, satisfying Philly Cheesesteak Mac and Cheese is another great option when you want something filling without much fuss.

Storing and Reheating Your Sloppy Joe Filling

The beef mixture stores well, making this a great recipe to prep ahead on a Sunday for the week. I recommend storing the filling separately from the buns at all times to keep everything fresh.

Refrigerator: Store the cooled beef mixture in an airtight container for up to 3 days. Keep buns stored separately at room temperature.

Freezer: Let the beef filling cool completely, then transfer to a freezer-safe bag or container. It keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm the beef filling in a skillet over medium heat, adding a small splash of beef broth if the sauce has thickened too much. You can also microwave it in 60-second intervals, stirring between each. Always toast fresh buns right before serving.

Pro tip: This filling is incredibly versatile. Spoon it over mashed potatoes, pile it onto a baked potato, or serve it on toasted sourdough for a completely different but equally satisfying meal.

Frequently Asked Questions About French Onion Beef Sloppy Joes

Can I use a different cheese instead of Provolone?

Yes. Swiss cheese is the most classic swap since it mirrors the flavors of traditional French onion soup. Gruyere is a more indulgent option with a nuttier, creamier melt. Mozzarella works well if you prefer a milder flavor.

My sauce is too thin. What should I do?

Let it simmer uncovered for a few extra minutes. The liquid will reduce and the sauce will thicken naturally. Make sure the heat is low enough to maintain a gentle bubble without scorching the bottom of the pan.

Can I make this recipe ahead of time?

Yes, and the filling actually tastes even better the next day as the flavors deepen. Make the beef mixture up to 2 days ahead, store it in the fridge, and reheat gently on the stovetop when ready to serve.

Make These Tonight and Taste the Difference

French Onion Beef Sloppy Joes are one of those recipes that feels a little elevated but takes almost no effort to pull off. From the slow-cooked caramelized onions to the rich, saucy beef and that perfectly melted Provolone, every bite hits that comfort food note you are looking for on a busy weeknight. Try this recipe tonight and let those golden onions do all the talking.

Print

Irresistible French Onion Beef Sloppy Joes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

French Onion Beef Sloppy Joes combine deeply caramelized sweet onions with savory ground beef and melted Provolone on a toasted brioche bun. A rich, comforting weeknight meal.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 sandwiches 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale
  • 1 tablespoon olive oil
  • 2 large sweet onions, thinly sliced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 pound ground beef (85/15 recommended)
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1/2 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard
  • 4 brioche buns, split and toasted
  • 4 slices Provolone cheese
  • Fresh thyme for garnish (optional)

Instructions

  1. Heat olive oil in a large skillet over medium-low heat. Add the sliced onions, salt, and pepper. Cook slowly, stirring occasionally, for 15 to 20 minutes until deeply golden, very soft, and sweet-smelling. Add minced garlic and cook for 1 more minute until fragrant.
  2. Increase heat to medium-high. Add ground beef to the skillet and break it apart with a wooden spoon. Cook for 5 to 7 minutes until fully browned with no pink remaining. Drain off any excess grease.
  3. Stir in tomato paste and cook for 1 minute to deepen the flavor. Pour in beef broth, Worcestershire sauce, and Dijon mustard. Stir well, scraping up any browned bits from the bottom of the pan.
  4. Bring to a gentle simmer then reduce heat to low. Cook uncovered for 5 to 10 minutes until the sauce thickens to a saucy, slightly chunky consistency.
  5. While the filling simmers, toast the brioche buns until golden and crisp on the inside.
  6. Spoon a generous amount of the beef and onion mixture onto the bottom half of each bun. Top with a slice of Provolone so it melts slightly from the residual heat. Add the top bun, garnish with fresh thyme if desired, and serve immediately.

Notes

  • Do not rush the onion caramelization. Low and slow heat over 15 to 20 minutes develops the deep, sweet flavor that defines this recipe.
  • For extra richness, use a combination of ground beef and ground pork, or add a splash of red wine to the onions while they caramelize.
  • Brioche or potato buns work best as they are sturdy and have a soft, rich texture that holds up well to the filling.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 560 kcal
  • Sugar: 9 g
  • Sodium: 780 mg
  • Fat: 28 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 1 g
  • Carbohydrates: 42 g
  • Fiber: 3 g
  • Protein: 34 g
  • Cholesterol: 105 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star