Description
These Italian Meatball Subs feature juicy homemade meatballs simmered in marinara sauce and served on toasted hoagie rolls with melted provolone cheese, making for a hearty and satisfying sandwich.
Ingredients
- 1 lb ground beef (80/20)
 - 1/2 cup plain breadcrumbs
 - 1/4 cup grated parmesan cheese
 - 1 large egg
 - 2 cloves garlic, minced
 - 1/4 cup chopped fresh parsley
 - 1 tsp dried oregano
 - 1 tsp salt
 - 1/2 tsp black pepper
 - 1 tbsp olive oil (for browning meatballs)
 - 24 oz jar of marinara sauce
 - 4 hoagie rolls or sub rolls
 - 8 slices provolone cheese
 - Butter (optional, for toasting rolls)
 
Instructions
- Preheat the oven to 375°F (190°C).
 - In a large bowl, combine ground beef, breadcrumbs, parmesan cheese, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined; do not overwork.
 - Form the mixture into 12-16 meatballs, depending on desired size.
 - Heat olive oil in a skillet over medium heat. Brown meatballs on all sides, about 5-7 minutes total (they don’t need to be cooked through).
 - Transfer browned meatballs to a baking dish and pour marinara sauce over them.
 - Cover with foil and bake for 25-30 minutes, or until meatballs are fully cooked through.
 - While meatballs bake, butter and toast the hoagie rolls in the oven or on a skillet.
 - Once meatballs are done, assemble the subs by placing 3-4 meatballs with sauce into each roll and topping with 2 slices of provolone cheese.
 - Place the assembled subs back in the oven for 5-7 minutes or until the cheese is melted and bubbly.
 - Serve warm and enjoy!
 
Notes
- Use high-quality marinara sauce for best flavor.
 - Provolone can be swapped with mozzarella or your preferred cheese.
 - Toast the rolls before adding meatballs to avoid sogginess.
 - Leftover meatballs can be stored in the fridge for up to 3 days or frozen for later use.
 
- Prep Time: 15 minutes
 - Cook Time: 40 minutes
 - Category: Main Course
 - Method: Baking
 - Cuisine: Italian-American
 
Nutrition
- Serving Size: 1 sub
 - Calories: 650
 - Sugar: 7g
 - Sodium: 1100mg
 - Fat: 35g
 - Saturated Fat: 14g
 - Unsaturated Fat: 17g
 - Trans Fat: 1g
 - Carbohydrates: 45g
 - Fiber: 3g
 - Protein: 35g
 - Cholesterol: 110mg