How to Make Meatball Subs with Melted Mozzarella

These Easy Meatball Subs are a fast, satisfying weeknight dinner made with frozen meatballs, jarred marinara, shredded cheese and simple seasonings. They come together quickly and are ideal for busy evenings when you want a comforting, handheld meal without a lot of prep.

meatball subs

Using precooked or frozen meatballs is a great shortcut: you skip shaping and frying and still get the classic meatball flavor. With just a few pantry staples you can have hot, cheesy subs on the table in under 30 minutes. Pair them with a green salad, roasted vegetables, or a simple bowl of chips for a complete meal that the whole family can enjoy.

meatball sub ingredients

Meatball Subs Ingredients & Substitutions

  • Meatballs: I used Italian frozen meatballs for these subs. You can swap in beef, pork, turkey or plant-based meatballs or use your favorite homemade meatball.
  • Cheese: Shredded Italian cheese blend works well, but provolone, mozzarella or sliced provolone are great options for a melty topping.
  • Sauce: Traditional marinara is convenient and flavorful. Any jarred pasta sauce or leftover spaghetti sauce will also work.
  • Seasoning: I finish with fresh basil to keep things bright and Italian-inspired. Other good finishes include chopped parsley, a sprinkle of grated Parmesan or red pepper flakes for heat.
  • Buns: Hoagie rolls, sub rolls or any sturdy sandwich roll will hold up to the meatballs and sauce.

How to Make Easy Meatball Subs

Preheat your oven to 375°F (190°C).

meatballs and sauce in a pan

Place frozen meatballs and marinara sauce in a large skillet or saucepan. Simmer over medium heat for about 10–15 minutes, stirring occasionally, until the meatballs are heated through and the sauce is bubbling.

Line a baking sheet with parchment paper and arrange the hoagie rolls cut-side up. Spoon about five meatballs and some sauce into each roll (adjust quantity to taste), then top evenly with shredded cheese and a few basil leaves or other garnish.

meatballs on sub buns
cheese on submarine sandwiches

Bake the assembled subs in the preheated oven for 10–15 minutes, until the cheese is melted and the rolls are warm. For a quicker browned top, place the subs under the broiler for 2–4 minutes—watch closely so the cheese does not burn.

Remove from the oven, let stand a minute, then serve warm and enjoy.

Helpful Tips and Variations

  • Try different meatball varieties—Italian, spicy, or chicken—for varied flavor profiles.
  • Frozen meatballs of any size will work; adjust the number per roll to suit the size of your buns.
  • Use provolone or mozzarella for a classic melty top, or a blend for more complex flavor.
  • Stir a pinch of red pepper flakes into the sauce or top the finished subs for a touch of heat.
  • Substitute garlic butter brushed on the rolls before baking for extra richness.
  • For party-sized servings, keep meatballs and sauce warm in a slow cooker and set up an assembly station so guests can top their own rolls.
  • Adjust quantities and ingredients to match dietary preferences or what you have on hand.
submarine sandwiches

Storing Leftovers

Wrap each sub individually in aluminum foil and refrigerate. They will store well for up to 24 hours; for best texture eat them the next day. To reheat, keep the wrap on and warm in a 350°F (175°C) oven for 15–20 minutes or until heated through. Microwaving is quicker but can make rolls soggy—reheating in the oven preserves more of the original texture.

More Easy Sub Recipes

If you like these meatball subs, consider other simple sub ideas: slow-cooked Italian beef, a cold grinder-style sandwich with crisp vegetables, a loaded cheesesteak made with sautéed onions and peppers, or roast beef po’ boys. Each of these options can be adapted with store-bought shortcuts to make weeknight dinners easier.

Recipe

Easy Meatball Subs

Easy Meatball Subs

A quick way to enjoy classic meatball subs using frozen meatballs and jarred marinara for a fast, comforting dinner.
Prep Time: 15 mins
Cook Time: 25 mins
Servings: 6
Course: Main Dishes
Cuisine: Italian

Ingredients

  • 30 Italian frozen meatballs
  • 24 ounces marinara sauce
  • 6 hoagie rolls
  • 2 cups Italian shredded cheese
  • Fresh basil for garnish

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Add frozen meatballs and marinara to a large pan and simmer 10–15 minutes, until heated through.
  3. Line a baking sheet with parchment paper and arrange hoagie rolls cut-side up.
  4. Place about five meatballs with sauce inside each bun and top with shredded cheese and basil.
  5. Bake 10–15 minutes until cheese is melted; optionally broil 2–4 minutes for a browned top.
  6. Serve warm and enjoy.

Notes

Wrap leftovers individually in foil and refrigerate up to one day. Reheat wrapped in foil in a 350°F oven 15–20 minutes until heated through. For parties, double or triple the ingredients and keep meatballs warm in a slow cooker for easy assembly.

Nutrition Disclosure

Nutritional information is an estimate and will vary based on brands and ingredient choices. Use your product labels for precise values.

Tried this recipe? Share a photo on social media and tag the account you follow for more quick and simple weeknight recipes.