Print

French Onion Meatballs with Savory Onion Sauce: Comfort Food with Gourmet Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and savory twist on French onion soup, these tender meatballs are simmered in a deeply caramelized onion sauce and topped with melted cheese.

Ingredients

Scale

For the Meatballs:

  • 1/2 lb ground beef

  • 1/2 lb ground pork

  • 1/3 cup breadcrumbs

  • 1 egg

  • 2 cloves garlic, minced

  • 1/2 cup grated Gruyère or Swiss cheese

  • 1 tsp fresh thyme leaves

  • 1/2 tsp salt

  • 1/4 tsp black pepper

For the Onion Sauce:

  • 3 large yellow onions, thinly sliced

  • 2 tbsp butter

  • 1 tbsp olive oil

  • 1 tbsp flour

  • 1/3 cup dry white wine (optional)

  • 1 3/4 cups beef broth

  • 1 tsp Worcestershire sauce

  • 2 thyme sprigs

  • Salt and pepper to taste

Topping & Garnish:

  • 1/2 cup shredded Gruyère or Swiss (for topping)

  • 2 tbsp chopped parsley

Instructions

  1. In a large skillet, melt butter and olive oil. Add onions and cook over medium heat for 30–40 minutes, stirring occasionally, until deeply caramelized.

  2. Sprinkle in flour and stir for 2–3 minutes. Add white wine (if using), then broth, Worcestershire, and thyme sprigs. Simmer and keep warm.

  3. In a bowl, combine meatball ingredients and gently mix. Form into balls.

  4. Brown meatballs in a skillet with a little oil, turning to sear all sides.

  5. Place meatballs in the onion sauce, cover, and simmer for 15 minutes until cooked through.

  6. Top with shredded cheese and broil for 3–5 minutes until melted and golden.

  7. Sprinkle with parsley and serve hot.