Cozy French Onion Beef Sloppy Joes

French Onion Beef Sloppy Joes

After making French Onion Beef Sloppy Joes dozens of times, I’ve discovered the trick to the most flavorful, tender beef in just 20 minutes. This cozy, hearty dish is better than takeout and my family begs for it. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Better Than Takeout Baked Vegetable Casserole and Cozy Crockpot Cajun Butter Chicken.

Cozy French Onion Beef Sloppy Joes on a plate
💛

Why This Cozy French Onion Beef Sloppy Joes Is Pure Comfort

  • Perfectly tender beef in a rich, savory sauce
  • Melty, gooey cheese on soft, toasted buns
  • Easy, one-pan cleanup with minimal ingredients
  • Freezer-friendly for busy weeknight dinners

What You'll Need for Cozy 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 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tbsp Worcestershire sauce
  • 1 tbsp Dijon mustard
  • 1 cup beef broth
  • 1 tbsp cornstarch (optional, for thickening)
  • Optional: 4 hamburger buns
  • Optional: 8 oz shredded cheddar cheese
  • Optional: Fresh parsley, chopped (for garnish)
Raw ingredients for French Onion Beef Sloppy Joes

📝 Ingredient Notes

  • ground beef: Use 80/20 ground beef for best results.

🛒 Tools & Equipment I Recommend

  • Cast iron skillet — Even heat distribution for perfect searing and caramelization. → See on Amazon
  • Immersion blender — Easily blend and thicken the sauce right in the pan. → See on Amazon
French Onion Beef Sloppy Joes on a bun with melted cheese

How to Make Cozy French Onion Beef Sloppy Joes

  1. Step 1: Heat olive oil in a large skillet over medium heat. Add ground beef, breaking it up with a spoon. Cook until browned, about 5 minutes. Drain excess fat.
  2. Step 2: Add sliced onions to the skillet with the beef. Cook, stirring occasionally, until onions are caramelized, about 10 minutes.
  3. Step 3: Stir in minced garlic, salt, black pepper, thyme, and rosemary. Cook for 1 minute.
  4. Step 4: Add Worcestershire sauce and Dijon mustard. Stir well to combine.
  5. Step 5: Pour in beef broth. Bring to a simmer, then reduce heat to low. Cover and let cook for 15 minutes, stirring occasionally.
  6. Step 6: If you'd like a thicker sauce, mix 1 tbsp cornstarch with 1 tbsp cold water in a small bowl. Slowly pour into the skillet, stirring constantly. Cook for an additional 2-3 minutes until thickened.
  7. Step 7: Toast hamburger buns in a separate pan or under the broiler. Spoon beef mixture onto buns, top with shredded cheese, and garnish with fresh parsley. Serve immediately.
🎩

Cook's Tips for Perfect Cozy French Onion Beef Sloppy Joes

  • Common mistake and fix: Overcooking the beef can make it tough. To prevent this, cook the beef until it's just browned, then add the onions and other ingredients.
  • Tip: For a faster cooking time, slice the onions thinly using a mandoline or food processor with the slicing attachment.
  • Tip: To make this recipe in the slow cooker, combine all ingredients except buns and cheese in the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.

Storing & Reheating Cozy 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: This recipe can be made ahead and reheated. The flavors will meld together even more as it sits.

Freezing Cozy French Onion Beef Sloppy Joes

Freeze individual portions in airtight containers 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 (180°C) for 15-20 minutes or until warmed through. Microwave: Reheat in the microwave for 1-2 minutes or until warmed through. Add a little beef broth to prevent drying out.

Recipe Notes

  • Chef tip: For a more intense flavor, use a mix of ground beef and ground pork.
  • Best substitution: Substitute the ground beef with ground turkey or chicken for a leaner version.
  • Make-ahead: Prepare the beef mixture up to 2 days ahead. Store in the fridge and reheat when ready to serve.
  • Scaling: This recipe can easily be doubled or tripled for larger crowds.
  • Troubleshooting: If your sauce is too thin, mix 1 tbsp cornstarch with 1 tbsp cold water and stir into the skillet. Cook for an additional 2-3 minutes until thickened.

Want to level up this recipe?

