Print

Savory French Onion Meatballs

Savory French Onion Meatballs bring the warmth and flavor of classic French onion soup into a delicious meatball form. Each tender meatball is stuffed with gooey Gruyère cheese and coated in a rich, savory sauce made from caramelized onions and beef broth. Perfect for cozy family dinners or entertaining guests, this dish delivers a delightful explosion of flavor that will leave everyone asking for seconds.

Ingredients

Scale
  • 1 lb ground beef (80% lean)
  • 1 large yellow onion, sliced
  • 1/2 cup plain breadcrumbs
  • 1 large egg
  • 4 oz Gruyère cheese, cubed
  • 1 cup low-sodium beef broth
  • 2 tbsp balsamic vinegar
  • 2 tbsp butter
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a skillet, melt butter over medium heat and sauté sliced onions until caramelized (about 15-20 minutes). Let cool slightly.
  3. In a large bowl, combine ground beef, breadcrumbs, egg, half of the caramelized onions, salt, and pepper. Mix until just combined.
  4. Scoop portions of the mixture (about golf ball size), flatten slightly, place a cube of Gruyère cheese in the center, and wrap the meat around it to form balls.
  5. Place meatballs on the prepared baking sheet and bake for 20-25 minutes until browned and cooked through.
  6. Meanwhile, in a saucepan, combine beef broth and balsamic vinegar; simmer to meld flavors.
  7. Toss cooked meatballs in sauce before serving. Garnish with remaining caramelized onions.

Nutrition

Keywords: - For added flavor, mix in herbs like thyme or oregano into the meatball mixture. - To lighten the recipe, substitute ground beef with ground turkey or chicken. - Leftover meatballs can be stored in an airtight container in the fridge for up to three days.