Tasty Meatball Sub Sandwiches
Thick meatballs subs served on toasted hoagie roll with melted mozzarella sauce, and basil.

Tasty Meatball Sub Sandwiches

These incredible Tasty Meatball Sub Sandwiches are the perfect combination of sauciness and cheesiness. They are quick and easy to assemble and popular among both the kids and the adults.
For some sub assembling tips start with a fluffy hoagie bun and toast it to your liking. You can leave the bun as is, but the pre toasting of the bread prevents some sogginess from the sauce. Brush the bread with some butter, feel free to add seasoning like garlic, etc. to the butter for a boosted flavor. Don’t forget to top with cheese! This recipe uses asiago but use what you have or whatever your favorite is! Once topped with cheese, toast or put under the broiler to melt it before serving.
When the cheese is melted remove from the oven and stack with fresh arugula, two veal meatballs and more cheese (2 slices of mozzarella). Return to the oven and bake until cheese is melted. Remove from the oven again, and if you love cheese as much as us to top with grated parmesan cheese and some fresh basil. Best served with a side of warmed marinara sauce!
This recipe was developed by Nicole Tingwall, at Windy City Dinner Fairy. Check out her page for more of her tasty tips on this meatball sub sandwich.
Check out our other ground recipes for more inspiration.

Prep Time:
10 minutes

Cook Time:
30 minutes

Total Time:
40 minutes


1 lB ground veal
1 cup Italian breadcrumbs
1 egg, beaten
1/4 cup chopped onion
3 tbl fresh basil, chopped
1/2 tsp salt
1/2 tsp pepper
2 garlic cloves, minced
1/4 cup grated parmesan cheese

For the sandwiches

3 cups marinara sauce, warmed
Mozzarella cheese slices
Shredded asiago cheese
Fresh basil
Hoagie buns


  1. Pre-heat oven to 350°F. Combine ground veal, bread crumbs, egg, onion, basil, salt, garlic and pepper, mixing lightly until mixture is moist and combined.
  2. Using an ice-cream scoop with release, scoop out meatballs and shape with hands. Place in a shallow baking dish and fill dish with water until the water reaches half way up the meatball.
  3. Bake in 350°F oven 20 minutes or until centers are no longer pink.
  4. Remove from the oven and assemble sandwiches.