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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Thompson
  • Total Time: 60 minutes
  • Yield: 4 servings 1x

Description

Cheesy French Onion Meatballs blend juicy beef meatballs with rich caramelized onion sauce and melted Gruyère for the ultimate comfort dish.


Ingredients

Scale

1 lb ground beef

1/2 cup breadcrumbs

1/4 cup grated Parmesan

1 egg

2 cloves garlic, minced

1 tsp onion powder

1 tsp Italian seasoning

Salt and pepper

2 tbsp olive oil

2 large onions, sliced

2 tbsp butter

1 tsp sugar

2 cups beef broth

1 tbsp Worcestershire sauce

1 tbsp flour

1 cup shredded Gruyère or Swiss

Fresh parsley optional


Instructions

1. Combine beef, breadcrumbs, Parmesan, egg, garlic, onion powder, Italian seasoning, salt, and pepper.

2. Roll into 1-inch meatballs.

3. Heat olive oil and brown the meatballs.

4. Remove meatballs and melt butter in the skillet.

5. Add sliced onions and sugar; caramelize 15–20 minutes.

6. Stir in flour.

7. Add beef broth and Worcestershire; simmer.

8. Return meatballs and cook 10–15 minutes.

9. Top with cheese and broil 2–3 minutes.

10. Serve hot with bread, pasta, or potatoes.

Notes

Make ahead by prepping meatballs and onions a day early.

Use gluten-free substitutes if needed.

Store leftovers for 3 days or freeze for 3 months.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Dinner
  • Method: Stovetop + Broiler
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate
  • Calories: 520
  • Sugar: 7g
  • Sodium: 920mg
  • Fat: 32g
  • Saturated Fat: 14g
  • Unsaturated Fat: 14g
  • Trans Fat: 1g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Protein: 34g
  • Cholesterol: 115mg