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

Cheesy French Onion Meatballs: The Ultimate Comfort Food Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 50 minutes
  • Yield: 4 servings

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

  1. Preheat oven to 375°F (190°C).
  2. In a bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, onion powder, Italian seasoning, salt, and pepper. Form into meatballs.
  3. Heat olive oil in a skillet over medium heat. Brown meatballs on all sides, then transfer to a baking dish.
  4. In the same skillet, sauté onions and butter until caramelized. Add sugar and cook 1–2 more minutes.
  5. Stir in flour, then slowly add beef broth and Worcestershire sauce. Simmer until sauce thickens.
  6. Pour the onion sauce over the meatballs. Top with shredded Gruyère cheese.
  7. 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