Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Meatballs 74.png

French Onion Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🧆 French Onion Meatballs Recipe with Savory Caramelized Onion Sauce combines rich, caramelized onions and a savory beef-pork blend for an indulgent twist on classic flavors.
🧀 This dish offers a crispy baked exterior with a melty Gruyère cheese topping, making it a comforting and impressive meal to enjoy with friends and family.

  • Total Time: 1 hour 35 minutes
  • Yield: 36 meatballs

Ingredients

– 6 tablespoons salted butter

– 2 pounds onions, thinly sliced

– 1 1/2 teaspoons kosher salt

– 3/4 teaspoon black pepper

– 1/2 cup dry white wine

– 2 teaspoons chopped fresh thyme

– 2 garlic cloves, finely chopped

– 1/2 cup panko breadcrumbs

– 1/4 cup milk

– 1/4 cup fresh parsley, chopped, plus extra for garnish

– 1 tablespoon dijon mustard

– 1 large egg

– 1 pound ground beef

– 1/2 pound ground pork

– 2 cups shredded Gruyère cheese (about 8 ounces)

– 2 tablespoons all-purpose flour

– 2 cups beef broth

– 2 teaspoons Worcestershire sauce

– Baguette slices for serving

Instructions

1-French Onion Meatballs start with caramelizing the onions to bring out their sweet, savory essence. Begin by melting 4 tablespoons of salted butter in a pan over medium heat, adding the thinly sliced onions along with a portion of the salt and pepper. This step takes about 15-20 minutes until the onions turn golden and soft, then stir in the white wine, thyme, and garlic for extra depth.

2-Next, in a large mixing bowl, combine half of the cooled caramelized onions with the panko breadcrumbs, milk, parsley, Dijon mustard, egg, the rest of the salt and pepper, ground beef, ground pork, and 1 cup of shredded Gruyère cheese. Gently mix until everything is incorporated, then form the mixture into about 36 golf ball-sized meatballs and place them on a parchment-lined baking sheet.

3-Preheat your oven to 425˚F and bake the meatballs for 15 minutes until they’re golden and cooked through. While they bake, prepare the sauce by thickening the remaining onions with the all-purpose flour and the rest of the butter, then whisk in the beef broth and Worcestershire sauce. Once done, add the meatballs to the sauce, coat them well, sprinkle with the remaining Gruyère cheese, and broil for 2-3 minutes until the cheese bubbles and turns golden. Finally, garnish with extra chopped parsley and serve with baguette slices for a complete meal.

Notes

🥩 Use a blend of ground beef and pork for richer flavor, or substitute one if preferred.
🧀 Gruyère cheese melts beautifully but Swiss, provolone, or fontina are good alternatives.
🍞 Serve with crusty bread to soak up the delicious caramelized onion sauce or a fresh green salad.

  • Author: Brandi Oshea
  • Prep Time: 1 hour
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking and simmering
  • Cuisine: French-inspired

Nutrition

  • Serving Size: 1 meatball