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.
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.9 grams (1968.9g)
Amount per serving % Daily Value*
Calories 3969
Total Fat 241.40g 309%
Saturated Fat 90.90g 455%
Polyunsaturated Fat 5.30g
Cholesterol 921mg 307%
Sodium 7310mg 318%
Total Carbohydrate 230.90g 84%
Dietary Fiber 15.50g 55%
Total Sugars 31.70g
Protein 215.70g 431%
Vitamin D 71IU 357%
Calcium 1700mg 131%
Iron 27mg 150%
Potassium 1689mg 36%
*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%