Turkey Meatball Subs

A nutritious way to enjoy a sandwich! Turkey Meatball Subs are a perfect mid-week meal filled with homemade sauce and baked meatballs, then topped with melted cheese. You may need to use a fork and knife!

Turkey Meatball Subs in a basket ready to enjoy with a beer on the side.


These Turkey Meatball Subs can be on your table in 25 minutes! Yes, it’s true!  You already did all the work when you made Turkey Meatballs from this post! Now we’re turning those meatballs into a completely different dish. Leftovers never tasted so good!

  • Sandwiches are great for busy nights when everyone has a different schedule. Everyone can assemble their sub when it fits their schedule.
  • Hearty turkey sub sandwich will keep you satisfied. This meal has the mix of protein and carbohydrates that stick to your ribs and you won’t be hungry for several hours. Perfect for growing kids!
  • Great for entertaining! Not only great for mid-week, but these subs are handy for a main dish for a party. Everyone can assemble their own sub, making it easy for the host to enjoy their company.

Turkey Meatball Subs - The Foodie Affair



If you haven’t made the meatballs in advance, then you’ll need to make them. Here are the ingredients.

  • plain breadcrumbs
  • parmesan cheese
  • Fresh basil
  • Fresh Italian parsley
  • milk
  • tomato paste
  • kosher salt
  • black pepper, ground
  • eggs
  • garlic cloves
  • small onion
  • ground dark turkey meat
  • Italian turkey sausage


Homemade marinara sauce is the best and worth making it yourself. However, feel free to use your favorite jarred sauce if you prefer.

  • olive oil
  • garlic cloves
  • 1 medium onion chopped finely
  • ground black pepper
  • Fresh basil
  • ground fennel seeds
  • dried oregano
  • crushed tomatoes
  • 1/4 cup red wine (optional)

Sub rolls and cheese

Turkey Meatball Subs - The Foodie Affair



If you are making the homemade sauce, saute the onions until translucent, then add the garlic and season with salt and pepper. Add the basil, fennel, oregano and tomatoes. Simmer.

STEP 2: Prepare the meatballs

Preheat oven to 400 degrees and line a cookie sheet with foil and lightly spray with non-stick cooking spray. Set aside.

For the meatballs, in a large bowl blend together the breadcrumbs, parmesan cheese, basil, parsley, milk, tomato paste, salt, pepper, eggs, garlic and onions. Add the turkey meat and sausage gently mixing into the breadcrumb mix with your fingers until combined.

Form the meat mixture into 1 1/2-inch balls (approximately 24). Place meatballs on prepared baking sheet and drizzle olive oil on top. Bake until cooked for 12-15 minutes.

Once cooked add to sauce with the wine (if using).

Turkey Meatball Subs - The Foodie Affair


To assemble the subs, first prepare the rolls by lightly coating them with olive oil, then broil to toast (watch closely so they don’t burn).

If the meatballs are already in the marinara sauce, made sure they are warm before placing 3 meatballs in the center of the sub roll.

Add cheese, then place under a broiler and broil just until the cheese has melted. Enjoy!

Turkey Meatball Subs - The Foodie Affair

Meals that are quick and tasty are a must for us during the week, even when a meal is for the two of us. This Turkey Meatball Sub works out well because when I made the meatballs I froze half of them so I could use them for this sandwich.

When you’re limited on time, but still want a great meal, keep this recipe in mind!


If you love what you see here, then you will want to check out these recipes too!

Turkey Sub sandwiches in a basket ready to eat.

Turkey Meatball Subs

Hearty meatball sandwich with turkey meatballs. This filling and delicious meal is made with homemade meatballs.
4.82 from 11 votes
Print Pin Rate
Course: Entree
Cuisine: American
Keyword: Meatball sub, turkey meatball sub recipe
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4 Servings
Calories: 1245kcal
Author: Sandra @ The Foodie Affair



  • Pre-heat oven to 400°F degrees. Line a cookie sheet with foil and lightly coat with cooking spray.
  • Place prepared meatballs on the cookie sheet and cook for 12-15 minutes.
  • Prepare marinara sauce and set aside.
  • On a separate cookie sheet open sub rolls and lightly brush with olive oil. Toast under a broiler until it get a little crispy..
  • Place three cooked meatballs in each roll, top with sauce, then add cheese. Broil about 1 minute or just until the cheese melts. Top with more sauce if desired.


We didn't have leftover sauce from when I made this meatball recipe, so for this sub sandwich, I made a half portion of the marinara sauce. The amount was perfect for this recipe.
Toasting the bread helps keep the sandwich from getting soggy.


Serving: 1g | Calories: 1245kcal | Carbohydrates: 97g | Protein: 71g | Fat: 64g | Saturated Fat: 20g | Polyunsaturated Fat: 38g | Trans Fat: 1g | Cholesterol: 230mg | Sodium: 3036mg | Fiber: 8g | Sugar: 22g


Please note that the nutritional information provided are guidelines and may vary based on the brand of products used. For your specific nutritional goals use My Fitness Pal or Verywell Fit recipe calculators. All content within this site is not intended as medical diagnosis or treatment and should not be considered a substitute for professional medical expertise.

Hugs Sandra Signature

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

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


  1. We were talking yesterday about meatball subs and how we were not to keen on them.. but if they were ground turkey or chicken we would eat them more.. thanks for the recipe i will print and share with my friends who were talking about it with me.

  2. Meatball subs are one of our families favorite dinners! I love substituting turkey for ground beef.