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

Cheesy French Onion Meatballs: A Comfort Food Delight!

  • Author: Mason Carter
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Skillet
  • Cuisine: American
  • Diet: Gluten Free

Description

Cheesy French Onion Meatballs are a delightful comfort food that combines the rich flavors of French onion soup with savory meatballs, 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 ground beef, breadcrumbs, Parmesan, egg, garlic, onion powder, Italian seasoning, salt, and pepper. Mix until evenly combined.
  2. Roll into 1-inch meatballs and set aside.
  3. Heat olive oil in a large skillet over medium heat. Brown the meatballs on all sides, about 6–8 minutes. Remove from skillet and set aside.
  4. In the same skillet, melt the butter. Add sliced onions and sprinkle with sugar. Cook over medium-low heat, stirring frequently, until caramelized, about 15–20 minutes.
  5. Sprinkle flour over the onions and stir to coat.
  6. Add beef broth, white wine (if using), and Worcestershire sauce. Scrape the skillet to deglaze and bring to a simmer.
  7. Return meatballs to the skillet. Cover and simmer for 10–15 minutes.
  8. Preheat the broiler. Sprinkle Gruyère cheese over the meatballs and sauce. Broil for 2–3 minutes, or until the cheese is melted and bubbly.
  9. Garnish with parsley (optional) and serve hot with crusty bread, mashed potatoes, or pasta.

Notes

  • For a gluten-free option, use gluten-free breadcrumbs.
  • Feel free to substitute the cheese with your favorite melting cheese.
  • Leftovers can be stored in the refrigerator for up to 3 days.

Nutrition

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

Keywords: Cheesy French Onion Meatballs, French Onion Meatball Bake