If you and I were neighbors, I would absolutely show up with a pan of these French Onion Beef Sloppy Joes and a stack of napkins, because they are gloriously messy in the best way. First time I made them, the onions took forever and I got impatient, then my kid wandered in and said it smells like soup but also a burger, which is weirdly accurate. Now they are our Tuesday thing, when I need dinner that tastes like I tried harder than I did. Also I once sang along to a whole playlist while stirring onions and forgot time altogether; turns out slow onions taste like gold. Who knew.
Why I keep making this when Tuesday is too Tuesday
I make this when I want the cozy comfort of French onion soup, but I only have ground beef and buns staring at me. My family goes a little bonkers for it because the onions are sweet and jammy, the beef is savory, and there is melty cheese everywhere. And if you have a long day, the gentle onion stirring is oddly chill. I used to hate that part, but actually, I find it works better if I put on a podcast and just zone out for 20 minutes. Also, I once rushed the onions and regretted it because the flavor was meh. Lesson learned.
What you need and what I grab when I am out of something
- 2 tablespoons olive oil, plus more as needed
- 2 tablespoons butter
- 2 to 3 large yellow onions, thinly sliced, about 700 g
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon sugar, optional but it helps color when you are in a hurry
- 2 cloves garlic, minced
- 450 g ground beef, 80 to 20 if you can swing it
- 1 tablespoon tomato paste, optional but tasty
- 1 tablespoon Worcestershire sauce
- 120 ml beef broth, more as needed
- 60 ml dry sherry or white wine, optional, or just use more broth
- 1 teaspoon fresh thyme leaves, or 1 teaspoon dried if that is what you have
- Black pepper, a few grinds
- 6 to 8 buns, brioche or potato rolls, sturdy is best
- 1 to 1 and a half cups shredded Gruyere or Swiss, a big handful works
- Optional finish, a splash of balsamic or apple cider vinegar
- Optional thickener, 1 teaspoon cornstarch stirred into 2 tablespoons cold broth if you want it thicker
- Optional add in, sliced mushrooms for extra savoriness
Sub swaps I have done and survived: I sometimes use Swiss instead of Gruyere when it is on sale. My grandmother always insisted on the green box of unsalted butter, but honestly any decent butter works fine. If I am out of Worcestershire, a little soy and a pinch of brown sugar does the trick. And if you only have ground turkey, it still works, just do not skip the browning step.
How I cook it, step by step, with a few shortcuts
- Warm a large skillet over medium low. Add olive oil and butter. When the butter melts, tumble in the onions with the salt and sugar. Stir to coat; it will look like a mountain. That is normal.
- Cook the onions, stirring every few minutes, until they are soft and deep golden. This takes 20 to 30 minutes. If the pan browns too much, add a splash of water and scrape. Do not worry if it looks a bit weird at this stage, it always does.
- Stir in the garlic for 30 seconds. If using, add the sherry or wine and simmer 1 to 2 minutes to cook off the boozy edge. This is where I usually sneak a taste.
- Push the onions to the edges of the pan. Add the beef to the center in one even layer. Let it sit a minute to get some color, then break it up. Season with black pepper and thyme. Cook until the beef loses its pink and gets a few crispy bits, about 5 to 7 minutes.
- Add the tomato paste and Worcestershire. Stir for a minute to toast the paste. Pour in the broth and bring to a lively simmer. Reduce the heat and let it bubble until it is saucy but not soupy, 5 to 10 minutes. If it seems watery, the cornstarch slurry can help, but give reduction a shot first.
- Taste and adjust salt. If it needs brightness, that tiny splash of vinegar wakes everything up.
- Meanwhile, split the buns and toast them until lightly crisp. I used to skip this, but on second thought, do it. It saves you from soggy bun sadness.
- Cheese time. Two paths here. Stir half the cheese into the beef so it goes all gooey, then sprinkle the rest on the buns and let it melt. Or pile the beef on buns and blanket the top with cheese, then pop under the broiler for 1 minute. Choose your own cheesy adventure.
If you want a deeper dive on caramelizing onions with photos, this walkthrough from Serious Eats is solid and friendly: seriouseats caramelized onions guide. For pans, I love my old cast iron from Lodge, it keeps the heat steady like a champ: Lodge cast iron.
Little notes I scribbled after a few tries
- Thin onion slices cook more evenly than chunky ones. I tried chunky once and the texture got oddly slippy.
- A pinch of sugar at the start helps, but if the onions are sweet already, skip it. No need to push them into candy land.
- I think this tastes better the next day, even if that is controversial. The flavors mingle and get cozy in the fridge.
- If your beef throws off a lot of fat, spoon some off, but leave a little for flavor. All flavor lives there.
- Forgot to buy broth. Been there. Water and an extra dash of Worcestershire still make a lovely sauce.
Variations I tried so you do not have to guess
- Mushroom lovers version: add 250 g sliced cremini with the onions for extra umami. It makes it almost steakhouse like.
- French dip vibe: use provolone and a bit more broth so it is juicy, then serve with a tiny bowl of warm broth for dipping. Silly, but fun.
- Spicy minute: a spoon of Dijon and a few pickled jalapeños. Not traditional, but it gives a cheeky kick.
- The one that did not work: I tried adding sweet barbecue sauce once. It fought the onions and everyone said it was fine, which is code for never again.
Gear I use, and what to do if you do not have it
A big heavy skillet is ideal. Cast iron is essential for me because it keeps the heat steady and laughs at my impatience. That said, if all you have is a regular nonstick or a soup pot, it will still work, just keep the heat moderate and stir more often. A wooden spoon helps scrape up onion fond. A sheet pan is handy for melting cheese under the broiler, but if you do not have one, close the skillet lid for a minute and let steam do the magic.
Storing and reheating without soggy buns
Store the meat and onions in a sealed container in the fridge for up to 4 days. Freeze in portions for up to 2 months and thaw in the fridge overnight. Reheat gently over medium low with a splash of water or broth so it loosens. Toast fresh buns when serving. Though honestly, in my house it never lasts more than a day.
How we like to serve these at my place
We do toasted brioche rolls with a handful of shredded Gruyere and a few crispy fried onions on top for crunch. Pickles on the side, always. If I am feeling extra, a green salad or tater tots, because balance. Friday nights, we eat these on the couch and watch a ridiculous movie. It is a tiny tradition that stuck.
Pro tips I learned the hard way
- I once tried rushing the onions over high heat and got scorched rings that tasted bitter. Low and slow is not a suggestion, it is the whole point.
- Do not crowd the beef. Give it space so it browns. If it steams, you get grey crumbles and sadness.
- Season at the end too. Onions and broth reduce, so salt early but taste late.
- Toast the buns. I used to think it was optional. It is not.
- Cheese melts differently. Gruyere goes silken, Swiss is springy. Both work, just know what you are aiming for.
Real questions people asked me
Can I use ground turkey instead of beef
Yes. Use a tablespoon of olive oil in the pan and brown it well. It needs a little extra love, but the onions carry it. Add an extra splash of Worcestershire for oomph.
Do I need the wine
Nope. It does add a nice roundness, but beef broth alone works. A tiny splash of vinegar at the end can mimic that brightness.
How do I keep the buns from getting soggy
Toast them and do a thin swipe of mayo or butter on the cut sides. Fat adds a tasty moisture barrier. Also, do not over sauce the meat. Spoon with care.
Can I make this in a slow cooker
Sort of. Caramelize the onions on the stove first for real flavor, then add everything to the slow cooker on low for 2 to 3 hours. If you skip the stovetop step, it tastes flat.
Is onion soup mix a shortcut
I have tried it. It is fine for a quick fix, but I prefer real onions for that deep, not fake savory thing. If you love it, go for it.
Gluten free option
Use gluten free buns and check your Worcestershire. Some brands are not gluten free. The meat mixture is otherwise friendly.
Oh, and quick digression because my brain wandered. I once read a debate about whether to salt onions at the start or the end. I tried both. Starting with salt helps them collapse and brown evenly, which is why I do it. If you want to see a fun demo, this video is great to watch while stirring your own onions: caramelized onion video. Back to the beef now. Also, if you find a stray onion string on the counter later, that came form me, sorry.
There you go. French Onion Beef Sloppy Joes that feel fancy but are basically a hug in sandwich form. If you make them, tell me if you went cheese in or cheese on. I am nosy like that.




