Go Back
+ servings

Bolognese Turkey Meatball Subs

These Bolognese Turkey Meatball Subs are the perfect all-in-one meal. Melt-in-your-mouth turkey meatballs studded with carrots, celery, and some super secret ingredients are stuffed in crispy garlic butter rolls and covered in gooey mozzarella cheese. Heaven!

Course Main Course
Cuisine Italian
Keyword meatballs sub, meatball sandwich, turkey meatball sub, turkey meatball sandwich
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 6 subs
Calories 550 kcal
Author Nicole


  • 6 hard hoagies
  • 2 tbsp softened or melted butter
  • 2 tbsp + 2 tsp olive oil
  • 3/4 cup finely diced onion, divided
  • 3/4 cup finely diced carrot
  • 1/2 cup finely diced celery
  • 3 large garlic cloves, minced
  • 2 tsp kosher salt, divided
  • 1 lb ground turkey
  • 1 large egg
  • 1/4 cup grated parmesan cheese, plus more for garnish
  • 1/2 cup crushed saltine crackers
  • 2 tbsp milk
  • 1 1/2 tsp italian seasoning, divided
  • 1/2 cup white wine
  • 6 oz tomato paste
  • 15 oz water
  • 1 tsp sugar
  • 8 oz shredded mozzarella cheese


  1. Preheat oven to 375 degrees.

  2. Heat a large cast-iron skillet to a medium heat. Add 2 teaspoon oil, let heat for 30 seconds. Add onion, carrot, celery and ½ teaspoon salt. Sauté until slightly softened, about 3 minutes, add garlic and cook another minute. Set aside and let cool slightly.

  3. In a medium bowl, add turkey, egg, parmesan cheese, cracker crumbs, 1 teaspoon Italian seasoning, 1 teaspoon salt, veggie mixture. Pour milk over cracker crumbs. Use your hands to combine the mixture, do not over mix. Use a ¼ cup measure to form mixture into meatballs.

  4. Heat remaining oil in the same cast-iron skillet over a medium-high heat. Sear meatballs until brown and crisp on all sides. If needed, work in batches. Once all the meatballs are brown, remove from pan and cover with foil. Reduce heat to a medium-low and add onion and garlic. Saute for 2 minutes until softened. Add wine. Reduce for 30 seconds.

  5. Add remaining salt, Italian seasoning, tomato paste, water and sugar to the pan. Bring to a boil and reduce to a simmer. Add all the meatballs back to the pan, along with any accumulated juices. Simmer until meatballs are cooked through, another 7-10 minutes.

  6. Whilte the meatballs simmer, use a serrated knife, cut a V in the center of each hoagie so you have a place to nestle meat balls. If you're using a regular sub roll, you don't have to do this. Brush the inside of the hoagies with butter. Sprinkle with salt and pepper. Pop in the oven and bake until crisp, about 10 minutes.

  7. Once meatballs are cooked though, fill the hoagies with 3 meatballs. Top with cheese and put on a large baking sheet. Repeat with remaining meatballs and buns. Bake until cheese is melted, about 10 minutes. Garnish with more grated parmesan cheese.

Nutrition Facts
Bolognese Turkey Meatball Subs
Amount Per Serving (1 sub)
Calories 550 Calories from Fat 216
% Daily Value*
Fat 24g37%
Saturated Fat 8g50%
Cholesterol 106mg35%
Sodium 1763mg77%
Potassium 609mg17%
Carbohydrates 45g15%
Fiber 3g13%
Sugar 10g11%
Protein 36g72%
Vitamin A 989IU20%
Vitamin C 7mg8%
Calcium 279mg28%
Iron 13mg72%
* Percent Daily Values are based on a 2000 calorie diet.