Go Back Email Link
+ servings
Meatball sub on a square white plate.
Print Recipe
5 from 1 vote

Meatball Subs

Meatball Subs are a quick & easy, and delicious meal to make if you have leftover meatballs, or keep frozen meatballs on hand.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Entree
Cuisine: Universal
Keyword: meatballs, quick and easy, quick and easy meals, sandwich, sub, weeknight dinner, weeknight meal
Servings: 4
Calories: 563kcal

Equipment

Ingredients

Tomato Sauce

  • 1 Tablespoon olive oil
  • 1 clove garlic minced
  • ¼ teaspoon dried oregano
  • ¼ teaspoon onion powder
  • 1 pinch red pepper flakes
  • 24 ounce tomato puree
  • 2 Tablespoons water
  • ½ teaspoon dried basil
  • ½ teaspoon kosher salt or MSG-salt

Meatball Subs

  • 4 fresh submarine rolls or high-quality sausage rolls
  • 2 Tablespoons spreadable butter
  • 2 cups baby arugula (optional)
  • 12-20 cooked meatballs (warmed if leftover)
  • 2 cups shredded mozzarella cheese
  • 2 Tablespoons shredded Parmesan cheese (optional)

Instructions

Tomato Sauce

  • Heat 1 Tablespoon olive oil in a small saucepan over medium heat. Add the minced garlic, ¼ teaspoon dried oregano, ¼ teaspoon onion powder, and 1 pinch red pepper flakes and cook until fragrant. Add 24 ounce tomato puree, 2 Tablespoons water, ½ teaspoon dried basil, and ½ teaspoon kosher salt. Bring to a boil, then reduce the temperature and simmer until the tomato sauce is slightly thickened and reduced, about 10-15 minutes. Set aside.

Meatball Subs

  • While the tomato sauce is simmering, you can start assembling the meatball subs. Cut the rolls partway through (I prefer to cut straight through the top of the roll, as it makes it easier for the rolls to stand up while broiling). Butter the inside of each roll with approximately ½ Tablespoon of butter.
  • Add about ½ cup of arugula to the roll (if using), then put the meatballs on top (you will need 3-5 meatballs per roll, depending on the sizes of the rolls and the meatballs). Spoon about ¼ to ½ cup of tomato sauce over the meatballs, then spread about ½ cup of mozzarella on top of the sauce. Top with about ½ Tablespoon of shredded Parmesan.
  • Turn on the broiler and move the oven rack to the middle positition. Put the sandwiches on a baking sheet lined with foil or parchment paper. Broil the subs until the cheese is melted and just starting to brown, making sure to watch them closely while they're broiling to make sure they don't burn. Serve immediately.

Nutrition

Calories: 563kcal | Carbohydrates: 42g | Protein: 28g | Fat: 32g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.2g | Cholesterol: 91mg | Sodium: 1070mg | Potassium: 584mg | Fiber: 3g | Sugar: 9g | Vitamin A: 1256IU | Vitamin C: 11mg | Calcium: 363mg | Iron: 13mg