Go Back
+ servings
French Onion Meatballs

French Onion Meatballs

Delicious meatballs inspired by the classic French onion soup, featuring beef and pork mixed with caramelized onions and cheese.
Prep Time 1 hour
Cook Time 35 minutes
Total Time 1 hour 35 minutes
Course Main Course
Cuisine French
Servings 6 servings
Calories 200 kcal

Equipment

  • oven
  • baking sheet
  • braiser
  • large bowl
  • skillet

Ingredients
  

  • 6 Tbsp. salted butter divided
  • 2 lb. onions thinly sliced
  • 1.5 tsp. kosher salt
  • 0.75 tsp. black pepper
  • 0.5 cup dry white wine
  • 2 tsp. chopped fresh thyme
  • 2 garlic cloves finely chopped
  • 0.5 cup panko
  • 0.25 cup milk
  • 0.25 cup fresh parsley chopped, plus more for garnish
  • 1 Tbsp. dijon mustard
  • 1 large egg
  • 1 lb. ground beef
  • 0.5 lb. ground pork
  • 2 cups shredded gruyère cheese (about 8 ounces)
  • 2 Tbsp. all-purpose flour
  • 2 cups beef broth
  • 2 tsp. Worcestershire sauce
  • Baguette slices for serving

Instructions
 

  • Preheat the oven to 425˚F. Line a baking sheet with parchment paper. Heat 4 tablespoons butter in a large ovenproof braiser or deep skillet over medium-low heat. Add the onions and season with ½ teaspoon salt and ¼ teaspoon pepper; stir. Cover and cook, stirring once, until the onions are softened and translucent, about 10 minutes. Uncover, increase the heat to medium, and cook, stirring, until very soft and deeply golden, about 10 more minutes.
  • Add the wine, thyme, and garlic and cook, stirring, until the liquid evaporates and the onions are caramelized, about 5 more minutes. Remove half of the onions to a cutting board to cool slightly. Finely chop.
  • Combine the panko, milk, parsley, mustard, egg, chopped onions, and the remaining 1 teaspoon salt and ½ teaspoon pepper in a large bowl. Add the beef, pork, and 1 cup of the gruyère and use your hands to gently mix until combined. Shape into 36 golf ball–sized meatballs (about 1½ tablespoons each) and arrange on the prepared baking sheet. Bake until golden and cooked through, about 15 minutes.
  • About 5 minutes before the meatballs are finished, add the remaining 2 tablespoons butter to the onions in the pan and melt over medium heat. Sprinkle in the flour and cook, stirring, until the raw flour smell disappears, 1 to 2 minutes. Slowly pour in the beef broth and Worcestershire sauce, whisking constantly, until no lumps remain. Simmer until the sauce thickens and coats the back of a spoon, 4 to 5 minutes. Add the meatballs to the sauce, turning to coat. Sprinkle with the remaining 1 cup gruyère.
  • Turn the oven to broil and broil until the cheese is golden and the sauce is bubbling, 2 to 3 minutes. Sprinkle with parsley and serve with baguette slices.

Nutrition

Serving: 1meatballCalories: 200kcalCarbohydrates: 10gProtein: 15gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 50mgSodium: 400mgPotassium: 250mgFiber: 1gSugar: 2gVitamin A: 500IUVitamin C: 2mgCalcium: 150mgIron: 2mg
Keyword beef, Cheese, French Onion Meatballs, meatballs, onions, pork
Tried this recipe?Let us know how it was!