Easy Meatball Subs

This comforting meal comes together with just a few everyday ingredients: some good bread, tasty meatballs, rich tomato sauce, and plenty of gooey, melted cheese. You can grab everything you need at your local supermarket—no special shopping trip required. If you like a little kick, try using a store bought spicy tomato sauce or simply sprinkle in some red pepper flakes to taste. Use whatever frozen meatballs you like best: beef, pork, chicken, turkey, or your favorite plant-based variety. It’s an easy, flexible dish that you can make your own in no time.

Savory meatball subs with melted cheese, fresh basil, and tomato sauce on toasted baguette slices, showcasing delicious comfort food perfect for lunch or dinner.
  • Serves: 5-6
  • Prep Time: 5 Minutes
  • Cook Time: 30 Minutes

Ingredients:

  • 10-20 frozen meatballs (more or less)
  • 32 oz jar of regular or spicy tomato sauce (Arrabbiata sauce was used)
  • 5-6 fresh sub or Hoagie rolls (more or less)
  • 8-10 oz of shredded mozzarella cheese (more or less)
  • ¼ cup of grated Parmesan cheese (more or less)
  • torn fresh basil (optional)
  • sprinkle of red pepper flakes for extra spice (optional)
Jar of tomato sauce, box of frozen turkey meatballs, tow sub rolls, shredded mozzarella cheese and grated Parmesan cheese, and basil leaves on brown parchment paper.

Get the full printable instructions with measurements at the bottom of the post in the recipe card.

Step-by-Step Directions:

Step 1: Add the sauce and frozen meatballs to a pot. Heat over medium-high until simmering, then reduce to medium-low. Cook for 10–20 minutes, or as directed on the package.

Step 2: While the meatballs heat, preheat the oven to 400ºF.

Step 3: Slice the sub or hoagie rolls in half and place them, slightly open, on a baking sheet. Toast 3–5 minutes, until the insides are lightly crisp.

Three toasted sub rolls on brown parchment paper with a pot of heated turkey meatballs and sauce above them.

Step 4: Spoon the hot meatballs and sauce into the toasted rolls. Top with shredded mozzarella and bake another 3–5 minutes, until the cheese melts.

Spooning meatballs and sauce onto toasted sub rolls on parchment paper.
Adding shredded mozzarella cheese to the meatball sub rolls on parchment paper.

Step 5: Top the meatball subs with grated Parmesan, torn basil, and red pepper flakes, if desired.

Savory meatball subs with melted cheese, fresh basil, and tomato sauce on toasted baguette slices, showcasing delicious comfort food perfect for lunch or dinner.

Tips:

  • Use any type of frozen meatballs you like—beef, pork, chicken, turkey, or plant-based varieties all work well.
  • Turkey meatballs were used in this recipe.

You may also like:

Easy Meatball Subs

Savory meatball subs with melted cheese, fresh basil, and tomato sauce on toasted baguette slices, showcasing delicious comfort food perfect for lunch or dinner.
This hearty yet simple meal comes together with just bread, meat, sauce, and plenty of gooey cheese.
Tara
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 6

Ingredients

  • 10-20 frozen meatballs (more or less)
  • 32 oz jar of regular or spicy tomato sauce (Arrabbiata sauce was used)
  • 5-6 fresh sub or Hoagie rolls (more or less)
  • 8-10 oz of shredded mozzarella cheese (more or less)
  • ¼ cup of grated Parmesan cheese (more or less)
  • torn fresh basil (optional)
  • sprinkle of red pepper flakes for extra spice (optional)

Instructions

  • Add the sauce and frozen meatballs to a pot. Heat over medium-high until simmering, then reduce to medium-low. Cook for 10–20 minutes, or as directed on the package.
  • While the meatballs heat, preheat the oven to 400ºF.
  • Slice the sub or hoagie rolls in half and place them, slightly open, on a baking sheet. Toast 3–5 minutes, until the insides are lightly crisp.
  • Spoon the hot meatballs and sauce into the toasted rolls. Top with shredded mozzarella and bake another 3–5 minutes, until the cheese melts.
  • Top the meatball subs with grated Parmesan, torn basil, and red pepper flakes, if desired.

Nutrition

Calories: 373kcal | Carbohydrates: 36g | Protein: 20g | Fat: 17g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 50mg | Sodium: 1283mg | Potassium: 552mg | Fiber: 3g | Sugar: 9g | Vitamin A: 948IU | Vitamin C: 11mg | Calcium: 257mg | Iron: 11mg

Disclaimer: All nutrition values are per serving and approximate. They will vary depending on products and quantities used.

Similar Posts

  • Caprese Salad

  • Chicken Andouille Sheet Pan Dinner

  • White Chocolate Pumpkin Loaf

  • Weeknight Bruschetta Pasta

  • Baked Boursin Pasta

  • Pumpkin Chocolate Chip Streusel Bread

Leave a Reply

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

Recipe Rating