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

  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: French
  • Diet: None

Description

Warm and hearty Cheesy French Onion Meatballs combine the rich flavors of French onion soup with comforting meatballs for a delightful meal.


Ingredients

  • 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
  • 2 tbsp olive oil
  • 2 large onions, thinly sliced
  • 2 tbsp butter
  • 1 tsp sugar
  • 2 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 1 tbsp Worcestershire sauce
  • 1 tbsp all-purpose flour
  • 1 cup shredded Gruyère or Swiss cheese
  • Fresh parsley for garnish (optional)


Instructions

  1. In a large bowl, mix together ground beef, breadcrumbs, Parmesan cheese, egg, garlic, onion powder, Italian seasoning, salt, and pepper.
  2. Form the mixture into small meatballs, about 1-inch in diameter.
  3. In a large skillet, heat 2 tablespoons of olive oil over medium heat.
  4. Add meatballs to the skillet and cook until browned on all sides, about 8-10 minutes. Remove the meatballs and set them aside.
  5. In the same skillet, melt 2 tablespoons of butter. Add the thinly sliced onions and sprinkle with sugar.
  6. Cook the onions over medium heat, stirring occasionally, until they are caramelized and golden brown, about 15-20 minutes.
  7. Sprinkle 1 tablespoon of flour over the caramelized onions and stir to mix.
  8. Slowly pour in the beef broth and white wine (if using), scraping the bottom of the pan to release any brown bits. Add the Worcestershire sauce and stir well.
  9. Bring the sauce to a simmer, then add the meatballs back into the skillet.
  10. Once the meatballs are heated through, sprinkle the shredded Gruyère or Swiss cheese on top.
  11. Cover the skillet with a lid to melt the cheese, about 2-3 minutes.
  12. Garnish with fresh parsley if desired and serve warm.

Notes

Serve with toasted French bread, over egg noodles, or with a side salad.