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 Meatball Subs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mina
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

Hot, saucy, and fragrant with garlic, these Italian meatball subs deliver comfort in every bite, featuring a blend of ground beef and pork meatballs in rich tomato sauce topped with melted cheese.


Ingredients

Scale
  • 500 g (1 lb) ground meat (250 g beef, 250 g pork)
  • 60 g (2/3 cup) plain breadcrumbs soaked in 60 ml (1/4 cup) whole milk
  • 1 large egg (50 g)
  • 75 g (1/2 cup) finely minced onion
  • 2 cloves garlic
  • 40 g (1/3 cup) grated Parmigiano-Reggiano
  • 15 g (1/4 cup) chopped parsley
  • 1 tsp dried oregano
  • 9 g (1½ tsp) kosher salt
  • 1/2 tsp freshly ground black pepper
  • 800 g (28 oz) crushed tomatoes
  • 2 tbsp (30 ml) olive oil
  • 1 small bay leaf
  • 1 pinch of sugar
  • 4 sturdy hoagie rolls (about 100 g each)
  • 120 g (4 oz) shredded mozzarella

Instructions

  1. Soak the breadcrumbs in milk for 5 minutes until pasty. Finely mince onion and garlic.
  2. Combine the ground meat, soaked breadcrumbs, egg, Parmesan, parsley, oregano, salt, and pepper in a large bowl. Mix gently.
  3. Portion the mixture into 12 equal meatballs (about 65 g each).
  4. Heat olive oil in a skillet over medium-high heat and brown meatballs for 2–3 minutes per side.
  5. Sauté minced onion in the same skillet until translucent, then add crushed tomatoes, bay leaf, sugar, and salt. Simmer for 5 minutes.
  6. Nestle meatballs in sauce and simmer uncovered for 10–12 minutes until cooked through.
  7. Toast hoagie rolls under a broiler for 30–60 seconds. Fill each with 3 meatballs and sauce, and top with mozzarella.
  8. Broil subs for 1–2 minutes until cheese melts. Serve immediately.

Notes

For gluten-free, substitute breadcrumbs with gluten-free crumbs. For dairy-free, use almond milk and dairy-free cheese. Meatballs can be frozen for up to 3 months.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Sandwich
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 700
  • Sugar: 8g
  • Sodium: 900mg
  • Fat: 35g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 120mg