Description
Indulge in these Cheesy French Onion Meatball Subs for a delicious twist on a classic comfort food. Savory meatballs are simmered in a rich onion gravy, topped with gooey cheese, and served on toasted sub rolls for a satisfying meal.
Ingredients
Scale
Meatballs:
- 1 pound ground beef
- 1/4 cup breadcrumbs
- 1 egg
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Onion Gravy:
- 2 tablespoons olive oil
- 2 large yellow onions (thinly sliced)
- 1 tablespoon butter
- 1/4 teaspoon dried thyme
- 1 cup beef broth
Additional:
- 4 sub rolls or hoagie buns
- 8 slices provolone or Swiss cheese
- Fresh parsley for garnish (optional)
Instructions
- Preheat the oven: Preheat the oven to 375°F.
- Prepare the meatballs: Combine ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, salt, and pepper. Form into small meatballs.
- Cook the meatballs: Brown meatballs in olive oil, then set aside.
- Caramelize onions: Cook onions in olive oil and butter until golden. Add thyme and beef broth.
- Simmer: Return meatballs to the skillet and simmer until cooked through.
- Assemble subs: Fill sub rolls with meatballs, onions, and cheese. Bake until cheese melts.
- Serve: Garnish with parsley and enjoy hot.
Notes
- For extra flavor, toast the buns before filling.
- You can use frozen meatballs to save time—just cook and simmer in the onion mixture.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop, Baking
- Cuisine: American
Nutrition
- Serving Size: 1 sub
- Calories: 610
- Sugar: 7g
- Sodium: 850mg
- Fat: 32g
- Saturated Fat: 13g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 115mg