This post contains affiliate links.

What's not to love about this easy Meatball Subs recipe with flavorful meatballs served in a toasted bun with melted provolone cheese and marinara sauce? Easy and delicious!

A homemade Meatball Sub sandwich recipe with a toasted sub with melted cheese, topped with three meatballs, marinara sauce, and a sprinkle of parmesan cheese.

Meatball Subs to the rescue.

Anyone looking for a crowd-pleasing dinner recipe (no matter the age or size of the crowd) could confidently settle on Meatball Subs. I always double the recipe because the meatballs freeze great (raw or cooked), saving me so much time another day. Did I mention everyone LOVES these?

And if serving potluck style you can warm them warm in a crockpot and let people build their own sandwich. We typically serve them with a green side salad, or cucumber salad. Some coleslaw, potato chips or fruit salad would also be great.

Any if you love hot sandwich recipes, try my French Dip, BBQ Pulled Pork Sandwiches, or Sloppy Joes.

How to make Meatball Subs:

Meatball mixture: Mix crushed saltine crackers, beef broth, spices, and egg (everything except the meat and flour) until combined and set aside for 10 minutes so the crackers can soak up the liquid. Add ground meat and mix until incorporated.

Two images showing a mixture of crackers, broth, spices and egg then after beef is added to make homemade meatballs.

Shape and Bake: Divide and form 15 meatballs, then lightly coat each in flour and place on a greased baking sheet. Bake meatballs for 20-25 minutes, or until cooked through.

Two images showing meatballs on an aluminum lined baking sheet before and after they are baked.

Make Sauce: Combine crushed tomatoes, oregano, sugar, basil, and garlic salt in a saucepan then stir to combine. Simmer for 10-15 minutes.

Assemble: Slice each hoagie roll in half and lay provolone cheese on top. Broil on high for 2-3 minutes or until rolls are toasted and cheese is melted. Arrange 3 meatballs on each sub and spoon sauce on top. Serve meatball subs immediately.

Two images showing how to make meatball subs by toasting the buns with melted provolone cheese, then spooning on three meatballs and some marinara sauce.

Make Ahead and Freezing Instructions:

To Make Ahead: Store cooked meatballs in sauce in the fridge for up to 2 days until you are ready to rewarm and assemble meatball sandwich recipe. Sauce can be made several days in advance and raw meatballs could also be stored in the fridge for 1-2 days until ready to cook.

To Freeze: You can freeze the meatballs raw or cooked: flash freeze them uncovered on a parchment lined baking sheet for an hour, then transfer to a freezer safe container and freeze for up to 3 months. Thaw completely in the refrigerator before baking or rewarming. The sauce can be frozen for up to 3 months.

More Sandwich Recipes:

4.93 from 100 votes

Italian Meatball Subs

Author: Lauren Allen
Our easy Meatball Subs recipe has homemade flavorful meatballs on a toasted bun with melted provolone cheese and an easy Italian marinara sauce. It's the perfect comfort meal that's freezer friendly and easy to feed a large group.
Prep: 35 minutes
Cook: 35 minutes
Total: 1 hour 10 minutes
Servings: 5

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

Meatballs:

Sandwiches:

  • 5 hoagies or sub rolls
  • 10 slices Provolone cheese, , or mozzarella

Sauce:

