Subway Meatball Marinara 6-Inch: Calories & Nutrition

Per serving (239g (8.4 oz)). Source: Subway USA Nutrition Facts, March 2026.
The Subway Meatball Marinara is a classic 6-inch sub loaded with beef and pork meatballs smothered in tangy marinara sauce on Italian bread. At 570 calories with 27g of protein, it is one of the heartier options on the Subway menu and a favorite for those who want a warm, filling sandwich. The meatballs are simmered in the marinara sauce throughout the day, allowing them to absorb the tomato and herb flavors. Provolone cheese melts over the top during toasting, adding richness to each bite. With 28g of fat and 1,370mg of sodium, it leans toward the indulgent side of the Subway lineup, but remains moderate compared to many fast food entrees.
Full Nutrition Breakdown
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 570 | 28% |
| Protein | 27g | 54% |
| Carbohydrates | 53g | 19% |
| Fat | 28g | 36% |
| Fiber | 4g | 14% |
| Sugar | 7g | 14% |
| Sodium | 1370mg | 60% |
% Daily Values based on a 2,000 calorie diet (FDA reference).
What's in a Subway Meatball Marinara 6-Inch?
Calorie and macro contribution of each ingredient.
| Ingredient | Cal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Italian Bread (6-inch) | 200 | 7g | 36g | 2g |
| Beef and Pork Meatballs (4-5) | 220 | 14g | 6g | 16g |
| Marinara Sauce | 70 | 2g | 8g | 3g |
| Provolone Cheese (1 triangle) | 50 | 4g | 0g | 4g |
| Parmesan Cheese (sprinkle) | 30 | 0g | 3g | 3g |
Daily Intake
28% of a 2,000-calorie diet. 1430 calories remaining.
Burn Off 570 Cal
Estimates for a 70 kg (154 lb) person. See all activities
Make It at Home: Meatball Marinara 6-Inch Recipe
A homemade version of the Subway Meatball Marinara 6-Inch with similar nutrition and flavor.
Ingredients
- •450g (1 lb) ground beef (80/20 blend)
- •225g (1/2 lb) ground pork
- •1/3 cup Italian-style breadcrumbs
- •1 large egg
- •2 cloves garlic, minced
- •2 tablespoons finely chopped fresh parsley
- •1/4 cup finely grated Parmesan cheese
- •1/2 teaspoon salt
- •1/4 teaspoon black pepper
- •1/2 teaspoon dried oregano
- •680g (24 oz) marinara sauce (one jar)
- •4 Italian-style sub rolls, about 15cm (6 inches) each
- •4 slices provolone cheese
- •Extra grated Parmesan for serving
Instructions
- 1
Preheat the oven to 200C (400F). Line a baking sheet with parchment paper or lightly grease it with cooking spray.

- 2
In a large bowl, combine the ground beef, ground pork, breadcrumbs, egg, minced garlic, parsley, Parmesan cheese, salt, pepper, and oregano. Mix gently with your hands until just combined. Do not overmix, as this makes the meatballs tough.

- 3
Roll the mixture into meatballs about 3cm (1.25 inches) in diameter. You should get 16 to 20 meatballs. Place them on the prepared baking sheet, spacing them about 2.5cm (1 inch) apart.

- 4
Bake the meatballs for 15 to 18 minutes until browned on the outside and cooked through (internal temperature of 74C / 165F).

- 5
While the meatballs bake, warm the marinara sauce in a large saucepan over medium-low heat. Once the meatballs are done, transfer them into the sauce and simmer for 10 minutes to let them absorb the flavors.

- 6
Slice each sub roll lengthwise, cutting about three-quarters of the way through. Place a slice of provolone cheese inside each roll, then set the rolls on a baking sheet. Broil for 1 to 2 minutes until the cheese melts and the bread is lightly toasted. Watch carefully to avoid burning.

- 7
Spoon 4 to 5 meatballs into each roll along with a generous ladle of marinara sauce. Sprinkle with extra grated Parmesan and serve immediately.

Similar Dishes
Frequently Asked Questions
How many calories are in a Subway Meatball Marinara?
A 6-inch Subway Meatball Marinara contains 570 calories, with 27g of protein, 53g of carbohydrates, and 28g of fat. The sodium content is 1,370mg, which is about 60% of the recommended daily limit. Upgrading to a footlong doubles these values to roughly 1,140 calories.
Is the Subway Meatball Marinara one of the highest-calorie subs?
At 570 calories for a 6-inch, the Meatball Marinara is on the higher end of the Subway menu but not the highest. Subs with extra cheese, bacon, or creamy sauces can exceed 600 calories for a 6-inch. Among the standard builds, the Meatball Marinara ranks high primarily because of the fat content in the meatballs (28g total fat). For a lower-calorie Subway option, the Turkey Breast 6-inch comes in around 480 calories with significantly less fat.
What kind of meat is in Subway meatballs?
Subway meatballs are made from a blend of beef and pork. The recipe also includes breadcrumbs, seasoning, and other binding ingredients. The combination of beef and pork gives the meatballs a richer flavor and more tender texture than beef alone would provide. The meatballs are pre-cooked and then held in marinara sauce at the restaurant.
How does the Meatball Marinara compare to a McDonald's Big Mac?
The Subway Meatball Marinara 6-inch (570 cal, 27g protein) and the McDonald's Big Mac (580 cal, 25g protein) are remarkably close in calories. The Meatball Marinara has slightly more carbs (53g vs 45g) due to the marinara sauce and bread, while the Big Mac has slightly more fat (34g vs 28g). Both have similar sodium levels. Per gram of food, the Meatball Marinara is less calorie-dense (2.38 cal/g vs 2.70 cal/g), meaning you get more food volume for a similar calorie cost.
Track Your Own Meatball Marinara 6-Inch
Restaurant portions vary. Snap a photo of your actual meatball marinara 6-inch and CaloBurner will calculate the exact calories and macros for your serving.
Calculate your daily calorie target · Calculate your macros