Description
Indulge in the ultimate comfort food with these Cheesy French Onion Meatball Subs. Juicy meatballs are smothered in caramelized onions, rich beef broth, and topped with melty Gruyère cheese, all packed into a hoagie roll for a satisfying meal.
Ingredients
Scale
Meatballs:
- 1 pound ground beef
- 1/4 cup breadcrumbs
- 1 egg
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
Caramelized Onions:
- 1 tablespoon olive oil
- 2 large yellow onions, thinly sliced
- 2 tablespoons butter
- 1 teaspoon sugar
- 1 teaspoon fresh thyme (or 1/4 teaspoon dried)
- 1 tablespoon Worcestershire sauce
- 1 cup beef broth
Assembly:
- 4 hoagie rolls or sub buns
- 1 1/2 cups shredded Gruyère or Swiss cheese
Instructions
- Prepare Meatballs: Preheat oven to 400°F. Mix ground beef, breadcrumbs, egg, salt, pepper, and garlic powder. Form into meatballs and bake for 15–18 minutes.
- Caramelize Onions: In a skillet, cook onions in olive oil and butter until golden. Add sugar, thyme, Worcestershire sauce, and beef broth. Simmer, then add meatballs.
- Assemble Subs: Toast rolls, fill with meatballs and onions, top with cheese. Broil until cheese is melted and bubbly. Serve hot.
Notes
- Use store-bought meatballs to save time.
- For extra flavor, brush rolls with garlic butter before toasting.
- Mozzarella or provolone can be used instead of Gruyère.
Nutrition
- Serving Size: 1 sub
- Calories: 580
- Sugar: 7g
- Sodium: 890mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 110mg