Juicy turkey meatballs smothered in rich marinara sauce, nestled inside garlic-buttered rolls, and topped with melted mozzarella make these Turkey Meatball Subs a simple yet satisfying dinner. Ready in just 30 minutes, they are a protein-rich, wholesome twist on a classic favorite that’s perfect for weeknight meals or meal prep.
Prepare the Oven: Preheat your oven to 350°F (175°C) so it reaches the perfect temperature while you prepare other components. This ensures the subs bake evenly, creating a golden crust on the bread and perfectly melted cheese. Preheating early saves time and makes the final texture ideal.
Warm the Marinara Sauce: Pour 2 cups of marinara sauce into a medium saucepan and place it over medium heat. Stir gently to avoid sticking. Heat until the sauce begins to simmer, releasing its aromatic flavors — about 3–5 minutes. This step intensifies the sauce and ensures it coats the meatballs thoroughly.
Add the Turkey Meatballs: Carefully add 16 cooked turkey meatballs to the simmering sauce. Stir gently so each meatball is evenly coated. Reduce the heat slightly to maintain a gentle simmer. Cover partially with a lid and cook for about 15 minutes if fresh, or 20–25 minutes if frozen, stirring occasionally so all meatballs warm evenly and soak up flavor.
Prepare Garlic Butter: While the sauce is simmering, combine 2 tablespoons melted butter, ¼ teaspoon garlic powder, and ¼ teaspoon dried parsley in a small mixing bowl. Stir until well blended. This garlic butter will add richness and a fragrant layer of flavor to your rolls, elevating the final sandwich experience.
Slice the Rolls: Using a sharp bread knife, cut 4 sub sandwich rolls lengthwise, leaving the halves connected so they cradle the filling. This prevents the rolls from falling apart while allowing them to hold sauce, meatballs, and cheese securely. Proper slicing ensures both presentation and ease of eating.
Prepare the Baking Dish: Place the sliced rolls, open side up, in a 9×13-inch baking dish. Using a pastry brush, generously spread the garlic butter over the tops of the rolls and lightly inside each cavity. This creates a savory, buttery base that enhances every bite and crisps the bread as it bakes.
Fill the Subs: Place 4 meatballs inside each roll, arranging them evenly. Spoon warm marinara sauce over the meatballs so they’re coated without oversaturating the bread. Balance sauce amounts so the subs stay flavorful but not soggy. This step builds the core of the sandwich.
Add the Cheese: Sprinkle 1 cup of shredded mozzarella cheese evenly over the filled rolls. Cheese will melt into a rich, gooey topping that binds the flavors together while adding creaminess. You can also add grated Parmesan either before or after baking for an extra layer of taste.
Bake the Subs: Place the baking dish in the preheated oven and bake for about 15 minutes, or until rolls are golden and cheese is fully melted and bubbly. Watch closely during the last few minutes to avoid burning while ensuring optimal texture and flavor.
Garnish and Serve: Once baked, remove the subs from the oven and let them rest for a minute. Sprinkle with fresh minced parsley for brightness and optional Parmesan cheese for added flavor. Serve immediately while warm with extra marinara sauce for dipping. These subs make a comforting, satisfying meal perfect for weeknights or gatherings.
Notes
Use freshly baked or high-quality sandwich rolls for the best texture and flavor.
Fully cooked turkey meatballs work best for speed, but frozen meatballs can be used if simmered slightly longer.
Adjust the amount of marinara sauce to your taste — add extra for dipping or lighter for a less saucy sandwich.
Garlic butter can be made ahead and stored in the refrigerator for up to a week.
For added nutrition, use whole grain rolls and low-fat mozzarella cheese.