French Onion Beef Sloppy Joes

French Onion Beef Sloppy Joes are the ultimate comfort food, ready in just 20 minutes. After making this many times, I’ve discovered the trick to caramelizing the onions perfectly. The result? A cozy, hearty meal that’s better than takeout and perfect for busy weeknights. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Crispy Smashed Potatoes with Smoked Salmon & Cucumbers Delight and Hot Honey Peach and Halloumi Couscous Salad for Summer Bliss.

Why This French Onion Beef Sloppy Joes Is Pure Comfort
- Caramelized onions add rich, deep flavor
- Ground beef is tender and juicy
- Easy to make and ready in 20 minutes
- Perfect for meal prepping and freezing
What You'll Need for French Onion Beef Sloppy Joes
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 lb ground beef
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 can (10.5 oz) condensed French onion soup
- 1/2 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
- 4 hamburger buns
- 1 tsp dried thyme
- Salt and pepper, to taste
- Worcestershire sauce
- Optional: Shredded cheese
- Optional: Sliced avocado
- Optional: Pickles
- Optional: Lettuce

π Ingredient Notes
- ground beef: Use 80/20 ground beef for best flavor.
- onion: A sweet onion works best for caramelizing.
π Tools & Equipment I Recommend
- Cast iron skillet β Even heat distribution for perfect caramelization β See on Amazon
- Immersion blender β Smooths out the sauce in seconds β See on Amazon

How to Make French Onion Beef Sloppy Joes
- Step 1: In a large skillet, cook ground beef over medium heat until browned. Drain fat and set aside.
- Step 2: In the same skillet, add sliced onions and cook over medium heat until caramelized, about 10 minutes.
- Step 3: Add minced garlic to the skillet and cook for 1 minute.
- Step 4: Stir in French onion soup, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for 5 minutes.
- Step 5: Return the cooked ground beef to the skillet and stir to combine. Cook for an additional 5 minutes.
- Step 6: Serve the French Onion Beef Sloppy Joes on hamburger buns with your choice of toppings.
Cook's Tips for Perfect French Onion Beef Sloppy Joes
- Common mistake and fix: Don't rush the caramelization process. Low and slow is the key to perfect onions.
- Pro tip: Use an immersion blender to smooth out the sauce for a silkier texture.
- Pro tip: For a spicy kick, add a pinch of red pepper flakes to the skillet with the garlic.
Storing & Reheating French Onion Beef Sloppy Joes
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 4 days. Make-ahead tip: Make the beef and onion mixture up to 2 days ahead. Store in the fridge and reheat on the stove over medium heat.
Freezing French Onion Beef Sloppy Joes
Freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350Β°F for 10-15 minutes. Microwave: Reheat in the microwave for 1-2 minutes, stirring halfway through.
Recipe Notes
- Chef tip: For a vegetarian version, substitute ground beef with crumbled tempeh or mushrooms.
- Best substitution: No French onion soup? Use 1 cup of beef broth and 1 tbsp of onion powder instead.
- Make-ahead: Prepare the beef and onion mixture up to 2 days ahead. Store in the fridge and reheat on the stove over medium heat.
- Scaling: This recipe can be easily doubled or tripled for a crowd.
- Troubleshooting: If the sauce is too thin, simmer it for a few more minutes to reduce. If it's too thick, add a splash of water or beef broth.
Want to level up this recipe?
Slow cooker β Make this recipe hands-off by cooking in the slow cooker on low for 6-8 hours β Check price on Amazon
French Onion Beef Sloppy Joes

Ingredients
Main Ingredients
- 1 lb ground beef
- 1 large onion, thinly sliced
- 2 cloves garlic, minced
- 1 can (10.5 oz) condensed French onion soup
- 1/2 cup beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
- 4 hamburger buns
Seasonings
- 1 tsp dried thyme
- Salt and pepper, to taste
- Worcestershire sauce
Optional Toppings
- Shredded cheese
- Sliced avocado
- Pickles
- Lettuce
Instructions
- Step 1: In a large skillet, cook ground beef over medium heat until browned. Drain fat and set aside.
- Step 2: In the same skillet, add sliced onions and cook over medium heat until caramelized, about 10 minutes.
- Step 3: Add minced garlic to the skillet and cook for 1 minute.
- Step 4: Stir in French onion soup, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a simmer and cook for 5 minutes.
- Step 5: Return the cooked ground beef to the skillet and stir to combine. Cook for an additional 5 minutes.
- Step 6: Serve the French Onion Beef Sloppy Joes on hamburger buns with your choice of toppings.
Notes
- Chef tip: For a vegetarian version, substitute ground beef with crumbled tempeh or mushrooms.
- Best substitution: No French onion soup? Use 1 cup of beef broth and 1 tbsp of onion powder instead.
- Make-ahead: Prepare the beef and onion mixture up to 2 days ahead. Store in the fridge and reheat on the stove over medium heat.
- Scaling: This recipe can be easily doubled or tripled for a crowd.
- Troubleshooting: If the sauce is too thin, simmer it for a few more minutes to reduce. If it's too thick, add a splash of water or beef broth.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
- Freezer: Freeze individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in the oven at 350Β°F for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 1-2 minutes, stirring halfway through.
- Make ahead: Make the beef and onion mixture up to 2 days ahead. Store in the fridge and reheat on the stove over medium heat.
Nutrition Per Serving
- Calories: 420
- Protein: 30g
- Fat: 20g
- Carbs: 25g
- Fiber: 2g
- Sugar: 6g
- Sodium: 700mg
- Cholesterol: 90mg
- Sat. Fat: 8g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
French Onion Beef Sloppy Joes FAQs
Yes, you can prepare the beef and onion mixture up to 2 days ahead. Store in the fridge and reheat on the stove over medium heat.
Overcooking is the most common reason for dry sloppy joes. To prevent this, keep an eye on the cooking time and don't let the mixture simmer for too long.
Yes, cook the beef and onion mixture in the slow cooker on low for 6-8 hours for a hands-off approach.
While you can't cook the entire dish in the air fryer, you can use it to crisp up the buns. Toast them in the air fryer at 350Β°F for 2-3 minutes.
French Onion Beef Sloppy Joes have a rich, deep flavor from caramelized onions and French onion soup, while regular Sloppy Joes typically have a tangier, tomato-based sauce.
A Warm Final Note
I can’t wait for you to try French Onion Beef Sloppy Joes and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out β I love hearing from you!






