Turkey Meatball Subs Mozzarella

Golden-brown turkey meatballs simmer in a rich, chunky marinara sauce inside a toasted sub roll, ready to serve. Save to Pinterest
Golden-brown turkey meatballs simmer in a rich, chunky marinara sauce inside a toasted sub roll, ready to serve. | speakingfood.com

This dish features juicy turkey meatballs baked to perfection, simmered in a flavorful marinara sauce infused with garlic, onions, and herbs. The meatballs are nestled inside toasted sub rolls brushed with butter, then topped generously with melted mozzarella cheese. The combination creates a comforting sandwich full of savory depth, perfect for a quick yet satisfying meal. Fresh basil or parsley adds a bright finish to the hearty flavors.

I burned the first batch of turkey meatballs I ever made because I kept opening the oven to check them. My neighbor knocked on the door mid-panic, smelled the marinara simmering on the stove, and stayed for dinner anyway. We scraped together the salvageable meatballs, piled them into toasted rolls with too much cheese, and laughed through every bite.

I started making these subs on weeknights when I needed something hearty but didnt want to stand over the stove for an hour. My kids would hover by the oven, waiting for the cheese to bubble, and wed eat them standing at the counter with napkins piled high. It became our unofficial Sunday dinner during football season, and now the smell of oregano and garlic reminds me of those loud, chaotic evenings.

Ingredients

  • Ground turkey: Leaner than beef but still flavorful, it soaks up the marinara beautifully and keeps the meatballs from feeling heavy.
  • Breadcrumbs: They hold moisture inside the meatballs, so dont skip them or youll end up with dry, crumbly results.
  • Parmesan cheese: Adds a salty, nutty backbone to the meatball mixture and helps bind everything together without making it dense.
  • Egg: The glue that keeps the meatballs intact during baking, so make sure its fully incorporated.
  • Garlic: Fresh minced garlic in both the meatballs and the sauce builds layers of flavor that jarred stuff just cant match.
  • Parsley: Fresh parsley is worth it if you have it, the brightness cuts through the richness of the cheese and meat.
  • Dried oregano: A little goes a long way, it brings that classic Italian-American warmth without overpowering the other herbs.
  • Marinara sauce: Use a brand you actually like eating straight from the jar, because it becomes the soul of the sandwich.
  • Olive oil: Needed to soften the onions and bloom the garlic, which deepens the sauces flavor before the meatballs even touch it.
  • Onion: Finely chopped onion melts into the marinara and adds a subtle sweetness that balances the acidity of the tomatoes.
  • Red pepper flakes: Optional but recommended, a pinch adds a gentle heat that lingers without burning.
  • Sub rolls: Look for rolls with a soft interior and a crust sturdy enough to hold sauce without falling apart in your hands.
  • Mozzarella cheese: Shredded melts faster and more evenly than sliced, and it creates those glorious stretchy cheese pulls.
  • Butter: Spread it on the rolls before toasting to get a golden, crispy shell that contrasts with the tender meatballs inside.

Instructions

Preheat and prep:
Set your oven to 400 degrees and line a baking sheet with parchment so the meatballs dont stick. This also makes cleanup almost effortless.
Mix the meatball base:
Combine turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper in a large bowl, mixing gently with your hands until everything just comes together. Overmixing makes the meatballs tough, so stop as soon as you dont see dry spots.
Shape and arrange:
Roll the mixture into 16 meatballs, each about one and a half inches across, and space them evenly on the baking sheet. Keeping them uniform helps them cook at the same rate.
Bake until golden:
Slide the sheet into the oven and bake for 15 to 18 minutes until the meatballs are cooked through and lightly browned on top. Resist opening the oven door repeatedly or youll lose heat and extend the cooking time.
Start the marinara:
While the meatballs bake, heat olive oil in a saucepan over medium heat and add the chopped onion, stirring until it softens and turns translucent. Toss in the garlic and cook for another minute, just until fragrant.
Simmer the sauce:
Pour in the marinara, sprinkle in the basil and red pepper flakes, then lower the heat and let it simmer gently for 10 minutes. Stir occasionally to keep it from sticking to the bottom.
Combine meatballs and sauce:
Add the baked meatballs directly into the simmering marinara and let them hang out together for another 5 minutes so they soak up the flavor. The sauce will cling to every crevice.
Toast the rolls:
Split your sub rolls, spread a thin layer of softened butter on the cut sides, then toast them under the broiler or in a skillet until golden and crisp. This step is non-negotiable for texture.
Assemble the subs:
Nestle 4 meatballs and a generous scoop of sauce into each toasted roll, then sprinkle the shredded mozzarella evenly over the top. Dont be shy with the cheese.
Broil and melt:
Place the assembled subs under the broiler for 2 to 3 minutes, watching closely, until the cheese bubbles and develops golden brown spots. Pull them out as soon as you see color.
Garnish and serve:
Finish with a sprinkle of fresh basil or parsley if you have it, then serve immediately while the cheese is still molten. Have plenty of napkins ready.
Melted mozzarella stretches over juicy turkey meatballs and tangy marinara, stuffed perfectly inside a buttery, toasted hoagie bun. Save to Pinterest
Melted mozzarella stretches over juicy turkey meatballs and tangy marinara, stuffed perfectly inside a buttery, toasted hoagie bun. | speakingfood.com

