Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Juicy French Onion Beef Sloppy Joes with caramelized onions, melted Swiss cheese, and fresh thyme on a toasted bun.

French Onion Beef Sloppy Joes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mounia
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

Juicy beef, sweet caramelized onions, and melty Swiss cheese come together in these French Onion Beef Sloppy Joes. The ultimate easy weeknight comfort food!


Ingredients

Scale
  • 1 pound ground beef (85% lean)

  • 1 large onion, thinly sliced

  • 2 cloves garlic, minced

  • 1 tablespoon olive oil

  • 1 teaspoon Worcestershire sauce

  • 1 teaspoon soy sauce

  • 1 teaspoon dried thyme

  • Salt and pepper, to taste

  • 4 hamburger buns

  • 1 cup shredded Swiss cheese

  • Fresh parsley, chopped (optional for garnish)


Instructions

  1. Heat olive oil in a large skillet over medium heat.

  2. Add sliced onions and cook for 10–12 minutes, stirring often, until golden and caramelized.

  3. Stir in minced garlic and cook for 1–2 minutes.

  4. Add ground beef, breaking it apart with a spatula, and cook until browned. Drain excess fat.

  5. Stir in Worcestershire sauce, soy sauce, thyme, salt, and pepper. Simmer for 5 minutes.

  6. While the mixture simmers, toast hamburger buns.

  7. Spoon beef mixture onto buns, top with shredded Swiss cheese, and garnish with parsley if desired

Notes

Cook onions low and slow for the best flavor.
Swap beef for ground turkey or chicken if you prefer.
Leftover beef mixture can be stored in an airtight container for up to 3 days.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Sandwiches
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 520 kcal
  • Sugar: 7 g
  • Sodium: 680 mg
  • Fat: 25 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 38 g
  • Fiber: 2 g
  • Protein: 32 g
  • Cholesterol: 95 mg