Go Back
+ servings
French Onion Beef Sloppy Joes

French Onion Beef Sloppy Joes

Indulge in French Onion Beef Sloppy Joes, a delicious fusion of savory ground beef and caramelized onions, topped with melted Gruyère cheese.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 sandwiches
Course: MIDDAY MEALS
Cuisine: French
Calories: 550

Ingredients
  

For the Beef Mixture
  • 1 pound Ground beef Substitute with turkey or plant-based alternative if desired.
  • 2 Yellow onions Sliced.
  • 2 tablespoons Butter Can use a blend of oils for lighter option.
  • 2 cloves Garlic Minced.
  • 1 cup Beef broth Use low-sodium broth.
  • 2 tablespoons Worcestershire sauce Check for gluten-free options if needed.
  • 2 tablespoons Tomato paste
  • 1 teaspoon Dried thyme Fresh thyme works as well.
  • to taste Salt
  • to taste Pepper
For the Topping
  • 1 cup Gruyère cheese Can substitute with Swiss cheese.
For Serving
  • 4 Buns Toasted for optimal crunch.

Equipment

  • Large skillet

Method
 

How to Make French Onion Beef Sloppy Joes
  1. Melt butter in a large skillet over medium heat. Add the sliced onions and cook, stirring occasionally, for about 15-20 minutes until they are golden brown and caramelized. Add minced garlic and sauté for 1 minute until fragrant.
  2. Increase the heat to medium-high and add ground beef to the skillet. Cook until browned, about 5-7 minutes, breaking it apart with a wooden spoon. Drain excess fat if needed.
  3. Stir in dried thyme, Worcestershire sauce, tomato paste, and beef broth. Bring the mixture to a boil, then reduce heat and let it simmer for about 5-10 minutes until thickened and bubbly.
  4. Remove the skillet from heat and stir in half of the Gruyère cheese until fully melted and creamy.
  5. Spoon the beef mixture generously onto toasted buns and top with the remaining Gruyère cheese. Optionally, pop them under the broiler for a couple of minutes to melt the cheese further.

Nutrition

Serving: 1sandwichCalories: 550kcalCarbohydrates: 45gProtein: 30gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 90mgSodium: 800mgPotassium: 600mgFiber: 2gSugar: 5gVitamin A: 500IUVitamin C: 5mgCalcium: 250mgIron: 3mg

Notes

Garnish with fresh parsley for a pop of color. Store leftovers in an airtight container for up to 3 days, or freeze the beef filling for up to 3 months.

Tried this recipe?

Let us know how it was!