Ultimate Oven Roasted Meatball Subs

Enjoy the ultimate Meatball Subs—juicy meatballs simmered in rich marinara sauce, tucked into toasted rolls and topped with melted cheese. A hearty, crowd-pleasing favorite that’s easy to make.

Meatball subs stacked on a baking tray.

Ultimate Oven Roasted Meatball Subs

Enjoy the ultimate Meatball Subs—juicy meatballs simmered in rich marinara sauce, tucked into toasted rolls and topped with melted cheese. A hearty, crowd-pleasing favorite that’s easy to make.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 people
Course: Main Course
Cuisine: American
Calories: 700

Ingredients
  

Subs
  • 6 buns Hot dog buns, Hoagies or French rolls (6 inch long) split lengthwise but attached at one end
  • 3 cups Marinara sauce or a 24oz jar
  • 12 slices Provolone or Mozzarella cheese
Meatballs
  • 2 lbs Hamburger
  • 2 eggs Eggs can use 2oz of cream instead
Spices
  • 1 tsp Salt
  • 1 tsp Pepper
  • 1 tsp Onion powder
  • 1 tsp Garlic powder

Method
 

  1. Preheat: Heat oven to 400°F, line the largest baking tray you have with foil, spray with cooking spray.
  2. Mix: In a large bowl, mix the hamburger, eggs and spices. Shape the mixture into ping pong sized balls and place 1 inch apart on the tray. Approx. 30 to 35 meatballs.
    Uncooked meatballs lined up on a baking tray.
  3. Roast: Roast the uncovered meatballs for 15 to 20 minutes or until the temperature reaches 160°F and no longer pink in the center.
    Deliciously roasted meatballs fresh our of the oven.
  4. Remove: Remove the meatballs from the oven and turn down the oven temperature to 350°F.
  5. Toast: Place the buns on a baking tray and gently toast in the oven until the buns are warmed through and lightly crispy, about 5 minutes.
  6. (Optional): Heat marinara sauce on the stove in a large pot.
  7. Assemble: Remove the buns, assemble the subs by placing 4 to 5 meatballs on each sub and add sauce. Top with a couple slices of cheese.
  8. Toast: Place the subs on a large baking tray and bake in the oven until the cheese has melted. Ready to serve in about 2 to 3 minutes.
    Meatball subs stacked on a baking tray.
  9. Chow's Up!

Notes

  • Size your meatballs to fit your subs. Depending on the size they are made will help determine if you can place anywhere between 3-5 meatballs per sub. You'll then know how many meatballs must to equally fill all of the subs.
 
  • Toasting the buns is an important step because once you add the sauce to the sandwiches it can easily turn everything mushy. The extra toast on the buns helps add a satisfying crunchy texture to the sandwich once they are assembled.

Welcome to Chow's Up!

My name is Cope, a career firefighter with a passion for cooking. At Chow's Up you'll find meals designed for the men and women of the fire service. With recipes so easy that even your rookie can cook it.

© 2025 Chow’s Up. All Rights Reserved.

A site designed with Elementor.