Go Back
+ servings
French Onion Meatballs with Savory Onion Sauce

Delicious French Onion Meatballs with Savory Onion Sauce Recipe

French Onion Meatballs with Savory Onion Sauce combines comforting flavors of classic French onion soup with savory meatballs, perfect for any gathering.
Prep Time 50 minutes
Cook Time 1 hour
Total Time 1 hour 50 minutes
Servings: 6 meatballs
Course: Dinner Recipes
Cuisine: French

Ingredients
  

  • 2 pounds yellow onions
  • 1 small bunch fresh thyme
  • 2 cloves garlic
  • 6 ounces Gruy?re cheese, divided
  • 1/2 cup panko breadcrumbs
  • 1/2 cup whole or 2% milk
  • 1 large egg
  • 2 teaspoons Worcestershire sauce
  • 2 1/2 teaspoons kosher salt, divided
  • 3/4 teaspoon freshly ground black pepper, divided
  • 1 1/2 pounds ground beef
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1/2 cup dry white wine
  • 1 14.5-ounce can beef broth
  • 1 teaspoon balsamic or sherry vinegar
  • Crusty bread, for serving optional

Equipment

  • oven
  • Baking sheet
  • skillet
  • mixing bowl

Method
 

  1. Arrange one oven rack 6 to 8 inches from the broiler and a second rack in the middle of the oven. Heat the oven to 400?F. Line a rimmed baking sheet with parchment paper or a silicone baking mat.
  2. Halve and thinly slice the yellow onions. Pick the leaves from the fresh thyme until you have 2 tablespoons. Mince the garlic. Grate the Gruy?re cheese.
  3. In a large bowl, combine the garlic, 2 teaspoons thyme, 1/4 cup Gruy?re cheese, panko breadcrumbs, milk, egg, Worcestershire sauce, 1 1/4 teaspoons kosher salt, and 1/4 teaspoon black pepper. Add the ground beef and mix gently until combined.
  4. Form the mixture into 32 to 34 meatballs (about 1 1/2-inch each) and place them on the baking sheet, spacing them 3/4-inch apart.
  5. Bake on the middle rack until browned and cooked through (165?F), about 15 to 20 minutes. Meanwhile, prepare the sauce.
  6. In a skillet, melt the butter over medium heat. Add the onions, 1 tablespoon thyme, remaining kosher salt, and black pepper. Cook, stirring frequently, until the onions are soft and deep golden-brown, about 25 to 30 minutes.
  7. Sprinkle flour over the onions and stir until incorporated and begins to brown, about 1 minute. Add white wine and scrape any browned bits from the skillet, stirring until the wine evaporates (about 30 seconds).
  8. Add beef broth and whisk to combine. Increase heat back to medium, bring to a boil, and cook until sauce thickens (6 to 8 minutes). Stir in vinegar and adjust seasoning as needed.
  9. Remove the meatballs from the oven and set the oven to broil. Transfer meatballs to the sauce and gently stir to coat, then spread into an even layer. Sprinkle with remaining Gruy?re cheese.
  10. Broil in the oven until cheese is melted and bubbly (3 to 4 minutes). Garnish with remaining thyme leaves and serve with crusty bread, if desired.

Nutrition

Serving: 4meatballs

Notes

Customize the recipe by substituting ground beef with turkey or plant-based alternatives, and add mushrooms or spices for additional flavor.

Tried this recipe?

Let us know how it was!