This post may contain affiliate links. Please read our disclosure policy.

Turkey Meatball Subs are a super easy and quick dinner option with tons of flavor. Tender homemade meatballs (or frozen) are simmered in marinara sauce and stuffed inside hearty rolls, then covered with cheese. Broiled until melty and golden, these sub sandwiches are perfect for lunch, dinner, or your next game day party.

Here’s another delicious way to use our homemade turkey meatballs! Serve them with a side of our favorite Summer Spaghetti Salad and some Snickerdoodle Brownies for dessert. Make a few for a weeknight dinner or make a bunch to feed a crowd.

A meatball sub being dipped into a dish of marinara sauce.

Turkey Meatball Sub Recipe

There’s just something about those tender, juicy meatballs dripping in sauce and melty cheese that screams comfort food. They are easy to eat, only a little messy and a great way to feed a crowd.

Whenever I cook meatballs, I always make an extra batch or two so I can keep them in the freezer for spaghetti and sandwiches. Having them ready to go means we can have meals like Spaghetti and Meatball Soup or meatballs subs any night of the week.

A bowl of turkey meatballs


The difference between these sandwiches is actually more about where you live than what’s on them. Layer some meat, cheese, toppings and dressing on an long Italian style roll, and you’ve got yourself a sub, hero, grinder, hoagie, blimpie…the list can go on. Originally a sub was named for navy shipyard workers and the submarines these sandwiches resembled. The term grinder is thought to have originated from the amount of grinding, or chewing, it took to eat one. A hoagie is filled with italian meats and cheese, like these Baked Italian Sub Sandwiches.

What’s in a meatball sub?

A meatball sub is an Italian sandwich that takes those juicy meatballs you usually eat with your spaghetti and stuffs them into a soft, warm french roll. There are three main components:
  • Meatballs
  • Sauce
  • Cheese ( I like to use Parmesan and Mozzarella)
Meatball sub sandwiches in a casserole dish

How to make a meatball sub

  1. Start with your favorite marinara sauce, or give my homemade marinara or spaghetti sauce a try. Simmer the sauce with the cooked meatballs. You can use frozen meatballs; just either thaw them first or give them an extra 15 minutes to warm up.
  2. Spread some homemade garlic butter on the insides of 4 Italian of French rolls. This is an optional step, but if you can quickly whip up the garlic butter it adds a ton of flavor. Lay the rolls cut side up on a baking sheet or in a casserole dish.
  3. Stuff the rolls full of meatballs. If your meatballs are small you may need to use more, for larger meatballs use less. Spoon a little bit of sauce over them and sprinkle with cheese.
  4.  Bake the subs for about 15 minutes or until the cheese is melted and golden and serve immediately.

What toppings do you put on a meatball sub?

Marinara and cheese is the simplest choice here, but if you’re feeling adventurous, you can add other toppings, like peppers and onions, mushrooms or olives. I also sprinkle on a little minced basil or parsley because it just feel fancy and adds a bit of freshness.

Whatever you do, don’t skimp on the cheese – it’s the best part. If you’re out of Mozzarella, you could swap Provolone or even cheddar jack cheese in its place. Any melty cheese will do well.

What is the best bread for a meatball sub?

Any long roll like a french roll, hoagie or grinder roll. A hot dog bun will work in a pinch, but may be too small to hold many meatballs. If all you have is hamburger buns, slice the meatballs and stack them up! You want a bread that will stand up to the heaviness of the meatballs, that’s the key.

What to do with leftovers

Leftover meatball subs can be store in the refrigerator for a couple of days. Wrap them in plastic wrap or foil and store in an airtight container. Reheat in the microwave, keeping in mind that the bread does tend to get a little soggy from the sauce.

A MEaball sub cut in half and stacked on a plate.

More sandwiches you’ll love:

Social media image of Meatball Sub dipping into marinara sauce

Turkey Meatball Subs

5 from 2 votes
Turkey Meatball Subs are an easy weeknight dinner option that can also be made to feed a crowd. Meatballs, marinara sauce and cheese all stuffed inside a soft roll and baked until golden.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 sandwiches



  • 4 sub sandwich rolls French rolls, etc
  • 16 turkey meatballs fully cooked (fresh or frozen)
  • 2 cups marinara sauce
  • 1 cup freshly grated mozzarella cheese
  • 2 tablespoons fresh minced parsley optional
  • grated Parmesan cheese for garnish optional

Garlic butter:

  • 2 tablespoons butter melted
  • ¼ teaspoon granulated garlic powder
  • ¼ teaspoon dried parsley
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Preheat oven to 350℉.
  • Heat marinara in a medium saucepan. Add meatballs and stir to coat. Simmer for 15 minutes (if frozen, add 5-10 minutes).
  • Combine ingredients for garlic butter and set aside.
  • Split or slice rolls (do not slice all the way through – you want the halves connected to cradle the filling). Place split-side up in a 9×13 casserole dish and brush tops and a little down the insides with the garlic butter.
  • Fill rolls with 4 meatballs each, then spoon a little of the sauce over them. Sprinkle cheese on top.
  • Bake in the preheated oven for 15 minutes or until rolls are golden and cheese is melted and bubbly.
  • Garnish with fresh minced parsley and grated Parmesan cheese, if desired. Serve with extra marinara for dipping, if desired.
Keyword meatball sub


Calories: 577.87kcalCarbohydrates: 44.02gProtein: 34.65gFat: 31.73gSaturated Fat: 12.64gCholesterol: 143.84mgSodium: 1694.56mgPotassium: 437.83mgFiber: 2.97gSugar: 11.19gVitamin A: 1063.12IUVitamin C: 11.23mgCalcium: 246.44mgIron: 14.54mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Turkey Meatball Sub Sandwich dipped into marinara sauce with title text overlay

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Amanda says:

    These were delicious, but what temp were you supposed to preheat the oven at, just wondering for next time. Thank you for your recipes!!

    1. Kristin Maxwell says:

      Oh! It’s 350℉.