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