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 18.png

French Onion Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

πŸ§† These French Onion Meatballs feature rich caramelized onion sauce for a deep, comforting flavor.
πŸ§€ Combining Gruyere and mozzarella cheeses adds a luxurious, gooey finish that makes this dish irresistibly delicious.

  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 Β½ cups fresh breadcrumbs or panko breadcrumbs

ΒΌ cup plus 2 tablespoons whole milk

1 Β½ pounds ground beef (85/15 ratio preferred)

1 tablespoon chopped parsley

1 teaspoon fresh thyme leaves plus extra for garnish

1 teaspoon herbes de Provence

About 1 teaspoon salt or to taste

About ΒΌ teaspoon black pepper or to taste

Β½ large white onion, finely minced

4 cloves garlic, pressed

ΒΎ cup grated Gruyere cheese, divided use

1 whisked egg

1 cup shredded whole milk mozzarella cheese

4 tablespoons olive oil, divided use

2 tablespoons ghee or butter

2 Β½ large white onions, halved and sliced

Salt and black pepper to taste

4 cloves garlic, pressed

1 teaspoon herbes de Provence

1 teaspoon dried thyme

ΒΌ cup sherry or white wine

1 Β½ tablespoons flour

2 ΒΌ cups beef stock

2 teaspoons fresh thyme leaves

Instructions

1-First: soak the breadcrumbs in milk for 5 minutes to help bind the meatballs and keep them moist.

2-Then: mix the soaked breadcrumbs with the ground beef, parsley, thyme, herbes de Provence, salt, pepper, minced onion, garlic, ΒΌ cup Gruyere cheese, and the whisked egg, being careful not to overmix for tender results.

3-Next: form the mixture into 2 tablespoon-size meatballs, roll them into rounds, and chill for 15 minutes to firm them up.

4-Heat 2 tablespoons of olive oil in a large oven-safe skillet over medium-high heat and brown the meatballs on all sides for 8 to 10 minutes before transferring them to a tray.

5-Continue by adding the remaining oil and ghee or butter to the skillet, then cook the sliced onions with salt and pepper for 20 to 25 minutes until they’re dark and caramelized.

6-Stir in the garlic, herbes de Provence, and dried thyme for 30 seconds, add the sherry or wine and simmer for 30 seconds.

7-Incorporate the flour for 30 seconds, and whisk in the beef stock to thicken the sauce for about 5 minutes.

8-Finally, nestle the meatballs into the sauce, top with the remaining Gruyere and mozzarella, broil for 5 to 7 minutes, and garnish with thyme before serving with warm crusty bread or over mashed potatoes.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ§‚ Use 85/15 lean ground beef for optimal flavor and tenderness; leaner beef may be less juicy.
πŸ§… Use plenty of white onions to achieve deep caramelized flavor; they will reduce considerably in size.
🍷 Sherry or white wine adds authentic flavor; omit alcohol and increase beef stock if preferred.
🍽️ Serve with crusty bread to mop up sauce, or creamy mashed potatoes for a hearty meal.

  • Author: Brandi Oshea
  • Prep Time: 45 minutes
  • Cooking time: 45 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Searing and broiling
  • Cuisine: French-inspired American
  • Diet: Non-vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 669