Instant-read meat thermometer — Ensure perfectly cooked, tender beef every time. → Check price on Amazon

Cozy French Onion Beef Sloppy Joes

French Onion Beef Sloppy Joes on a bun with melted cheese
Prep
10 mins
🍳
Cook
20 mins
Total
30 mins
🍽
Serves
4 servings
🥗
Diet
Gluten-free

Ingredients

Main Ingredients

  • 1 lb ground beef
  • 1 large onion, thinly sliced
  • 2 cloves garlic, minced

Seasonings

  • 1 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tbsp Worcestershire sauce
  • 1 tbsp Dijon mustard
  • 1 cup beef broth
  • 1 tbsp cornstarch (optional, for thickening)

Optional Toppings

  • 4 hamburger buns
  • 8 oz shredded cheddar cheese
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Step 1: Heat olive oil in a large skillet over medium heat. Add ground beef, breaking it up with a spoon. Cook until browned, about 5 minutes. Drain excess fat.
  2. Step 2: Add sliced onions to the skillet with the beef. Cook, stirring occasionally, until onions are caramelized, about 10 minutes.
  3. Step 3: Stir in minced garlic, salt, black pepper, thyme, and rosemary. Cook for 1 minute.
  4. Step 4: Add Worcestershire sauce and Dijon mustard. Stir well to combine.
  5. Step 5: Pour in beef broth. Bring to a simmer, then reduce heat to low. Cover and let cook for 15 minutes, stirring occasionally.
  6. Step 6: If you'd like a thicker sauce, mix 1 tbsp cornstarch with 1 tbsp cold water in a small bowl. Slowly pour into the skillet, stirring constantly. Cook for an additional 2-3 minutes until thickened.
  7. Step 7: Toast hamburger buns in a separate pan or under the broiler. Spoon beef mixture onto buns, top with shredded cheese, and garnish with fresh parsley. Serve immediately.

Notes

  • Chef tip: For a more intense flavor, use a mix of ground beef and ground pork.
  • Best substitution: Substitute the ground beef with ground turkey or chicken for a leaner version.
  • Make-ahead: Prepare the beef mixture up to 2 days ahead. Store in the fridge and reheat when ready to serve.
  • Scaling: This recipe can easily be doubled or tripled for larger crowds.
  • Troubleshooting: If your sauce is too thin, mix 1 tbsp cornstarch with 1 tbsp cold water and stir into the skillet. Cook for an additional 2-3 minutes until thickened.

Storage

  • Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezer: Freeze individual portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
  • Oven reheat: Reheat in the oven at 350°F (180°C) for 15-20 minutes or until warmed through.
  • Microwave reheat: Reheat in the microwave for 1-2 minutes or until warmed through. Add a little beef broth to prevent drying out.
  • Make ahead: This recipe can be made ahead and reheated. The flavors will meld together even more as it sits.

Nutrition Per Serving

  • Calories: 270
  • Protein: 24g
  • Fat: 15g
  • Carbs: 8g
  • Fiber: 1g
  • Sugar: 3g
  • Sodium: 600mg
  • Cholesterol: 75mg
  • Sat. Fat: 6g

Nutritional values are estimates only. Actual values may vary by brand and portion size.

Cozy French Onion Beef Sloppy Joes FAQs

Can I make French Onion Beef Sloppy Joes ahead of time?

Yes, you can prepare the beef mixture up to 2 days ahead. Store in the fridge and reheat when ready to serve.

Why did my French Onion Beef Sloppy Joes turn out dry?

Overcooking the beef can make it tough. To prevent this, cook the beef until it's just browned, then add the onions and other ingredients.

Can I make French Onion Beef Sloppy Joes in the air fryer?

While you can cook the ground beef in the air fryer, the onions and other ingredients are best cooked in a skillet on the stovetop.

Can I freeze French Onion Beef Sloppy Joes?

Yes, freeze individual portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.

What's the best way to reheat French Onion Beef Sloppy Joes?

Reheat in the oven at 350°F (180°C) for 15-20 minutes or until warmed through. Add a little beef broth to prevent drying out.

A Warm Final Note

I can’t wait for you to try Cozy 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!

Similar Posts