Savor comfort with a twist in this Turkey Florentine Meatball Sub recipe. Blend tender ground turkey with fresh spinach to create juicy, flavorful meatballs that are baked to perfection. Nestle them into a toasted sub roll, smother them in marinara sauce, and finish with a layer of melted cheese for a hearty sandwich that’s both wholesome and satisfying. Check out my Buffalo Turkey Meatball Sub recipe for a variation with a little bit of a kick.
This recipe was developed as a sponsored post for Manitoba Turkey Producers.

Make your own sub rolls with my Brioche Sub Roll Recipe. Enjoy ground turkey and spinach meatballs, but in a cream sauce, with my Creamy Spinach Turkey Meatballs. Continue on your meatball making journey with my Meatball Salad and Meatball Stuffed Mushrooms recipes.
Jump to:
Ingredients
Find below the list of ingredients I used to make my Turkey Florentine Meatball Sub recipe.

- Ground Turkey
- Parmesan Cheese
- Panko Crumbs
- Large Egg
- Salt
- Oregano
- Garlic Clove
- Fresh Spinach
- Yellow Onion
- Marinara Sauce
- Large Hot dog Buns ( Sausage Buns)
- Provolone Cheese Slices
See recipe card for quantities.
Substitutions and Variations
Substitutions
- Ground turkey → Ground chicken or lean ground beef.
- Panko crumbs → Regular breadcrumbs, crushed crackers, or oats.
- Parmesan → Grated Romano, Asiago, or a dairy-free cheese alternative.
- Spinach → Kale, Swiss chard, or zucchini (finely grated and squeezed).
- Marinara sauce → Tomato basil sauce, arrabbiata (for spice), or homemade pizza sauce.
- Provolone cheese → Mozzarella, Monterey Jack, or dairy-free cheese slices.
- Hot dog rolls → Hoagie rolls, ciabatta, or baguette pieces.
Variations
- Cheesy Meatballs → Add cubes of mozzarella inside each meatball for a gooey surprise.
- Spicy Kick → Mix red pepper flakes or chili powder into the meatballs or sauce.
- Veggie Boost → Add finely grated carrots, zucchini, or mushrooms into the meatball mix.
- Mediterranean Twist → Use tzatziki sauce instead of marinara and swap provolone for feta.
How to make Turkey Florentine Meatball Subs
Start by preheating the oven to 350F. Line a baking tray with parchment paper.

- Combine in a large bowl, the ground turkey, egg, oregano, salt, panko crumbs, and parmesan. Stir to combine.

- Chop the spinach very finely and stir it into the turkey mixture until well incorporated.

- Shape the turkey florentine mixture into 20 equal meatballs. Place them evenly spaced on the prepared baking sheet. Bake for 15 minutes in the 350F oven, or until the internal temperature reaches 165F.

- While the meatballs are baking, place a large saucepan on medium heat. Drizzle a little olive oil in the pan and add to it the minced garlic and chopped onion. Cook until onions are translucent. Pour the marinara into the pan.

5. Add the cooked meatballs to the pan with the sauce. Stir to coat them in the sauce and bring to a simmer. Cook on low for 3-5 minutes.

6. Remove the parchment from the baking pan and replace it with aluminum foil. Fill the bread rolls with 4 meatballs in each and place on the sheet pan. Spoon the sauce over the meatballs and cover with the slices of provolone.
Place the sheet pan of Turkey Florentine Meatball Subs under the broiler of your oven, just until the cheese has melted. Remove from the oven and serve.
Storage
Store leftover Turkey Florentine Meatball Subs by separating the components to keep the bread from getting soggy. Keep the cooked meatballs with sauce in an airtight container in the refrigerator for up to 3 days, or freeze them for up to 3 months. Wrap the bread rolls separately in plastic wrap or foil and store at room temperature for 2 days, or freeze for longer storage. Reheat the meatballs in a saucepan or microwave until hot, then assemble the subs fresh with warmed rolls and melted cheese before serving.

Recipe

Turkey Florentine Meatball Sub
Ingredients
Meatball Ingredients
- 1 pound Ground Turkey
- 1 large Egg
- ½ cup Panko Crumbs
- ¼ cup Parmesan Cheese
- 1 teaspoon Salt
- 1 teaspoon Dry Oregano
- 2 ounces Baby Spinach finely chopped
Other Ingredients
- 1 tablespoon Olive Oil
- 3 cloves Garlic finely minced
- 1 medium Yellow Onion finely diced
- 2 cups Marinara Sauce
- 5 pieces Hot Dog Rolls
- 5 slices Provolone Cheese
Instructions
- Start by preheating the oven to 350F. Line a baking tray with parchment paper.
- Combine in a large bowl, the ground turkey, egg, oregano, salt, panko crumbs, and parmesan. Stir to combine.1 pound Ground Turkey, 1 large Egg, ½ cup Panko Crumbs, ¼ cup Parmesan Cheese, 1 teaspoon Salt, 1 teaspoon Dry Oregano
- Chop the spinach very finely and stir it into the turkey mixture until well incorporated.2 ounces Baby Spinach
- Shape the turkey florentine mixture into 20 equal meatballs. Place them evenly spaced on the prepared baking sheet. Bake for 15 minutes in the 350F oven, or until the internal temperature reaches 165F.
- While the meatballs are baking, place a large saucepan on medium heat. Drizzle a little olive oil in the pan and add to it the minced garlic and chopped onion. Cook until onions are translucent. Pour the marinara into the pan.1 tablespoon Olive Oil, 3 cloves Garlic, 1 medium Yellow Onion, 2 cups Marinara Sauce
- Add the cooked meatballs to the pan with the sauce. Stir to coat them in the sauce and bring to a simmer. Cook on low for 3-5 minutes.
- Remove the parchment from the baking pan and replace it with aluminum foil. Fill the bread rolls with 4 meatballs in each and place on the sheet pan. Spoon the sauce over the meatballs and cover with the slices of provolone.5 pieces Hot Dog Rolls, 5 slices Provolone Cheese
- Place the sheet pan of Turkey Florentine Meatball Subs under the broiler of your oven, just until the cheese has melted. Remove from the oven and serve.


















Leave a Reply