Go Back
+ servings
French Onion Meatballs

Meltingly Good French Onion Meatballs You’ll Crave

These French Onion Meatballs combine savory flavors with a rich cheesy sauce, perfect for gatherings or cozy meals.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 4 meatballs
Course: APPETIZERS
Cuisine: French
Calories: 350

Ingredients
  

For the Onion Mixture
  • 2 tablespoons olive oil for sautéing
  • 2 large yellow onions
  • 3 cloves garlic minced
  • 2 bay leaves
  • 1 teaspoon kosher salt
  • 1 teaspoon fresh thyme leaves
  • 1 teaspoon black pepper
  • 1 cup dry white wine
  • 2 tablespoons unsalted butter
For the Meatballs
  • 1 pound ground beef 90% lean
  • 1 large egg
  • 1 cup panko breadcrumbs
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
For the Sauce
  • 2 tablespoons flour
  • 2 cups low-sodium chicken broth
  • 1 tablespoon Dijon mustard
  • 1 tablespoon Worcestershire sauce
  • 1 cup Gruyere cheese shredded
For Serving
  • 1 baguette toasted baguette slices

Equipment

  • large skillet
  • mixing bowl
  • Baking Sheet

Method
 

How to Make French Onion Meatballs
  1. In a large skillet, heat the olive oil over medium heat. Add the onions, garlic, bay leaves, and salt. Cook, stirring frequently, until the onions are deeply golden, about 45 minutes. Add a splash of water if it becomes dry.
  2. Stir in the thyme and black pepper, cooking until fragrant, about 1 minute. Pour in the white wine and add the butter, scraping the pan's bottom. Remove and discard the bay leaves, then transfer the onions to a plate to cool slightly. Rinse and wipe out the skillet.
  3. In a large bowl, combine the ground beef, egg, panko, salt, and pepper. Once the onions have cooled, roughly chop half and mix them into the meatball mixture until combined.
  4. Divide the meat mixture into 16 roughly 1 1/2-inch balls, ensuring they’re uniform for even cooking.
  5. Heat 2 tablespoons of olive oil in the reserved skillet over medium-high heat. Add the meatballs and cook until browned on all sides, about 10 to 12 minutes.
  6. Sprinkle flour over the meatballs, tossing gently until the flour is cooked, about 1 minute. Add the chicken broth, remaining onions, mustard, and Worcestershire sauce. Stir well and let simmer until the sauce thickens, around 10 minutes.
  7. Preheat the broiler on low. Sprinkle the Gruyere cheese over the meatballs and sauce, broiling until the cheese is melted, about 2 minutes.
  8. Enjoy your French Onion Meatballs with toasted baguette slices for the perfect dipping experience.

Nutrition

Serving: 4meatballsCalories: 350kcalCarbohydrates: 18gProtein: 25gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 85mgSodium: 650mgPotassium: 500mgFiber: 1gSugar: 2gVitamin A: 500IUVitamin C: 6mgCalcium: 150mgIron: 3mg

Notes

For optimal freshness, wrap individual meatballs in plastic wrap before freezing, ensuring no air touches the meatballs.

Tried this recipe?

Let us know how it was!