Three Cheese Italian Meatball Sub

Meatball subs taken to the next level with THREE different kinds of cheese. The cheese lover inside will shout for joy at first bit of these tasty sub sandwiches!
Course Main Course
Cuisine American, Italian
Keyword Italian Meatball Sub, Meatball Sub
Prep Time 4 minutes
Cook Time 21 minutes
Total Time 25 minutes
Servings 4
Calories 689 kcal
Author Yvonne


  • 4 hoagie rolls
  • 8 thin slices provolone cheese
  • 16 Classic Italian Johnsonville Meatballs
  • 1-2 c. marinara
  • 3/4 c. shredded mozzarella cheese
  • Parsley optional
  • 2 tbsp. grated parmesan


  1. Preheat oven to 400 F. Cut a 1-inch V-shaped notch out of the top of the hoagie roll and discard. Remove some of the roll’s interior to form a pocket so the meatballs can fit easily, place on baking sheet.

  2. Add two slices of provolone per roll. Top with four Classic Italian Johnsonville Meatballs per roll. Top with marinara (approx. 1/4-1/2 c. sauce per roll). Sprinkle with mozzarella. Garnish with parsley. Cover with foil and bake 20 minutes.

  3. Remove foil and broil for 1-2 minutes until cheese is brown and bubbly. Remove from oven and finish with a light dusting of Parmesan cheese.

Nutrition Facts
Three Cheese Italian Meatball Sub
Amount Per Serving
Calories 689 Calories from Fat 369
% Daily Value*
Fat 41g63%
Saturated Fat 21g131%
Cholesterol 120mg40%
Sodium 1533mg67%
Potassium 538mg15%
Carbohydrates 35g12%
Fiber 2g8%
Sugar 4g4%
Protein 42g84%
Vitamin A 1115IU22%
Vitamin C 4.5mg5%
Calcium 799mg80%
Iron 3.5mg19%
* Percent Daily Values are based on a 2000 calorie diet.