Meatball Subs

Meatball Sub is a hot delicious sandwich packed with tender Italian meatballs, marinara sauce, and gooey, melted Mozzarella Cheese.

Course lunch, Main Course, sandwich
Cuisine American, Italian
Keyword hot sandwich, italian meatballs, meatball, sub sandwich
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6 (3 subs)
Calories 236 kcal


  • 3 hoagie rolls
  • 12 Italian Meatballs (12-15 meatballs)
  • 1 cup Marinara Sauce
  • 3 tbsp fresh grated Parmesan cheese
  • 1 cup thick shredded Mozzarella cheese
  • 2 tsp dry oregano
US Customary - Metric


  1. Preheat oven to 350°.

  2. Slice hoagie rolls in the middle, on top, but not all the way through. Place hoagies in the baking dish or rimmed baking sheet side by side. Depending on the dish, you may need to lightly grease it or cover with some aluminum foil.

  3. Spread a couple of tablespoons of marinara sauce on the bottom of each hoagie and sprinkle some fresh grated Parmesan cheese over the sauce. 

  4. Depending on the size of the hoagie roll and size of the meatballs, you can fit 4-5 meatballs in each roll. Place the meatballs inside the roll, side by side. 

  5. Spread a little more marinara sauce over the meatballs. 

  6. Generously spread shredded Mozzarella cheese over each hoagie and sprinkle some dry oregano. 

  7. Bake for 15-17 minutes. (If using cold meatballs and marinara sauce, you would need to add about 5 minutes to bake time.)

Recipe Notes

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have a slight variation.

Nutrition Facts
Meatball Subs
Amount Per Serving
Calories 236 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 5g31%
Cholesterol 36mg12%
Sodium 533mg23%
Potassium 229mg7%
Carbohydrates 19g6%
Fiber 1g4%
Sugar 4g4%
Protein 13g26%
Vitamin A 325IU7%
Vitamin C 3.1mg4%
Calcium 142mg14%
Iron 6.2mg34%
* Percent Daily Values are based on a 2000 calorie diet.