This post may contain affiliate links. Please read our disclosure policy.
Product links may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Jump to RecipeDinner 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.

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

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.

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.

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
Ingredients
- ¼ cup Italian style breadcrumbs
- 1 egg
- ¼ cup chicken broth
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp paprika
- 2 tsp salt
- ½ tsp pepper
- 1 lb lean ground turkey
- 3 cups fresh broccoli florets
- 3 cups fresh cauliflower florets
- 2 tbsp olive oil
- 4 hoagie rolls
- 1 cup marinara sauce
- 4-8 slices mozzarella cheese
Instructions
- 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!
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.





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