Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Meatball Sub


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia Bennett
  • Total Time: 45 minutes
  • Yield: Serves 4

Description

Indulge in the comforting, mouthwatering delight of homemade meatball subs. These soft hoagie rolls are filled with juicy, savory meatballs smothered in rich marinara sauce and topped with gooey provolone cheese. Perfect for cozy dinners or game nights, this recipe is sure to impress your family and friends. Get ready to savor every bite of this irresistible comfort food!


Ingredients

Scale
  • 1 lb ground beef (80/20)
  • 1 cup Italian-style breadcrumbs
  • 1/2 cup freshly grated Parmesan cheese
  • 1/4 cup fresh parsley, chopped
  • 2 cups marinara sauce (store-bought or homemade)
  • 4 hoagie rolls
  • 8 slices provolone cheese

Instructions

  1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  2. In a large bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, minced garlic, salt, and pepper. Mix gently.
  3. Roll mixture into meatballs (about 2 tablespoons each) and place on the baking sheet.
  4. Bake for 20-25 minutes until golden brown and cooked through.
  5. While meatballs bake, heat marinara sauce in a saucepan until warmed through.
  6. Slice hoagie rolls and place 2-3 meatballs in each roll. Generously pour marinara sauce over meatballs.
  7. Top each sub with provolone cheese and return to the oven for 5-7 minutes until cheese is melted.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 sub (approximately 250g)
  • Calories: 540
  • Sugar: 6g
  • Sodium: 950mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 90mg