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
French Onion Meatballs

French Onion Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 55 minutes
  • Yield: Approximately 6 servings 1x

Description

Indulge in the delightful flavors of French Onion Meatballs, a comforting dish that brings together juicy ground beef and chicken, caramelized onions, and a generous layer of gooey cheese. Perfect for family dinners, game nights, or cozy gatherings, these meatballs offer a rich taste experience that will satisfy your comfort food cravings. With their savory profile and cheesy goodness, they can be enjoyed as an appetizer or a hearty main course. Plus, they’re easy to make and customizable to suit your taste!


Ingredients

Scale
  • 1 pound ground beef
  • 1 pound ground chicken
  • 1 large egg (beaten)
  • ½ cup (100 g) parmesan cheese (finely grated)
  • 2 tablespoons parsley (chopped)
  • 2 teaspoons kosher salt
  • ½ teaspoon black pepper
  • ½ cup (122.5 g) whole milk
  • ½ cup (54 g) fine dry breadcrumbs
  • 1 teaspoon garlic (minced)
  • ¼ cup yellow onion (finely diced)
  • 1 tablespoon unsalted butter
  • 1 tablespoon vegetable oil
  • 2 tablespoons unsalted butter
  • 2 large yellow onions (thinly sliced into half-moon shapes)
  • 1 tablespoon all-purpose flour
  • 2 cups (16 ounces) beef broth
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 1 cup (113 g) mozzarella cheese (shredded)
  • 1 cup (113 g) Gruyere cheese (shredded)
  • Parsley (chopped for garnish)

Instructions

  1. In a large mixing bowl, combine ground beef and chicken with beaten egg, parmesan cheese, parsley, kosher salt, black pepper, whole milk, breadcrumbs, minced garlic, and diced onion. Mix until well combined.
  2. Preheat oven to 400°F (200°C). Shape the mixture into meatballs about 1 inch in diameter.
  3. Heat vegetable oil and unsalted butter in a skillet over medium heat. Sear the meatballs until golden brown on all sides.
  4. In the same skillet, add sliced onions and cook them on low heat for about 20 minutes until caramelized.
  5. Sprinkle flour over the onions; stir well. Gradually add beef broth while stirring until thickened.
  6. Place seared meatballs in a baking dish and pour the onion mixture over them. Sprinkle with mozzarella and Gruyere cheese.
  7. Bake for 25-30 minutes until the cheese is melted and bubbly.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Appetizer/Main
  • Method: Baking
  • Cuisine: Comfort Food

Nutrition

  • Serving Size: 2 meatballs (130g)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 90mg