Garlic Parmesan Turkey Meatball Subs

Featured in: Wheat-Warm Everyday Dinners

These subs feature perfectly seasoned turkey meatballs, baked until golden and then cloaked in a silky garlic-Parmesan cream sauce. The meatballs stay incredibly moist thanks to breadcrumbs and a touch of egg, while the homemade white sauce delivers that comforting restaurant-quality creaminess.

Each toasted roll gets piled with four sauce-coated meatballs, topped with mozzarella, and broiled until bubbly and golden. Fresh parsley adds brightness and a pop of color.

Updated on Mon, 09 Feb 2026 15:48:53 GMT
Golden-brown garlic Parmesan turkey meatball subs with melted mozzarella in toasted rolls. Save
Golden-brown garlic Parmesan turkey meatball subs with melted mozzarella in toasted rolls. | wheatsprig.com

These Garlic Parmesan Turkey Meatball Subs are a decadent twist on a beloved comfort classic. Imagine juicy, herb-seasoned turkey meatballs bathed in a rich, velvety garlic-Parmesan cream sauce, then tucked into golden, buttered sub rolls and topped with melted mozzarella. It is a satisfying, restaurant-quality meal that you can easily whip up in your own kitchen for a cozy night in.

Golden-brown garlic Parmesan turkey meatball subs with melted mozzarella in toasted rolls. Save
Golden-brown garlic Parmesan turkey meatball subs with melted mozzarella in toasted rolls. | wheatsprig.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The beauty of this recipe lies in the balance of textures. The soft, tender meatballs hold onto the garlic-infused sauce, while the toasted sub rolls provide the necessary structure to keep every bite contained. It’s a messy, delicious, and deeply comforting dish that’s sure to become a family favorite.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • For the Turkey Meatballs
  • 500 g (1 lb) ground turkey
  • 1/2 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 2 tbsp chopped fresh parsley
  • 1/2 tsp dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • For the Garlic Parmesan Cream Sauce
  • 2 tbsp unsalted butter
  • 3 cloves garlic, minced
  • 2 tbsp all-purpose flour
  • 1 1/4 cups whole milk
  • 3/4 cup grated Parmesan cheese
  • 1/4 tsp ground black pepper
  • Salt, to taste
  • For Assembly
  • 4 soft sub rolls (about 6 inches each)
  • 2 tbsp unsalted butter, softened
  • 1/2 cup shredded mozzarella cheese
  • 2 tbsp chopped fresh parsley (for garnish)

Instructions

Step 1
Preheat oven to 200°C (400°F). Line a baking sheet with parchment paper.
Step 2
In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined.
Step 3
Shape mixture into 16 meatballs and place them on the prepared baking sheet.
Step 4
Bake meatballs for 18–20 minutes, or until golden and cooked through.
Step 5
While meatballs bake, prepare the garlic Parmesan cream sauce. In a medium saucepan, melt butter over medium heat. Add garlic and cook 1 minute until fragrant.
Step 6
Stir in flour and cook for 1 minute. Slowly whisk in milk. Bring to a simmer, stirring constantly, until slightly thickened (2–3 minutes).
Step 7
Stir in Parmesan cheese, black pepper, and salt to taste. Cook until cheese is melted and sauce is smooth. Remove from heat.
Step 8
When meatballs are done, transfer to the sauce and gently toss to coat.
Step 9
Preheat oven broiler. Split sub rolls and spread insides with softened butter. Place on a baking sheet, buttered side up, and broil 1–2 minutes until lightly toasted.
Step 10
Arrange 4 meatballs with sauce in each roll. Sprinkle with mozzarella and broil another 1–2 minutes until cheese is melted and bubbly.
Step 11
Garnish with chopped parsley. Serve immediately.

Zusatztipps für die Zubereitung

Using a whisk is essential when adding the milk to the flour and butter to ensure your sauce stays smooth and lump-free. For a streamlined workflow, ensure you have your mixing bowls, saucepan, and parchment-lined baking sheet ready before you start.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

If you prefer, ground chicken can be used as a direct substitute for turkey. To add a bit of heat to the dish, stir a pinch of crushed red pepper flakes into the sauce while it simmers for a spicy garlic-Parmesan kick.

Serviervorschläge

These subs are quite hearty, with each serving containing approximately 570 calories and 38 g of protein. To round out the meal, serve them alongside a crisp green salad or some light roasted vegetables to balance the rich and creamy sauce.

Toasted sub rolls filled with saucy turkey meatballs and garnished with fresh parsley. Save
Toasted sub rolls filled with saucy turkey meatballs and garnished with fresh parsley. | wheatsprig.com

