Nutrition Facts for Meatball subs

Meatball Subs

Indulge in the ultimate comfort food with these irresistible homemade meatball subs! Juicy, flavorful meatballs made from a savory blend of ground beef and pork are gently simmered in rich marinara sauce, then tucked into toasted, garlicky hoagie rolls. Each sub is crowned with melty mozzarella cheese, creating a perfect balance of hearty, cheesy, and saucy goodness. With just 20 minutes of prep and straightforward cooking steps, this recipe is a guaranteed weeknight winner or game-day favorite. Serve these mouthwatering meatball sandwiches fresh from the oven, and watch them disappear in seconds! Perfect for family dinners or casual gatherings, these subs deliver restaurant-quality flavor right at home.

Nutriscore Rating: 63/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Meatball Subs
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 4

Ingredients

  • 1 pound Ground beef
  • 0.5 pound Ground pork
  • 0.5 cup Breadcrumbs
  • 0.25 cup Parmesan cheese, grated
  • 1 large Egg
  • 2 tablespoons Milk
  • 2 cloves Garlic, minced
  • 2 tablespoons Parsley, chopped
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 tablespoons Olive oil
  • 2.5 cups Marinara sauce
  • 4 pieces Hoagie rolls
  • 1 cup Mozzarella cheese, shredded
  • 2 tablespoons Butter
  • 0.5 teaspoon Garlic powder

Directions

Step 1

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

Step 2

In a large bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, milk, minced garlic, parsley, salt, and black pepper. Mix until well combined, but do not overmix.

Step 3

Form the mixture into 1.5-inch meatballs and set them aside on a plate or baking sheet.

Step 4

In a large skillet, heat olive oil over medium heat. Add the meatballs in batches and sear them on all sides, about 2-3 minutes per side, until browned. They do not need to be cooked through at this stage.

Step 5

Remove the meatballs and set them aside. In the same skillet, pour in the marinara sauce and bring it to a gentle simmer.

Step 6

Carefully add the browned meatballs to the sauce. Cover and simmer for 15-20 minutes, stirring occasionally, until the meatballs are fully cooked and tender.

Step 7

While the meatballs are cooking, prepare the hoagie rolls. Slice them lengthwise, leaving one side intact to hold the sandwich together.

Step 8

In a small bowl, mix butter and garlic powder. Spread the mixture on the inside of the rolls, then place them on a baking sheet, cut side up.

Step 9

Toast the rolls in the oven for 5-7 minutes until lightly golden.

Step 10

Once the meatballs are done, spoon 3-4 meatballs and some sauce into each roll.

Step 11

Top with shredded mozzarella cheese and place the sandwiches back on the baking sheet.

Step 12

Bake in the oven for 5 minutes, or until the cheese is melted and bubbly.

Step 13

Serve immediately and enjoy your homemade meatball subs!

Nutrition Facts

Serving size (1968.9g)
Amount per serving % Daily Value*
Calories 3969.3
Total Fat 241.4g 0%
Saturated Fat 90.9g 0%
Polyunsaturated Fat 5.3g
Cholesterol 921.2mg 0%
Sodium 7310.0mg 0%
Total Carbohydrate 230.9g 0%
Dietary Fiber 15.5g 0%
Total Sugars 31.7g
Protein 215.7g 0%
Vitamin D 71.3IU 0%
Calcium 1700.3mg 0%
Iron 27.0mg 0%
Potassium 1688.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 54.9%
Protein: 21.8%
Carbs: 23.3%