Turkey Meatball Subs Mozzarella

Golden-brown turkey meatballs smothered in rich marinara sauce and topped with melted mozzarella inside a toasted sub roll. Pin it
Golden-brown turkey meatballs smothered in rich marinara sauce and topped with melted mozzarella inside a toasted sub roll. | tasteterritory.com

This dish features juicy turkey meatballs baked until golden and then simmered in a rich marinara sauce infused with garlic, onion, and herbs. Served on toasted sub rolls and topped with melted mozzarella cheese, it offers a comforting blend of flavors and textures. Fresh basil or parsley adds a fragrant finish. Ideal for easy weeknight dinners or gatherings, these subs balance savory poultry with the tangy tomato sauce and creamy cheese for a satisfying meal.

My neighbor Mike showed up one Sunday with a craving he couldn't shake—turkey meatball subs, the kind he'd had years ago at a little Italian deli that's long since closed. We decided to recreate them right there in my kitchen, and something about the way those meatballs sizzled in the oven, filling the space with garlic and oregano, made it clear we were onto something special. The real magic happened when we pulled them from under the broiler, cheese bubbling and golden, and suddenly the whole house smelled like an Italian-American dream. That afternoon taught me that the best meals come together when you're chasing a memory worth keeping alive.

I made these for my daughter's soccer team after a tournament, and watching twelve hungry teenagers demolish a tray of these subs while sitting on the kitchen counter will stay with me forever. One kid asked for seconds before he'd finished his first, and another went straight for the pan to see if there were any meatballs left hiding in the sauce. That's when I knew the recipe worked—not because it tasted good, but because it disappeared.

Ingredients

  • Ground turkey: Use the freshest you can find, and don't skip the full pound—lean ground turkey can dry out without enough fat, but the egg and breadcrumbs here keep everything tender and moist.
  • Breadcrumbs: Panko gives a lighter texture, but regular breadcrumbs work just as well; they're the secret to meatballs that don't turn dense.
  • Parmesan cheese: Grate it fresh if you have time—pre-grated cheese has cellulose that can make the meatballs slightly grainy.
  • Egg: This is your binder, the thing that holds everything together so the meatballs don't fall apart in the sauce.
  • Garlic and parsley: Mince them fine so they distribute evenly and cook into the meatballs rather than leaving little chunks.
  • Marinara sauce: A good jarred sauce is your secret weapon here—spend a few extra dollars on one you'd actually eat straight from a spoon.
  • Sub rolls: Look for rolls with a sturdy crust that can handle the weight of the meatballs and sauce without falling apart; day-old bakery rolls are perfect.
  • Mozzarella cheese: Shred it yourself from a block if possible—it melts more evenly than pre-shredded, which has anti-caking agents.

Instructions

Get your oven ready and prep the workspace:
Heat your oven to 400°F and line a baking sheet with parchment paper so cleanup is easy and the meatballs won't stick. This small step saves you ten minutes of scrubbing later.
Mix the meatball mixture gently:
Combine the turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper in a big bowl, then use your hands to fold everything together just until it comes together. The moment it looks like one cohesive mixture, stop—overmixing makes tough, dense meatballs that nobody wants to bite into.
Shape the meatballs with care:
Roll the mixture into 16 balls about the size of a golf ball, aiming for consistency so they cook evenly. If your hands get sticky, wet them slightly between rolls.
Bake until they're golden:
Spread them on the sheet and bake for 15 to 18 minutes, until they're cooked through and the outsides have taken on a light brown color. You'll know they're done when they feel firm to the touch.
Build the sauce while meatballs cook:
Heat olive oil in a saucepan over medium heat, then add the chopped onion and let it soften for a few minutes until it's translucent and sweet smelling. Add the minced garlic and cook for just a minute more—you want it fragrant, not brown.
Simmer the sauce low and slow:
Stir in the marinara, dried basil, and red pepper flakes if you're using them, then let everything bubble gently on low heat for about 10 minutes. This isn't about cooking the sauce—it's about letting the flavors meld and the heat relax the raw edges off the garlic.
Combine meatballs and sauce:
Once the meatballs are done baking, transfer them carefully to the simmering sauce and let them nestle in for another 5 minutes. They'll absorb the flavors and finish cooking through.
Toast the rolls to golden:
Split open your sub rolls and spread each one lightly with softened butter, then toast them under the broiler or in a skillet until they're golden and crispy on the inside. This step keeps them from getting soggy once the sauce soaks in.
Build the subs with intention:
Spoon about 4 meatballs and a generous amount of sauce into each toasted roll, then top with a handful of shredded mozzarella so it covers the whole thing. Nestle them onto a baking sheet and slide under the broiler.
Melt the cheese until it bubbles:
Watch closely as the mozzarella melts—it should take only 2 to 3 minutes before it's bubbly and golden at the edges. Pull them out the moment the cheese is fully melted so the bread doesn't dry out.
Finish with a flourish:
Sprinkle fresh basil or parsley over the top if you have it, then serve immediately while everything is still warm and the cheese is still stretching when you bite into it.
Steam rises from hot Turkey Meatball Subs with Marinara and Mozzarella, served on a plate for dinner. Pin it
Steam rises from hot Turkey Meatball Subs with Marinara and Mozzarella, served on a plate for dinner. | tasteterritory.com