These Garlic Parmesan Turkey Meatball Subs are best enjoyed fresh out of the broiler while the cheese is still bubbly and hot. Whether it's for a game day snack or a family dinner, they are guaranteed to satisfy every craving.

Recipe Q&A

Can I make the meatballs ahead of time?

Absolutely. Form and bake the meatballs up to 24 hours in advance. Store them in an airtight container in the refrigerator, then reheat gently in the cream sauce before assembling the subs.

What's the best way to prevent dry meatballs?

Don't overmix the meat mixture—combine just until incorporated. The breadcrumbs and egg also help retain moisture. Baking rather than frying keeps them tender, and finishing them in the creamy sauce adds extra juiciness.

Can I freeze these subs?

Freeze the baked meatballs and sauce separately for up to 3 months. Thaw overnight in the refrigerator, reheat the sauce, and assemble fresh subs. For best results, avoid freezing fully assembled subs as the bread can become soggy.

How do I make the sauce thicker or thinner?

For a thicker sauce, simmer an additional minute or two after adding the milk. To thin it out, simply stir in more milk, a tablespoon at a time, until you reach your desired consistency.

What sides pair well with these subs?

A crisp green salad with vinaigrette cuts through the richness. Roasted vegetables, sweet potato fries, or a simple tomato soup also complement the creamy, savory flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garlic Parmesan Turkey Meatball Subs

Tender turkey meatballs in velvety garlic Parmesan sauce, served on warm toasted rolls with melted cheese for a satisfying handheld meal.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Recipe By Riley Scott


Skill Level Medium

Cuisine American

Makes 4 Number of Servings

Diet Details None specified

What You’ll Need

Turkey Meatballs

01 1 lb ground turkey
02 1/2 cup breadcrumbs
03 1/4 cup grated Parmesan cheese
04 1 large egg
05 2 cloves garlic, minced
06 2 tablespoons chopped fresh parsley
07 1/2 teaspoon dried oregano
08 1/2 teaspoon salt
09 1/4 teaspoon black pepper

Garlic Parmesan Cream Sauce

01 2 tablespoons unsalted butter
02 3 cloves garlic, minced
03 2 tablespoons all-purpose flour
04 1 1/4 cups whole milk
05 3/4 cup grated Parmesan cheese
06 1/4 teaspoon ground black pepper
07 Salt to taste

Assembly

01 4 soft sub rolls, 6 inches each
02 2 tablespoons unsalted butter, softened
03 1/2 cup shredded mozzarella cheese
04 2 tablespoons chopped fresh parsley for garnish

Method

Step 01

Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Combine Meatball Mixture: In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined.

Step 03

Shape and Bake Meatballs: Shape mixture into 16 meatballs and place on the prepared baking sheet. Bake for 18-20 minutes until golden and cooked through.

Step 04

Prepare Garlic Parmesan Sauce Base: In a medium saucepan, melt butter over medium heat. Add garlic and cook 1 minute until fragrant.

Step 05

Create Sauce Roux: Stir in flour and cook for 1 minute. Slowly whisk in milk. Bring to a simmer, stirring constantly, until slightly thickened (2-3 minutes).

Step 06

Finish Cream Sauce: Stir in Parmesan cheese, black pepper, and salt to taste. Cook until cheese is melted and sauce is smooth. Remove from heat.

Step 07

Combine Meatballs with Sauce: When meatballs are done, transfer to the sauce and gently toss to coat.

Step 08

Toast Sub Rolls: Preheat oven broiler. Split sub rolls and spread insides with softened butter. Place on a baking sheet, buttered side up, and broil 1-2 minutes until lightly toasted.

Step 09

Fill and Melt Cheese: Arrange 4 meatballs with sauce in each roll. Sprinkle with mozzarella and broil another 1-2 minutes until cheese is melted and bubbly.

Step 10

Finish and Serve: Garnish with chopped parsley. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Mixing bowls
  • Baking sheet
  • Parchment paper
  • Medium saucepan
  • Whisk
  • Spoon or spatula
  • Oven and broiler
  • Knife and cutting board

Allergy Info

Review every ingredient for allergens and speak with a healthcare provider if you’re unsure.
  • Contains wheat from breadcrumbs, rolls, and flour
  • Contains milk from cheese, butter, and milk
  • Contains egg
  • Check all ingredient labels and use appropriate substitutes for those with allergies

Nutritional info (per portion)

This data is just a guideline and shouldn’t replace medical input.
  • Energy (kcal): 570
  • Fat Content: 23 g
  • Carbohydrates: 48 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.