Go Back
+ servings
Meatball Sub Sandwich

Savory Meatball Sub Sandwich That Will Wow Your Taste Buds

Enjoy this meatball sub sandwich packed with comforting flavors and topped with gooey mozzarella cheese.
Prep Time 15 minutes
Cook Time 25 minutes
Resting Time 10 minutes
Total Time 50 minutes
Servings: 4 sandwiches
Course: Dinner
Cuisine: Italian
Calories: 650

Ingredients
  

For the Meatballs
  • 1 lb Ground Beef Substitute with ground turkey for a leaner option.
  • 1 lb Ground Italian Sausage A plant-based sausage makes a great alternative.
  • 1/4 cup Fresh Parsley Dried parsley can be used if fresh is unavailable.
  • 4 cloves Garlic Cloves Minced garlic in olive oil works as a suitable substitute.
  • 1 cup Italian Style Breadcrumbs Try panko crumbs for extra crunch.
  • 1 large Egg Flaxseed meal mixed with water serves as a vegan option.
  • 1/3 cup Parmesan Cheese Grated Pecorino Romano is a nice alternative.
For the Marinara Sauce
  • 2 cups Marinara Sauce Homemade sauce brings a personal touch!
For the Hoagie Roll Assembly
  • 4 count Hoagie Rolls Crusty bread or sub rolls can be used instead.
  • 2 tablespoons Extra-Virgin Olive Oil or Salted Butter Vegan butter or oil provides a dairy-free option.
  • 1 teaspoon Garlic Powder Fresh minced garlic can create a stronger taste.
  • 1 cup Mozzarella Cheese Provolone or vegan cheese can act as alternatives.

Equipment

  • Mixing Bowl
  • Baking Sheet
  • Saucepan
  • Oven

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine ground beef, ground Italian sausage, fresh parsley, minced garlic, Italian breadcrumbs, egg, Parmesan cheese, salt, and pepper. Mix until just combined and let sit for about 10 minutes.
  2. Preheat the oven to 375°F (190°C). Shape the mixture into golf ball-sized meatballs (about 2 tablespoons each) and arrange on a parchment-lined baking sheet.
  3. In a large saucepan over medium heat, bring marinara sauce to a gentle simmer. Add the meatballs and cook for 10 minutes, then reduce heat and let simmer uncovered for an additional 10–15 minutes until fully cooked.
  4. Brush the insides of each hoagie roll with olive oil and sprinkle with garlic powder. Set aside.
  5. Preheat your oven's broiler to high. Fill each hoagie roll with approximately four meatballs, spoon marinara sauce over, and top with shredded mozzarella cheese. Broil for 2–3 minutes until cheese is melted.
  6. Let the meatball subs cool for a minute before serving. Garnish with extra chopped parsley and enjoy warm.

Nutrition

Serving: 1sandwichCalories: 650kcalCarbohydrates: 45gProtein: 30gFat: 35gSaturated Fat: 15gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gCholesterol: 80mgSodium: 800mgPotassium: 700mgFiber: 3gSugar: 6gVitamin A: 15IUVitamin C: 5mgCalcium: 25mgIron: 20mg

Notes

This meatball sub sandwich is best enjoyed fresh, but leftovers can be stored in the fridge for up to 3 days or frozen for up to 3 months.

Tried this recipe?

Let us know how it was!