There's a moment that happens every time I make these, usually right when the cheese starts to bubble under the broiler, where someone wanders into the kitchen and just stands there breathing in the smell. I've stopped being surprised by how this simple sandwich can make a room feel like home.

Why These Meatballs Stay Tender

Ground turkey has less fat than ground beef, which means it can dry out faster if you're not careful. The breadcrumbs and egg work together like a safety net—they trap moisture and create a tender crumb structure that keeps the meatballs juicy even if they cook a few minutes longer than expected. It's the same trick that works in meatloaf, and once you understand it, you can apply it to any ground meat you're working with.

The Sauce Makes the Sandwich

A great jarred marinara is the unsung hero here, but it needs a little attention to shine. Sautéing the onion and garlic in olive oil first creates a flavor base that makes the sauce taste less like it came from a jar and more like it simmered on your stove for hours. Those few minutes of cooking also mellows out the raw edge of the garlic, which is what separates a sauce that tastes bright and alive from one that tastes harsh and one-dimensional.

Make It Your Own

The beauty of this recipe is that it's a canvas for what you have on hand or what you're craving. Roasted red peppers add sweetness, sautéed mushrooms add earthiness, and a pinch of red pepper flakes will wake up anyone who likes heat. The proportions stay the same—you're just swapping out ingredients to match your mood.

  • Sauté any additions like peppers or mushrooms before adding them to the sauce so they're cooked through and tender.
  • If you go with beef or chicken instead of turkey, adjust the cooking time slightly since they might cook at different rates.
  • For a vegetarian version, crumbled lentils mixed with mushrooms and walnuts create surprisingly meaty meatballs.
Savory Turkey Meatball Subs with Marinara and Mozzarella garnished with fresh parsley, ready to eat with napkins nearby. Pin it
Savory Turkey Meatball Subs with Marinara and Mozzarella garnished with fresh parsley, ready to eat with napkins nearby. | tasteterritory.com

These subs are the kind of meal that brings people together without fuss or pretense. Make them for the people you want to feed, watch them disappear, and know that you've done something right.

Recipe Q&A

Yes, ground chicken or beef are excellent substitutes and can be prepared with the same seasoning and cooking method.

Add extra red pepper flakes or a dash of hot sauce while simmering to increase the sauce’s heat.

Place the assembled subs under a broiler for 2-3 minutes until the cheese is bubbly and slightly golden.

Mix ingredients gently without overworking and avoid overbaking to maintain juiciness inside the meatballs.

Yes, meatballs can be baked and refrigerated, then reheated in the sauce before assembling the subs.

Turkey Meatball Subs Mozzarella

Tender turkey meatballs simmered in savory marinara topped with melted mozzarella in toasted rolls.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Turkey Meatballs

  • 1 lb ground turkey
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tbsp fresh parsley, chopped
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Marinara Sauce

  • 2 cups marinara sauce
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 tsp dried basil
  • 1/4 tsp red pepper flakes (optional)

Assembly

  • 4 sub rolls or hoagie buns
  • 1 1/2 cups shredded mozzarella cheese
  • 2 tbsp butter, softened
  • Fresh basil or parsley, chopped (optional)

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat oven to 400°F. Line a baking sheet with parchment paper.
2
Combine Meatball Ingredients: In a large bowl, mix ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper until just combined without overmixing.
3
Form and Bake Meatballs: Shape mixture into 16 meatballs about 1 1/2 inches each and arrange on the baking sheet. Bake 15-18 minutes until cooked through and lightly browned.
4
Prepare Marinara Sauce: While meatballs bake, heat olive oil in saucepan over medium heat. Sauté onion for 3-4 minutes until softened, add garlic and cook 1 minute more.
5
Simmer Sauce: Add marinara sauce, basil, and optional red pepper flakes. Simmer on low heat for 10 minutes, stirring occasionally.
6
Combine Meatballs with Sauce: Add baked meatballs to the sauce and simmer an additional 5 minutes.
7
Toast Rolls: Split sub rolls and lightly spread with softened butter. Toast under broiler or in skillet until golden.
8
Assemble Subs: Place 4 meatballs with sauce in each toasted roll and top evenly with shredded mozzarella cheese.
9
Melt Cheese: Place assembled subs under broiler for 2-3 minutes until cheese is bubbly and melted.
10
Garnish and Serve: Garnish with fresh basil or parsley if desired. Serve warm.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Baking sheet
  • Saucepan
  • Knife and cutting board
  • Spoon or spatula
  • Broiler or oven

Nutrition (Per Serving)

Calories 540
Protein 37g
Carbs 53g
Fat 19g

Allergy Information

  • Contains wheat, eggs, and dairy.
Sabrina Lowell