Crave Corner · Dinner

Homemade Subway Meatball Sub With Bubbling Cheese and No Line to Stand In

Jump to recipe ↓
Subway meatball sub recipe: a toasted roll holding meatballs in red sauce under browned, melted mozzarella on a plate
Prep
5 min
Cook
15 min
Total
20 min
Serves
4

It is 12:40 on a Tuesday, the lunch break is shrinking, and the sandwich shop on the corner has a line out the door. This subway meatball sub recipe is twenty minutes at your own stove, and the only thing that stares at you while you wait is a pan of simmering sauce. Sauce on your chin, mozzarella everywhere, and a lunch that does not ask how your day went.

The whole idea is a sub you can build in your own kitchen at your own pace: meatballs warmed in marinara until they are glossy, tucked into a split roll, blanketed in mozzarella and then given five minutes in the oven so everything fuses. It is a copycat in spirit, inspired by the shop-counter classic, and it is not the official recipe or connected to the restaurant in any way. It is just the version where you choose how much cheese goes on, which is the correct amount of power to have over a Tuesday.

What you need

  • 2 cups marinara sauce
  • 16 oz frozen meatballs
  • 4 sub rolls
  • 8 oz shredded mozzarella cheese
  • 8 oz shredded mozzarella
  • 1 tbsp vegetable oil
  • 20 oz ground beef
  • ½ cup breadcrumbs
  • 1 eggs
  • ¼ cup parmesan cheese
  • 2 cloves garlic, minced
  • 1 tsp italian seasoning
  • 1 tsp salt
  • ½ tsp black pepper

How to make it

  1. Preheat oven to 375 degrees F.
  2. Heat 1 tbsp vegetable oil in a skillet over medium heat.
  3. Add 16 oz frozen meatballs and 2 cups marinara sauce then simmer 10 minutes.
  4. Split 4 sub rolls and fill each with meatballs and sauce.
  5. Top with 8 oz shredded mozzarella cheese.
  6. Bake subs 5 minutes until cheese melts.
If you only remember one thing Fill the rolls and add the cheese before they go in the oven, so the mozzarella melts down into the sauce instead of sitting on top of it.

Notes

This subway meatball sub recipe keeps decently. Cooked leftovers keep three to four days refrigerated, per USDA FSIS. The smart move is to store the meatballs and sauce in one container and the rolls separately, because a bread that has been sitting in sauce overnight stops being a roll and starts being a sponge.

The meatballs in this subway meatball sub recipe come straight from the freezer bag and simmer in the marinara for ten minutes. That is long enough to heat them through, and it also thickens the sauce a little, which matters because runny sauce is what soaks a roll from the inside out. If the sauce looks thin when the ten minutes are up, give it another minute or two at the same medium heat before you spoon it into the rolls.

Heat the oven to 375 degrees F before you start the skillet. That way it is ready the moment the subs are built, and the five minutes of baking is precisely that: five minutes. You are watching for cheese that has melted and started to blister at the edges, not for a bake time.

This is a sandwich that rewards the walk to the fridge. Meatballs reheated in a skillet with a splash of water come back well, and the next day's roll is a fresh one.

Swaps that actually work

The meatballs in marinara are the point, so leave that pairing alone. Everything else is negotiable.

Any sub roll with a firm crust will do. Soft rolls from the bakery aisle melt into the sauce faster than sturdy ones, so if your roll is the squishy kind, hold the filling back a little and let the cheese do the sealing. A hot dog bun is a poor substitute: it is too small and too soft to hold four or five meatballs.

Provolone, or a provolone and mozzarella mix, will drape beautifully over the top. The method calls for 8 oz of shredded mozzarella, so if you swap, swap by weight and keep it melty. Pre-shredded works in a pinch, though a block you shred yourself melts more smoothly.

Marinara from a jar is exactly what this was built for, so do not apologize for it. Choose one you would happily eat off a spoon, because it is half the flavor of the sandwich.

The swap that costs you the dish is skipping the bake. Cheese that has only been sprinkled on warm meatballs is cheese on a sandwich; cheese that has been in the oven is a sub. The five minutes is the difference.

Swipe the shopping list into SwipeCart and the agent will find the rolls, the frozen meatballs and the jar of marinara without you doing a lap of the store with a basket of regrets. That is the only part of this recipe that is not about cheese.

If it goes wrong

The roll turned to mush. The sauce was too thin or the roll was too soft. Simmer the sauce down a minute or two longer next time, and hold back a little of it to spoon on once the sub is out of the oven.

The cheese slid off the top. It was added to a pile that was too cold or too wet. Make sure the meatballs and sauce go into the roll hot, and spread the mozzarella over the meatballs to the edges of the roll before baking.

The meatballs are cold in the middle. They were simmered too briefly or the skillet was too crowded. Give them the full ten minutes, and stir now and then so every meatball takes its turn in the heat.

It tastes flat. Most likely salt. The sauce in the jar can be more sparing than you expect, so taste it before the meatballs go in and correct it with a pinch of salt and black pepper.

What to serve with it

The default is a bag of chips, and the bag is right there.

The better version of the default is a crisp green salad dressed with lemon and a good pour of olive oil. The sub is rich, warm and soft all the way through, and the salad is the sharp, cold thing that stops the second half from feeling like a dare.

The thing in the fridge that lifts it is a jar of pickled peppers or a few pickle slices. A little acid on the side of a meatball sub does what a squeeze of lemon does for fried fish.

It works as lunch the next day if you keep the parts separate and rebuild it, and it is a decent dinner for four when the evening has gone sideways.

Why this one earns its place

You can make this subway meatball sub recipe on a night when you are tired and the plan has collapsed, and it will look, smell and taste like effort. It is one pan, one oven, one handful of ingredients, and a sandwich with a seat at the table.

Swipe it into your week and the agent shops the cart for you, which leaves the only decision for Tuesday at 12:40 as how much extra mozzarella is too much. For another loaded, hands-on sandwich, try the Arby's-style French dip. If beef and a roll are what you want, Portillo's-style Italian beef is the other one worth swiping, and quick weeknight dinner ideas has more where this came from.

More like this: all American recipes in Crave Corner.

Stop deciding at 6pm. Start swiping.

Swipe the dinners you crave. I'll shop your Kroger or Walmart cart.

Get the app
SwipeCart © 2026 · Privacy · Terms