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
- 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.
- 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.
- 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.
- 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.
- 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.
- Make the Gravy Base: Sprinkle the flour evenly over the onions and stir well to coat, cooking briefly to remove the raw flour taste.
- 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.
- Combine Meatballs and Gravy: Add the baked meatballs to the skillet, spooning the onion gravy generously over them to coat.
- 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.
- 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