Go Back
To make a great meatball sub, start with the right ingredients. You need meats, fillers, and sauces. Each part plays a role in flavor and texture.

Homemade Meatball Subs

Craving a delicious homemade meatball sub? Discover how to create mouthwatering meatball subs with juicy meatballs, rich marinara sauce, and fresh bread. This easy recipe covers everything from choosing the perfect meats and fillers to assembling and customizing your sub to match your taste. Dive into this flavorful journey and learn valuable tips for making the best meatball subs at home. Click through to explore the full recipe and satisfy your cravings!

Ingredients
  

1 pound ground beef

1/2 pound ground pork

1 cup breadcrumbs

1/2 cup grated Parmesan cheese

1/4 cup fresh parsley, chopped

1 teaspoon garlic powder

1 teaspoon onion powder

1 egg

Salt and pepper to taste

2 cups marinara sauce

4 sub rolls

1 cup shredded mozzarella cheese

1 tablespoon olive oil

Optional: Fresh basil leaves for garnish

Instructions
 

Preheat the Oven: Preheat your oven to 375°F (190°C).

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

      Form Meatballs: Take about 2 tablespoons of the mixture and roll it into a ball. Repeat until all the mixture is used, placing the meatballs on a baking sheet lined with parchment paper.

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

          Heat Marinara Sauce: While the meatballs are baking, heat the marinara sauce in a saucepan over medium heat. Once warm, add the baked meatballs to the sauce, letting them simmer for about 5-10 minutes to absorb the flavors.

            Prepare the Rolls: Cut the sub rolls down the center but not all the way through, creating a pocket. Brush the inside with olive oil and toast them in the oven for about 5 minutes until slightly crispy.

              Assemble the Subs: Fill each toasted sub roll with several meatballs and top with marinara sauce. Sprinkle shredded mozzarella cheese generously over the top.

                Melt the Cheese: Return the subs 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 leaves if desired. Serve hot and enjoy!

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