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

Classic Italian Meatball Subs


  • Author: anna
  • Total Time: 65 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

Deliciously tender meatballs in bright marinara topped with melted cheese, served in crispy rolls for the perfect comfort food.


Ingredients

Scale
  • 500 g (1.1 lb) ground meat (350 g beef, 150 g pork)
  • 60 g (2/3 cup) breadcrumbs
  • 60 ml (1/4 cup) whole milk
  • 1 large egg
  • 30 g (1/4 cup) grated Parmesan
  • 15 g (1/4 cup) finely chopped parsley
  • 2 cloves garlic, minced
  • Kosher salt, to taste
  • Black pepper, to taste
  • 30 ml (2 tbsp) olive oil
  • 800 g (28 oz) crushed tomatoes
  • 5 g (1 tsp) sugar (optional)
  • 4 large Italian rolls
  • 200 g (7 oz) mozzarella (shredded) or provolone slices

Instructions

  1. Soak breadcrumbs in milk for about 3โ€“4 minutes.
  2. Combine soaked crumbs with ground meat, egg, Parmesan, garlic, parsley, salt, and pepper; mix gently.
  3. Shape into 12 uniform meatballs.
  4. Heat olive oil in skillet and brown meatballs for 6โ€“8 minutes.
  5. Make marinara by sautรฉing onion, adding garlic, crushed tomatoes, sugar, and spices; simmer.
  6. Nestle meatballs into sauce and simmer until cooked through.
  7. Toast rolls cut-side down in olive oil or butter.
  8. Assemble subs with meatballs, marinara, and cheese; broil until cheese melts.
  9. Serve hot with extra parsley and black pepper.

Notes

Can make meatballs ahead of time and refrigerate or freeze for easy meal prep.

  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 780
  • Sugar: 8g
  • Sodium: 1050mg
  • Fat: 40g
  • Saturated Fat: 15g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 4g
  • Protein: 36g
  • Cholesterol: 150mg