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 in Onion Gravy Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 88 reviews

  • Author: admin
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

These French Onion Meatballs combine tender, flavorful beef meatballs baked to perfection and smothered in a rich, caramelized onion gravy topped with melted Gruyère cheese and fresh thyme for a comforting and elegant twist on classic meatballs.


Ingredients

Scale

For the Meatballs:

  • 1 lb ground beef
  • 1/4 cup breadcrumbs
  • 1 egg
  • 1/4 cup grated Parmesan cheese
  • 1 tsp Worcestershire sauce
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Onion Gravy:

  • 2 tbsp butter
  • 2 large onions, thinly sliced
  • 1/2 tsp salt
  • 1/2 tsp sugar
  • 1 tsp balsamic vinegar
  • 2 cloves garlic, minced
  • 1 tbsp all-purpose flour
  • 1 1/2 cups beef broth
  • 1/2 cup shredded Gruyère or Swiss cheese
  • 1 tbsp fresh thyme (or 1 tsp dried)


Instructions

  1. Prepare the Meatball Mixture: In a mixing bowl, combine ground beef, breadcrumbs, egg, Parmesan cheese, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Mix gently until just combined to keep the meatballs tender.
  2. Form Meatballs: Roll the mixture into 1-inch meatballs and arrange them on a lined baking sheet, ensuring they are evenly spaced for uniform cooking.
  3. Bake Meatballs: Place the baking sheet in a preheated oven at 400°F (200°C) and bake the meatballs for 15-18 minutes until they are fully cooked through and browned on the outside.
  4. Caramelize Onions: While the meatballs bake, melt butter in a skillet over medium heat. Add the thinly sliced onions, salt, and sugar. Cook the onions, stirring occasionally, for 20-25 minutes until they turn deeply golden brown and rich in flavor.
  5. Add Vinegar and Garlic: Stir in balsamic vinegar and minced garlic to the caramelized onions, cooking for an additional 1-2 minutes to blend the flavors.
  6. Make the Gravy Base: Sprinkle the flour evenly over the onions and stir well to coat, cooking briefly to remove the raw flour taste.
  7. Add Broth and Thicken: Gradually pour in the beef broth while stirring continuously. Bring the mixture to a simmer and let it thicken for about 5 minutes into a luscious gravy.
  8. Combine Meatballs and Gravy: Add the baked meatballs to the skillet, spooning the onion gravy generously over them to coat.
  9. Melt Cheese: Sprinkle shredded Gruyère or Swiss cheese on top of the meatballs and cover the skillet with a lid. Let it sit until the cheese melts completely, creating a creamy topping.
  10. Garnish and Serve: Finish by garnishing with fresh thyme leaves and serve the French Onion Meatballs warm as a comforting and satisfying meal.

Notes

  • For a lower-fat version, use lean ground beef or substitute half with ground turkey.
  • Parmesan cheese adds umami; if unavailable, a sharp hard cheese can be used.
  • Be patient when caramelizing onions – this step develops the deep, sweet flavor essential to the sauce.
  • Gruyère cheese offers a nutty flavor and excellent melt; Swiss cheese is a good alternative if Gruyère is unavailable.
  • The meatballs can be prepared a day ahead and reheated gently in the onion gravy for meal prep convenience.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: French-inspired