Description
Cheesy French Onion Meatballs blend juicy beef meatballs with rich caramelized onion sauce and melted Gruyère for the ultimate comfort dish.
Ingredients
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