Meatball Subs
Meatball Subs are hearty sandwiches filled with juicy homemade meatballs, rich marinara sauce, and melted mozzarella cheese, all served on toasted hoagie rolls. This comforting, family-friendly recipe is perfect for weeknight dinners, game days, or a satisfying lunch.
Prep Time 15 minutes mins
Cook Time 24 minutes mins
Total Time 40 minutes mins
Course lunch
Cuisine American, italian-american
Servings 4 people
Calories 620 kcal
For the Meatballs
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1 large egg
- 1/4 cup grated Parmesan cheese
- 2 tablespoons milk
- 2 cloves garlic minced
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon chopped fresh parsley optional
For the Sauce
- 2 cups marinara sauce
- 1/4 teaspoon red pepper flakes optional
- 1 tablespoon chopped basil or parsley optional
For the Subs
- 4 sub rolls or hoagie rolls
- 1 cup shredded mozzarella cheese
- 4 slices provolone cheese optional
- 1 tablespoon butter softened
- 1/2 teaspoon garlic powder
- 2 tablespoons grated Parmesan cheese for topping
Step 2: Make the meatball mixture
In a large bowl, combine ground beef, breadcrumbs, egg, Parmesan cheese, milk, garlic, Italian seasoning, salt, black pepper, and parsley if using.
Step 3: Shape the meatballs
Step 4: Bake the meatballs
Step 6: Simmer the meatballs in sauce
Step 7: Prepare the rolls
Step 9: Assemble the subs