← All recipes
Melted mozzarella over meatballs and marinara in a toasted sub roll, golden brown crust visible.

Italian Meatball Subs with Marinara and Mozzarella

Juicy meatballs smothered in rich marinara and melted mozzarella nestled in a crusty sub roll – pure comfort food.

Total: 55 minPrep: 20 minCook: 35 minServes 4Difficulty: Easy⭐ 4.7 (152+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Preheat oven to 375°F.
  2. 2 In a large bowl, mix ground beef, ground pork, breadcrumbs, egg, garlic, parsley, oregano, salt, and pepper until just combined.
  3. 3 Form mixture into 12 meatballs.
  4. 4 Heat olive oil in a large skillet over medium heat. Brown meatballs on all sides, then transfer to a baking dish.
  5. 5 Pour marinara sauce over meatballs and bake for 20 minutes.
  6. 6 Slice sub rolls in half and lightly toast.
  7. 7 Remove meatballs from oven, sprinkle with mozzarella, and return to oven until cheese melts.
  8. 8 Place meatballs over marinara onto sub rolls and serve immediately.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 720 kcal
Fat: 35g fat
Carbs: 55g carbohydrates
Protein: 35g protein
Fiber: 3g fiber
Sugar: 8g sugar
Sodium: 1200mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for 10 minutes.

Freezing: Freezes well for up to 3 months. Thaw overnight in the fridge and reheat in a 350°F oven.

Serving Suggestions

FAQ

Can I make these meatballs ahead of time?

Yes, you can prepare and bake the meatballs up to a day ahead. Store them in the fridge and reheat before assembling the subs.

Share this recipe