The first time I brought these to a potluck, someone asked if Id ordered them from a deli. I didnt correct them right away because I wanted to see their face when I admitted I made them in my regular home oven. That moment of surprise never gets old, and now I make extra meatballs just so I can send people home with leftovers.

How to Store and Reheat

Let the meatballs cool completely in the sauce, then transfer everything to an airtight container and refrigerate for up to three days. When youre ready to eat, reheat the meatballs and sauce gently on the stovetop over low heat, stirring occasionally, then assemble fresh subs with newly toasted rolls and cheese. You can also freeze the cooked meatballs in sauce for up to two months, just thaw them overnight in the fridge before reheating.

Swaps and Variations

Ground chicken works just as well as turkey if thats what you have on hand, and ground beef makes them richer and more traditional. I sometimes add sautéed bell peppers or mushrooms to the marinara for extra vegetables, and my brother swears by mixing in a handful of baby spinach right before serving. If youre feeding someone who cant have gluten, swap the breadcrumbs and rolls for gluten-free versions and the texture holds up beautifully.

What to Serve Alongside

These subs are filling on their own, but a simple green salad with a tangy vinaigrette cuts through the richness and makes the meal feel more balanced. Crispy oven-baked fries or sweet potato wedges are always a hit with kids, and I love serving them with a side of pickled pepperoncini for a little acidic crunch. If youre hosting, set out extra marinara sauce in a bowl for dipping because someone always wants more.

  • A crisp Caesar salad with shaved Parmesan and garlic croutons balances the subs without adding heaviness.
  • Garlic knots or breadsticks are perfect for mopping up any marinara left on the plate.
  • Roasted broccoli or green beans tossed in olive oil and lemon bring a fresh, bright contrast to the melted cheese.
Fresh parsley garnishes warm Turkey Meatball Subs with Marinara and Mozzarella, served hot and messy for a family dinner. Save to Pinterest
Fresh parsley garnishes warm Turkey Meatball Subs with Marinara and Mozzarella, served hot and messy for a family dinner. | speakingfood.com

These subs have become my go-to when I want something that feels special but doesnt require a lengthy grocery list or complicated technique. Every time I pull them out of the oven and hear that first satisfied sigh from whoever is waiting, I remember why simple, honest food is always worth making.

Recipe Help & Support

Mix the turkey with breadcrumbs, Parmesan, and an egg to bind moisture. Avoid overmixing to keep them tender.

Absolutely. A fresh marinara with tomatoes, garlic, and herbs enhances the dish's flavor and freshness.

Spread softened butter on cut rolls and toast under the broiler or in a skillet until golden and crisp.

Yes, provolone or fontina are excellent alternatives that melt well and complement the flavors.

Sauté bell peppers or mushrooms separately and add them to the marinara or as a topping in the subs.

Turkey Meatball Subs Mozzarella

Tender turkey meatballs in marinara topped with melted mozzarella on toasted subs.

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 (or 1 tsp dried)
  • 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: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare meatball mixture: In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix gently until just combined.
3
Form meatballs: Shape the mixture into 16 meatballs, approximately 1 1/2 inches each, and place them evenly on the prepared baking sheet.
4
Bake meatballs: Bake meatballs for 15 to 18 minutes until fully cooked and lightly browned.
5
Prepare marinara sauce: While meatballs bake, heat olive oil in a saucepan over medium heat. Sauté onion for 3 to 4 minutes until softened, then add garlic and cook for 1 more minute.
6
Simmer sauce: Add marinara sauce, dried basil, and red pepper flakes to the saucepan; simmer on low heat for 10 minutes, stirring occasionally.
7
Combine meatballs and sauce: Add the baked meatballs to the sauce, simmering together for an additional 5 minutes.
8
Toast sub rolls: Split sub rolls and spread each with softened butter. Toast them under the broiler or in a skillet until golden brown.
9
Assemble sandwiches: Place 4 meatballs with sauce on each toasted roll and top evenly with shredded mozzarella cheese.
10
Melt cheese: Place sandwiches under the broiler for 2 to 3 minutes, or until the cheese is bubbly and melted.
11
Garnish and serve: Optionally garnish with fresh basil or parsley and serve hot.
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 (breadcrumbs, sub rolls), eggs, dairy (Parmesan, mozzarella, butter)
Heather Collins