Toasted sub with flavorful meatballs, marinara, and cheese becomes a hearty main perfect for any meal.
# Ingredients:
→ Meatballs
01 - 1.1 pounds ground beef
02 - 0.55 pounds ground pork
03 - 1/2 cup breadcrumbs
04 - 1/4 cup grated Parmesan cheese
05 - 2 garlic cloves, minced
06 - 1/4 cup fresh parsley, finely chopped
07 - 1 large egg
08 - 1/2 teaspoon salt
09 - 1/4 teaspoon ground black pepper
10 - 1/4 cup milk
→ Sauce
11 - 2 cups marinara sauce
12 - 1/2 teaspoon dried oregano
13 - 1/2 teaspoon dried basil
→ Sandwich
14 - 4 sub rolls (about 8 inches each)
15 - 1 1/2 cups shredded mozzarella cheese
16 - 2 tablespoons unsalted butter, softened
17 - Fresh basil leaves (optional, for garnish)
# Directions:
01 - Preheat oven to 400°F and line a baking sheet with parchment paper.
02 - In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, minced garlic, parsley, egg, salt, pepper, and milk. Mix gently to incorporate; avoid overmixing.
03 - Form the mixture into 16 equal-sized meatballs. Arrange them on the prepared baking sheet.
04 - Transfer meatballs to oven and bake for 18–20 minutes until fully cooked and browned.
05 - While meatballs bake, warm marinara sauce in a large skillet over medium heat. Stir in oregano and basil.
06 - Add baked meatballs to sauce and simmer gently for 5–10 minutes, turning carefully to coat all sides.
07 - Slice each roll lengthwise without cutting through completely. Brush inside surfaces with butter and toast under broiler or in a skillet until golden brown.
08 - Place 4 meatballs coated in sauce into each roll. Sprinkle generously with shredded mozzarella cheese.
09 - Broil assembled subs for 2–3 minutes until cheese is melted and bubbly.
10 - Top with fresh basil if desired. Serve warm.