Print
clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Cheesy French Onion Meatballs

Cheesy French Onion Meatballs


  • Author: admin
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

Comforting and hearty meatballs infused with the rich flavors of French onion soup and topped with melted cheese.


Ingredients

Scale
  • 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, combine the ground beef, breadcrumbs, Parmesan cheese, egg, minced garlic, onion powder, Italian seasoning, salt, and pepper. Mix until well combined.
  2. Roll the mixture into small meatballs, about 1 inch in diameter, and place on a plate.
  3. Heat 2 tablespoons of olive oil in a large skillet over medium heat.
  4. Add the meatballs to the skillet and cook for about 8-10 minutes, turning occasionally until browned on all sides. Remove and set aside.
  5. In the same skillet, melt 2 tablespoons of butter over medium heat.
  6. Add the thinly sliced onions and sprinkle with 1 teaspoon of sugar. Cook for about 15-20 minutes, stirring frequently, until caramelized and golden brown.
  7. Add the beef broth, white wine (if using), Worcestershire sauce, and flour to the onions. Stir well and bring to a simmer.
  8. Return the meatballs to the skillet and let everything simmer together for another 10-15 minutes.
  9. Sprinkle the shredded Gruyère or Swiss cheese over the meatballs and sauce, cover the skillet, and allow the cheese to melt for about 5 minutes.
  10. Garnish with fresh parsley if desired and serve warm.

Notes

These meatballs can be served in a bowl with extra sauce, over pasta, or with crusty bread for dipping.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: French

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 95mg

Keywords: meatballs, cheesy, French onion, comfort food, dinner