Go Back
+ servings
French Onion Meatballs

French Onion Meatballs

Enjoy the flavors of French onion soup in these delicious meatballs, perfect for any occasion.
Prep Time 1 hour
Cook Time 35 minutes
Total Time 1 hour 35 minutes
Course Main Course
Cuisine French
Servings 6 servings
Calories 250 kcal

Equipment

  • oven
  • Large ovenproof braiser or deep skillet
  • baking sheet
  • parchment paper

Ingredients
  

Butter and Onions

  • 6 Tbsp. Salted butter
  • 2 lb. Onions, thinly sliced

Seasonings

  • 1.5 tsp. Kosher salt
  • 0.75 tsp. Black pepper
  • 2 tsp. Chopped fresh thyme

Liquids

  • 0.5 cup Dry white wine
  • 1 cup Beef broth
  • 2 tsp. Worcestershire sauce
  • ¼ cup Milk

Meatball Components

  • 2 lb. Ground beef
  • 0.5 lb. Ground pork
  • 1 large Egg
  • ½ cup Panko
  • 1 Tbsp. Dijon mustard
  • 2 cups Shredded gruyère cheese (about 8 ounces)

Final Touches

  • 2 Tbsp. All-purpose flour
  • ¼ cup Fresh parsley, chopped plus more for garnish

Serving

  • Baguette slices for serving

Instructions
 

Preparation

  • 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.

Notes

These meatballs capture all the flavors of French onion soup, making them a unique addition to any meal.

Nutrition

Serving: 1meatballCalories: 250kcalCarbohydrates: 15gProtein: 14gFat: 16gSaturated Fat: 8gCholesterol: 70mgSodium: 500mgPotassium: 300mgFiber: 1gSugar: 2gVitamin A: 500IUVitamin C: 2mgCalcium: 150mgIron: 2mg
Keyword beef recipes, Comfort Food, French Cuisine, French Onion Meatballs, meatballs, Onion Soup
Tried this recipe?Let us know how it was!