Garlic Parmesan Turkey Subs

Featured in: Simple Comfort Dinners

This dish features tender turkey meatballs baked to golden perfection, then gently coated in a creamy garlic-Parmesan sauce. Served inside warm, toasted sub rolls and topped with melted mozzarella, it's a satisfying and flavorful meal perfect for any occasion. Fresh parsley adds a herbal touch, enhancing the savory blend of herbs and cheese. Quick to prepare and rich in taste, these subs combine wholesome ingredients with a comforting texture.

Updated on Mon, 09 Feb 2026 11:19:00 GMT
Garlic Parmesan Turkey Meatball Subs: juicy turkey meatballs in rich garlic-Parmesan cream sauce, nestled in toasted sub rolls and topped with melted mozzarella. Pin This
Garlic Parmesan Turkey Meatball Subs: juicy turkey meatballs in rich garlic-Parmesan cream sauce, nestled in toasted sub rolls and topped with melted mozzarella. | messli.com

There's something about the smell of garlic hitting hot butter that makes me pause whatever I'm doing. My sister called one Tuesday evening asking what I was making for dinner, and when I told her garlic Parmesan turkey meatball subs, she showed up twenty minutes later with grocery bags. We stood in my kitchen laughing about how she couldn't resist, and by the time those golden meatballs came out of the oven, we both knew this was becoming our go-to meal when we needed comfort food that felt a little fancy.

I made these for a casual dinner party last spring, and watching my friends' faces when they bit into that first meatball told me everything. The sauce coated their chins, the cheese stretched, and someone actually closed their eyes. That's when I knew this recipe was worth keeping close.

What's for Dinner Tonight? πŸ€”

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

Free. No spam. Just easy meals.

Ingredients

  • Ground turkey: Use freshly ground if you can find it at the butcher counter, as it stays juicier than the pre-packaged stuff that sits under fluorescent lights.
  • Breadcrumbs: Panko works beautifully here because it keeps the meatballs light instead of dense and heavy.
  • Grated Parmesan cheese: Freshly grated tastes brighter than the pre-shredded versions, which have anti-caking agents that muddy the flavor.
  • Egg: This is your binder and what keeps everything from falling apart during baking.
  • Fresh garlic and parsley: Don't skip these, they're what make the meatballs taste homemade instead of like they came from a box.
  • Oregano: Just a touch gives the meat that Italian kitchen warmth without overpowering anything.
  • Unsalted butter: For the sauce, it lets you control the salt level and keeps the flavor clean.
  • All-purpose flour: This thickens the sauce into something velvety, not too thick and not too thin.
  • Whole milk: Half-and-half would be richer, but whole milk strikes the right balance here.
  • Soft sub rolls: Look for ones that are sturdy enough to hold the meatballs without falling apart, but still pillowy inside.
  • Shredded mozzarella: The melting cheese that brings everything together and adds that golden broiled finish.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Mix Your Meatball Base:
Combine your ground turkey with breadcrumbs, Parmesan, egg, minced garlic, and fresh parsley in a large bowl. Use your hands to mix gently until everything is just combined, being careful not to overwork the mixture or you'll end up with tough, dense meatballs instead of tender ones.
Shape and Bake:
Roll sixteen even-sized meatballs and place them on a parchment-lined baking sheet, then pop them into a preheated 400Β°F oven for 18 to 20 minutes until they're golden brown and cooked all the way through. They'll firm up slightly as they cool, so don't worry if they feel a little soft when you pull them out.
Create the Sauce Magic:
Melt butter in a medium saucepan and let your minced garlic toast for about a minute until the kitchen smells incredible. Whisk in the flour to create a roux, then slowly pour in the milk while stirring constantly to avoid lumps.
Simmer Until Silky:
Let the sauce bubble gently for 2 to 3 minutes until it thickens slightly, then stir in your grated Parmesan cheese and a pinch of black pepper. Taste and adjust the salt to your preference, keeping in mind the meatballs and cheese add their own saltiness.
Bring Meatballs and Sauce Together:
Gently transfer your hot meatballs to the cream sauce and toss them carefully so each one gets coated. The warmth of the sauce combined with the Parmesan creates something almost luxurious.
Toast Your Rolls:
Split your sub rolls and brush the insides with softened butter, then pop them under the broiler for 1 to 2 minutes until they're lightly golden and crispy. Watch them closely because broilers can go from perfect to burnt in about thirty seconds.
Assemble and Finish:
Place four meatballs with plenty of that creamy sauce into each toasted roll, then sprinkle shredded mozzarella on top. Broil for another 1 to 2 minutes until the cheese bubbles and gets those beautiful brown spots, then finish with fresh parsley and serve immediately.
Pin This
| messli.com

There was this moment when my eight-year-old nephew took his first bite and asked if we could make these every Sunday. Now we do, and what started as a Tuesday evening experiment has become our ritual, the kind where he sets the table without being asked because he's so excited.

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.

The Secret to Perfect Meatballs