Instructions 

  • Meatballs: In a large bowl combine all of the meatball ingredients together EXCEPT for the meat; saltines, beef broth, parley, egg, oregano, garlic powder, salt, pepper, basil, crushed red pepper. Stir and rest for 10 minutes so the crackers can soak up the liquid. Add the meat and mix just until combined (don't over mix).
  • Preheat oven to 400 degrees F. Grease a baking sheet, or line with aluminum foil.
  • Form 15 meatballs, about the size of golf balls, and gently sprinkle them all around with flour. Place the meatballs one inch apart on the baking sheet and bake for 20 -25 minutes or until cooked through.
  • Sauce: Add sauce ingredients to a saucepan and stir to combine. Simmer for 10-15 minutes. When the meatballs are finished baking, transfer them to the sauce.
  • Assemble: Slice the hoagie rolls in half and layer each with 2 slices cheese. Broil on high for 2-3 minutes or until rolls are toasted and cheese is melted. Remove from oven. Place 3 meatballs on each sub, followed by a large spoonful of sauce. Serve immediately.

Notes

Yield: 15 meatballs: Serving Size: 3 meatballs, one hoagie, 2 slices cheese, about ¼ cup sauce. 
Make Ahead Instructions: Store cooked meatballs in sauce in the fridge for up to 2 days until you are ready to rewarm and assemble meatball sandwich recipe. Sauce can be made several days in advance and raw meatballs could also be stored in the fridge for 1-2 days until ready to cook.
Freezing Instructions: You can freeze the meatballs raw or cooked: flash freeze them uncovered on a parchment lined baking sheet for an hour, then transfer to a freezer safe container and freeze for up to 3 months. Thaw completely in the refrigerator before baking or rewarming. The sauce can be frozen for up to 3 months.

Nutrition

Calories: 678kcal, Carbohydrates: 67g, Protein: 39g, Fat: 28g, Saturated Fat: 12g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 1g, Cholesterol: 125mg, Sodium: 1412mg, Potassium: 917mg, Fiber: 6g, Sugar: 13g, Vitamin A: 805IU, Vitamin C: 16mg, Calcium: 416mg, Iron: 17mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

*I originally shared this recipe in June 2014. Updated April 2019, October 2021 and January 2025.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.93 from 100 votes (74 ratings without comment)
Subscribe
Notify of

61 Comments
Inline Feedbacks
View all comments
fanniepoulin@outlook.com
1 year ago

5 stars
I made it for my husband because thata the type of meal he likes but I ended up loving it too! It’s different, the sauce is delicious, and the cheese takes it to another level.

dcanderson1000@aol.com
1 year ago

5 stars
Soooo Gooooodddd!

How do I get the sauce not to stick to pan when I
heat it up?

Admin
Andrea Lake
1 year ago

We are so glad you loved these meatball subs! Did you overheat the pan by chance? Just heat the sauce on medium heat then switch to low to let it simmer. Usually sauces only stick on my pans when I over-heat the pan.

a.reckless.dreamer@gmail.com
1 year ago

5 stars
Better than subway. I made the subs into garlic bread for extra yumminess!

Shannon Cox
1 year ago

5 stars
I’ve made this recipe several times and I love it! However, tonight I made and had some people stop by and they said dinner smelt amazing. Both people tried it and requested the recipe! Definitely a keeper!

Sarah
2 years ago

5 stars
I LOVE this recipe. I’ll triple the meatball recipe using 1 pound ground beef, 1 pound turkey, 1 pound mild Italian sausage. I also sub saltines for Ritz crackers, simply because the first time I made this recipe that’s what I had on hand. My family loved it so much, so I didn’t bother switching to saltines. These meatballs are the best; I like to bake and freeze them ahead of time and pull them out for my kiddos to have spaghetti and meatballs while the adults enjoy this recipe as Italian meatball subs.

Christie
3 years ago

5 stars
Delicious! My picky son loved the meatballs. Thank you, Lauren, for your wonderful recipes and for sharing!!

Karri
4 years ago

5 stars
The whole family loved this meatball sub recipe! Easy to make and great for leftovers. My teenager responded … “Can you please make this when my friends come over”!

Jennifer Alhamwi
5 years ago

My kids love it and used to eat at school so I made it at home they freaking exciting

Codie C.
5 years ago

Okay so I put cayenne instead of red pepper flakes and added some hot sauce and these are absolutely amazing

Kathi
5 years ago

Ingredient list includes marjoram but I don’t see it listed in directions. Does it go in sauce or meatballs?

Admin
Stacy Popham
5 years ago
Reply to  Kathi

Hi Kathi! I don’t see Marjoram listed in the ingredients. Are you using a meal plan perhaps?