Sheet Pan Turkey Meatball Subs with Vegetables

1 comment

Product links may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Jump to Recipe

Dinner gets really boring sometimes. And that’s coming from a food blogger who LOVES cooking. So I totally understand if you feel burnt out by all of your usual recipes. When I get bored with whatever I’m making at home, I like to make something that I’ve never made myself before. You’ve probably had a meatball sub before, but my guess is you’ve never made one at home for yourself.

Sheet Pan Turkey Meatball Subs is the perfect meal to make when you find yourself in a dinner rut. They’re cheesy, saucy, full of flavor, and surprisingly simple to make at home.

turkey meatball subs

Ingredients for Sheet Pan Turkey Meatball Subs

To make this recipe, you’ll need:

  • Italian style breadcrumbs
  • egg
  • chicken broth
  • onion powder
  • garlic powder
  • paprika
  • salt
  • pepper
  • lean ground turkey (you can also use beef or ground chicken if you like)
  • fresh broccoli florets (you could really use any vegetable)
  • fresh cauliflower florets
  • olive oil
  • hoagie rolls
  • marinara sauce
  • sliced mozzarella cheese
turkey meatball subs

How to Make Turkey Meatball Subs

Make the meatballs

In this recipe, I make my own meatballs, but you could totally use frozen meatballs to cut down on prep time. You can usually find a big bag at Costco for a pretty decent price.

To make the meatballs, add the breadcrumbs, egg, broth, and spices to a large bowl. Mix it all together and add in the ground turkey. Mix everything up with your hands (I don’t love touching raw meat with my hands but it’s honestly the quickest and easiest way to mix everything up) and roll into golf ball-sized meatballs. Place the meatballs on a prepared sheet pan (I love these heavy-duty sheet pans).

Prep the veggies and bake

Coat the broccoli and cauliflower with olive oil and salt and pepper and arrange them on the sheet pan with the meatballs. Bake for 20-22 minutes, or until the turkey is cooked through. The easiest way to tell when they’re done is by taking the internal temperature with a meat thermometer. Once the temperature reaches 165 F, you’re good to take them out of the oven.

Toast the rolls

Toast the rolls in the oven for a few minutes. This will help the bread from getting soggy.

turkey meatball subs

Assemble and bake

Place a few meatballs, some marinara sauce, and slices of mozzarella on each toasted roll. Turn on the broiler and broil them for a couple of minutes, or until the cheese is melty. Serve the subs with the veggies on the side and you have a complete meal.

turkey meatball subs

More Sheet Pan Recipes

I love a good sheet pan meal, so I have a bunch on my website! Here are a few of my very favorites:

Bacon Wrapped Stuffed Chicken with Potatoes

Sheet Pan Mozzarella Stuffed Meatloaf

Sheet Pan Honey Mustard Ham, Green Beans, and Potatoes

Sheet Pan Turkey Meatball Subs with Vegetables

Recipe by Julia Pacheco Course: DinnerCuisine: American, ItalianDifficulty: Easy


Prep time


Cooking time




  • 1/4 cup 1/4 Italian style breadcrumbs

  • 1 1 egg

  • 1/4 cup 1/4 chicken broth

  • 1 tsp 1 onion powder

  • 1 tsp 1 garlic powder

  • 1 tsp 1 paprika

  • 2 tsp 2 salt

  • 1/2 tsp 1/2 pepper

  • 1 lb 1 lean ground turkey

  • 3 cups 3 fresh broccoli florets

  • 3 cups 3 fresh cauliflower florets

  • 2 tbsp 2 olive oil

  • 4 4 hoagie rolls

  • 1 cup 1 marinara sauce

  • 4-8 4-8 slices of mozzarella cheese


  • Preheat oven to 400 degrees F. Line a sheet pan with parchment paper and set aside.
  • Add the breadcrumbs, egg, chicken broth, onion powder, garlic powder, paprika, 1 tsp of salt and a dash of pepper to a large bowl and whisk well. Add the turkey and stir to combine. Roll the turkey into 12 golf ball-sized meatballs and place onto the sheet pan.
  • Place the broccoli and cauliflower on the sheet pan with the meatballs and drizzle with olive oil and sprinkle the remaining salt and pepper on top. Bake for 20-22 minutes or until the turkey is cooked through.
  • Place the hoagie rolls onto another sheet pan or in a baking dish and toast for three minutes so they don’t get soggy.
  • Place three meatballs in each roll. Pour some marinara sauce on the meatballs, then top with the mozzarella. Broil in the oven for 1 to 2 minutes or until the cheese is melted. Serve the subs with the veggies on the side. Enjoy!

Recipe Video

One Comment

  1. Hi Julia, I love your recipes and am excited to try this one! Can I prep the meatballs ahead of time? Thanks!

Leave a Comment

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