Go Back
When it comes to comfort food, few dishes can rival the classic meatball sub. This culinary delight combines juicy, flavorful meatballs, tangy marinara sauce, and gooey melted cheese, all nestled in a fresh, crusty sub roll. It’s a dish that evokes warmth and nostalgia, often reminiscent of family dinners where everyone gathers around the table, or game days when friends unite to celebrate. The meatball sub is not just a meal; it's an experience—one that brings people together and satisfies the heart and soul.

Meatball Subs

Savor the taste of homemade Ultimate Meatball Subs! This delicious recipe combines tender meatballs made from a mix of ground beef and pork, infused with savory garlic, aromatic parsley, and Parmesan cheese. Slathered in marinara sauce and topped with gooey mozzarella, these subs are perfect for a family dinner or game day treat. Ready in just 50 minutes, they’re a hearty favorite that will satisfy everyone’s cravings. Don’t forget the fresh basil for that extra flavor kick!

Ingredients
  

1 pound ground beef

1/2 pound ground pork

1 cup breadcrumbs

1/3 cup grated Parmesan cheese

1/4 cup chopped fresh parsley

1/4 cup milk

1 large egg

3 cloves garlic, minced

1 teaspoon onion powder

1 teaspoon dried oregano

Salt and pepper to taste

2 cups marinara sauce (store-bought or homemade)

4 submarine sandwich rolls

1 cup shredded mozzarella cheese

Fresh basil leaves for garnish (optional)

Instructions
 

Preheat Oven: Preheat your oven to 400°F (200°C).

    Prepare Meatballs: In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, parsley, milk, egg, minced garlic, onion powder, dried oregano, salt, and pepper. Mix until well combined.

      Shape Meatballs: Form the mixture into meatballs, about 1.5 inches in diameter. Place them on a lined baking tray.

        Bake Meatballs: Bake the meatballs in the preheated oven for 20-25 minutes or until they are cooked through and golden on the outside.

          Heat Marinara Sauce: While the meatballs are baking, heat the marinara sauce in a saucepan over medium heat until warmed through.

            Assemble Subs: Once the meatballs are ready, remove them from the oven. Cut the submarine rolls lengthwise without cutting all the way through. Place 3-4 meatballs in each roll, spooning extra marinara sauce over the meatballs.

              Add Cheese: Sprinkle shredded mozzarella cheese generously over the meatballs and sauce.

                Melt the Cheese: Place the assembled subs on a baking sheet and return them to the oven for an additional 5-7 minutes, or until the cheese is melted and bubbly.

                  Serve: Remove from the oven and garnish with fresh basil if desired. Serve hot and enjoy your Ultimate Meatball Subs!

                    Prep Time: 15 minutes | Total Time: 50 minutes | Servings: 4