Description
Indulge in Cheesy French Onion Meatballs — savory meatballs baked to perfection, smothered in caramelized onion sauce, and topped with melted Gruyère cheese for the ultimate comfort food experience.
Ingredients
For the Meatballs:
- 1 lb (450g) ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1 egg
- 2 cloves garlic, minced
- 1 tsp onion powder
- 1 tsp Italian seasoning
- Salt and pepper, to taste
For the Sauce and Finishing:
- 2 tbsp olive oil
- 2 large onions, thinly sliced
- 2 tbsp butter
- 1 tsp sugar
- 2 cups beef broth
- 1 tbsp Worcestershire sauce
- 1 tbsp all-purpose flour
- 1 cup shredded Gruyère or Swiss cheese
- Fresh parsley for garnish (optional)
Instructions
- Preheat oven to 375°F (190°C).
- In a bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, onion powder, Italian seasoning, salt, and pepper. Form into meatballs.
- Heat olive oil in a skillet over medium heat. Brown meatballs on all sides, then transfer to a baking dish.
- In the same skillet, sauté onions and butter until caramelized. Add sugar and cook 1–2 more minutes.
- Stir in flour, then slowly add beef broth and Worcestershire sauce. Simmer until sauce thickens.
- Pour the onion sauce over the meatballs. Top with shredded Gruyère cheese.
- Bake for 15–20 minutes until cheese is melted and bubbly. Garnish with parsley before serving.
Notes
- Gruyère cheese can be substituted with Swiss cheese for a milder flavor.
- Serve with crusty bread or over mashed potatoes for a complete meal.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Bake
- Cuisine: French-Inspired