The key to keeping these meatballs tender is really in the restraint. I learned this the hard way by kneading the mixture like it was bread dough, which created a dense, bouncy texture that nobody enjoyed. Now I mix everything just until combined, and the difference is honestly night and day. Your hands will feel like you're not mixing enough, but that's exactly right.

Building the Sauce Like a Pro

A proper Parmesan cream sauce starts with a blonde roux, which is just butter and flour cooked together for a minute. Some people rush this step or skip it entirely, but that roux is what gives you a silky sauce instead of a thin, milky puddle. The flour gets cooked just enough to lose its raw taste but not so long that it browns, which would add a nutty flavor that doesn't belong here.

Broiler Skills and Assembly Wisdom

Broilers are temperamental, and they cook incredibly fast compared to regular oven heat. I position my oven rack so the meatball subs are about 4 inches from the broiler element, which gives the cheese time to melt without the rolls burning. The first time I made these, I got distracted and had to scrape charred bits off four perfectly good rolls, so now I set a timer for exactly two minutes and stand right there watching.

  • If your broiler seems to brown things too quickly, you might have a super hot one, so start checking at the one-minute mark.
  • Make sure your subs are on a baking sheet and not directly on the oven rack, unless you enjoy cleaning melted cheese off the heating element.
  • Serve these the moment the cheese stops bubbling, because they start to get soggy if they sit around.
Savory turkey meatballs simmered in creamy garlic-Parmesan sauce, served in warm, buttered sub rolls with a golden mozzarella topping. Pin This
Savory turkey meatballs simmered in creamy garlic-Parmesan sauce, served in warm, buttered sub rolls with a golden mozzarella topping. | messli.com

These subs have quietly become the meal I make when I want to feel like I'm feeding people something special without spending all day in the kitchen. They're easy enough for a weeknight but elegant enough for the people you actually want to impress.

Recipe Q&A

β†’ How do I keep turkey meatballs moist?

Incorporate breadcrumbs and a beaten egg into the turkey mixture to retain moisture and prevent dryness during baking.

β†’ What is the best way to make a creamy garlic Parmesan sauce?

Cook minced garlic in butter, whisk in flour to form a roux, then gradually add milk and Parmesan, stirring until smooth and thickened.

β†’ Can I prepare the meatballs ahead of time?

Yes, meatballs can be formed and refrigerated for a few hours or frozen before cooking, ensuring convenience for later meals.

β†’ What type of bread works best for these subs?

Soft sub rolls that toast well without becoming too hard are ideal for holding the sauce and meatballs effectively.

β†’ How can I add a spicy kick to the dish?

Incorporate crushed red pepper flakes into the sauce or meatball mixture to introduce a subtle heat.

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 Subs

Turkey meatballs in a rich garlic-Parmesan cream sauce with melted mozzarella on toasted subs.

Prep Needed
20 minutes
Time to Cook
30 minutes
Overall Time
50 minutes
Created by Messli Tessa Marlow


Skill Level Medium

Cuisine American

Makes 4 Portions

Dietary Notes 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 tbsp chopped fresh parsley
07 1/2 tsp dried oregano
08 1/2 tsp salt
09 1/4 tsp black pepper

Garlic Parmesan Cream Sauce

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

Assembly

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

Steps

Step 01

Prepare Meatball Mixture: Preheat oven to 400Β°F. Line a baking sheet with parchment paper. In a large bowl, combine ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, oregano, salt, and pepper. Mix until just combined without overworking.

Step 02

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

Step 03

Prepare Garlic Parmesan Cream Sauce: While meatballs bake, melt butter in a medium saucepan over medium heat. Add minced garlic and cook for 1 minute until fragrant. Stir in flour and cook for 1 minute. Slowly whisk in milk while bringing to a simmer, stirring constantly for 2-3 minutes until slightly thickened.

Step 04

Finish Sauce and Coat Meatballs: Stir in Parmesan cheese, black pepper, and salt to taste. Cook until cheese melts and sauce becomes smooth. Transfer baked meatballs to the sauce and gently toss to coat evenly.

Step 05

Toast Sub Rolls: Preheat oven broiler. Split sub rolls and spread softened butter on the insides. Place on a baking sheet with buttered sides facing up. Broil for 1-2 minutes until lightly toasted.

Step 06

Assemble and Broil Subs: Arrange 4 meatballs with sauce in each toasted roll. Sprinkle mozzarella cheese over the top and broil for another 1-2 minutes until cheese melts and becomes bubbly.

Step 07

Garnish and Serve: Remove from broiler and garnish with chopped fresh parsley. Serve immediately while hot.

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.

Tools You'll Need

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

Allergy Details

Be sure to check each ingredient for allergens and consult your healthcare provider if you have questions.
  • Contains wheat from breadcrumbs, sub rolls, and all-purpose flour
  • Contains milk from cheese, butter, and whole milk
  • Contains eggs
  • Check all ingredient labels for cross-contamination if serving those with allergies

Nutrition Breakdown (per portion)

For general guidelines only. Not meant to provide medical or dietary diagnosis.
  • Caloric Value: 570
  • Fats: 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.