• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Jam Jar Kitchen
  • Search Recipes
    • Main Course
    • Side Dishes
    • Dessert
    • Drinks
    • Preserves and Pickles
    • Soups & Stews
    • 4th of July
  • Travel
  • Shop
  • Our Mission
  • About Me
    • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Snapchat
    • Twitter
  • Home
  • Search Recipes
    • Breakfast & Brunch
    • Main Course
    • Side Dishes
    • Dessert
    • Drinks
  • Travel
  • Shop
  • Events
  • About
    • About Me
    • Our Mission
    • Contact
    • Privacy Policy and Disclaimer
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Search Recipes
    • Main Course
    • Side Dishes
    • Dessert
    • Drinks
    • Preserves and Pickles
    • Soups & Stews
    • 4th of July
  • Travel
  • Shop
  • Our Mission
  • About Me
    • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Italian » Italian Meatball Subs

    Italian Meatball Subs

    Published: Jul 28, 2021 · Modified: Jan 3, 2026 by jamjarkitchen · This post may contain affiliate links · 10 Comments

    Jump to Recipe

    These Italian Meatball Subs are going to be your family's new sandwich obsession! Handmade beef and Italian sausage meatballs cooked in a flavorful tomato sauce and served on top of toasted bread rolls with melted mozzarella and parmesan cheese. It doesn't get any better!

    A close-up of a meatball sub sandwich with melted mozzarella and Parmesan cheese, topped with fresh basil, served on a toasted bun with marinara sauce and a sprinkle of shredded cheese. The sandwich is placed on a baking sheet with scattered bits of cheese around it.

    Growing up my family always used to order out from this restaurant in Arlington called Joe's Pizza, Pasta and Subs. The pizza was fantastic, the salad dressing was out of this world, and oh those Italian meatball subs. They were simply sublime.

    This recipe is my take on a homemade Italian style meatball submarine sandwich and y'all, it is just so delicious. One batch of meatballs will make between 7 and 9 sandwiches but it's super easy to double or even triple this recipe to feed a crowd.

    While I personally LOVE these meatballs on a sandwich, the meatballs and sauce are also fantastic served over pasta. You decide. Either way you're in for a delicious meal!

    Jump to:
    • Other Italian inspired recipes you will love.
    • Equipment
    • Ingredients
    • Step by Step Instructions
    • Serving Suggestions
    • Recipe FAQs
    • Pro Tip: Add a Parmesan rind to your sauce while it cooks.
    • Other recipes for you to enjoy.
    • Recipe

    Other Italian inspired recipes you will love.

    • A close-up of a spoon holding several garlic cloves in a bowl of oil, with more garlic cloves visible submerged in the oil, showcasing the rich texture of homemade garlic confit.
      Garlic Confit
    • A plate of citrus and fennel salad with burrata, topped with chopped pistachios and fresh herbs, features sliced oranges and a creamy ball of burrata cheese, with a fork resting on the side.
      Citrus and Fennel Salad with Burrata
    • Creamy Tuscan chicken with spinach and sun-dried tomatoes in a skillet, surrounded by bowls of orzo pasta and a wooden spoon.
      Tuscan Chicken
    • Cantaloupe melon is sliced and laid out on a white dish topped with prosciutto and burrata cheese, then finished with olive oil, salt, pepper and fresh basil and served with 2 glasses of rose.
      Cantaloupe and Prosciutto Salad with Burrata

    Equipment

    • Mixing bowls: These Pyrex Glass Mixing Bowls are my favorite!
    • Measuring cups and spoons
    • Cutting board and knife
    • Dutch oven or large heavy bottomed pot with lid: I love my Le Creuset Dutch Oven and use it almost every day!
    • Baking sheet
    • Pastry brush (optional): This is for brushing olive oil on the rolls but you can always just drizzle some on if you don't have a pastry brush.

    Ingredients

    • Ground beef: 80/20 fat ratio is ideal but 85/15 also works. I wouldn't recommend using lean ground beef for this recipe as the fat adds so much flavor.
    • Ground Italian sausage: Mild, sweet or hot all work. Use you favorite brand and style.
    • Egg
    • Onion
    • Fresh garlic
    • Parmesan cheese
    • Parmesan rind (optional)
    • Panko breadcrumbs
    • Italian Seasoning
    • Olive oil
    • Tomato paste
    • Crushed tomatoes
    • Tomato sauce
    • Fresh basil
    • Salt & pepper

    To assemble the meatball sandwiches

    • Hoagie rolls, buns or large French bread loaf
    • Olive oil
    • Garlic powder (optional)
    • Fresh mozzarella
    • Parmesan cheese
    • Fresh basil (optional)
    Close-up of a meatball submerged in marinara sauce inside a toasted sandwich bun, topped with melted mozzarella cheese, fresh basil leaves, and a sprinkle of Parmesan cheese.

    Step by Step Instructions

    Time needed: 1 hour and 10 minutes

    How to make Italian Meatball Subs:

    1. Add ground beef and ground Italian sausage to a large mixing bowl and set aside. Do not mix at this time.

    2. Add all remaining meatball ingredients into a separate bowl and mix until thoroughly combined.


    3. Add the mixed ingredients into the bowl with the meat and use your hands to gently combine. Be careful not to overwork the meat.


    4. Roll out 2 tablespoon meatballs and set aside on a plate.


    5. Heat olive oil in a large Dutch oven over medium high heat until shimmering. Sear the meatballs in two batches. Place on a plate and set aside.

      When the oil is hot add a single layer of meatballs and sear undisturbed for about 1 ½ to 2 minutes. Then flip to the other side and sear for an additional 1-2 minutes. Then remove and repeat with the second batch until all meatballs have been browned. Move to a plate and set aside.

    6. Cook onions in meatball drippings then add garlic, Italian seasoning and tomato paste.


    7. Pour in tomato sauce, crushed tomatoes and water. Season with salt & pepper and add Parmesan rind to the sauce (optional).


    8. Nestle meatballs in the sauce and bring to a low boil. Turn the heat down and simmer for 20-30 minutes until meatballs are cooked through. The taste the sauce and season with salt & pepper. Remove from the heat, add fresh basil and set aside.


    9. While the meatballs cook, preheat the oven the 400 degrees.

    10. Brush the inside of the rolls or buns with a little olive oil and sprinkle with garlic powder. Cook at 400 degrees for about 5 minutes to toast. Remove from the oven.

    11. Assemble the sandwiches by layering thinly sliced mozzarella cheese and topping with sauce, meatballs, more sauce, more mozzarella slices and a sprinkle of Parmesan.


    12. Place the assembled sandwiches on a baking sheet and cook in the oven at 400 degree F for a few minutes until the cheese is melted.

    13. Garnish the subs with fresh basil and enjoy!

    Close-up of a meatball sub sandwich with a bite taken out, showing a juicy meatball, melted mozzarella cheese, marinara sauce, and fresh basil leaves inside a toasted sandwich bun. A bed of fresh basil leaves is in the foreground.

    Serving Suggestions

    My favorite thing to serve with these Italian meatballs subs is a nice fresh salad with an Italian style balsamic or tomato vinaigrette.

    They would also go great with these easy Garlic Butter Green Beans or this Italian seasoned Air Fryer Squash.

    Recipe FAQs

    Why is it important not to overwork the meat?

    When overworked the meat can become rather tough. This is why it's important to premix the other ingredients before adding to the meat and then mixing by hand only until the ingredients are well incorporated.

    Would these meatballs and sauce also work on pasta?

    Oh yes! If you're in more of a pasta mood feel free to skip the sandwich and just serve the meatballs and tomato sauce on a fresh bed of pasta. Delicious!

    Can I use lean ground beef and turkey sausage instead?

    Technically you can but you will definitely see a difference in both flavor and texture.

    Can I use storebought marinara sauce instead of making my own?

    Yes you can. I love making this sauce from scratch because cooking the onions and garlic in the meatball drippings add a ton of flavor. However, if you want to skip that step simply sear your meatballs and then add 2-3 jars of your favorite tomato or marinara sauce to the same pot. Then add you meatballs back and simmer for the same amount of time.

    Can I make the meatballs in advance?

    You can! Meatballs are a great recipe to make in advance because they continue to absorb the flavor of the sauce as they sit.

    Pro Tip: Add a Parmesan rind to your sauce while it cooks.

    While this step is totally optional, if you do happen to have a Parmesan rind on hand be sure to throw it in the sauce while it simmers and cooks the meatballs.

    It adds phenomenal depth of flavor and you can simply fish it out and throw it away before serving.

    Close-up of a meatball sub sandwich filled with saucy meatballs, melted mozzarella cheese, and fresh basil leaves, garnished with shredded Parmesan, served on a toasted sandwich bun.

    Other recipes for you to enjoy.

    Grilled Pepper and Mozzarella Sandwiches

    Berry Caprese Salad

    Italian Wedding Soup

    Made these Italian Meatball Subs? Let me know what you think in the comments!

    Recipe

    italian meatball sub sandwich

    Italian Meatball Subs

    These Italian Meatball Subs are going to be your family's new sandwich obsession! Handmade beef and Italian sausage meatballs cooked in a flavorful tomato sauce and served on top of toasted bread rolls with melted mozzarella and parmesan cheese. It doesn't get any better!
    4.90 from 75 votes
    Print Recipe SaveSaved! Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 10 minutes mins
    Course Main Course
    Cuisine American, Italian
    Servings 8 sandwiches

    Equipment

    • Mixing bowls
    • Measuring cups and spoons
    • Large Dutch oven or heavy bottomed pot with lid
    • Slotted spoon or tongs
    • Baking Sheet
    • Cutting board and knife

    Ingredients
      

    For the meatballs

    • 1 lb ground beef, 80/20 or 85/15 fat ratio
    • 1 lb ground Italian pork sausage
    • 1 egg
    • ¼ cup onion, minced
    • 2 cloves garlic, crushed or minced
    • ¼ cup parmesan cheese, grated
    • ¼ cup Panko breadcrumbs
    • 1 teaspoon salt
    • ½ teaspoon pepper
    • 2 teaspoon Italian seasoning
    • 4 tablespoon olive oil

    For the sauce

    • 1 onion, diced
    • 3 cloves garlic, crushed or minced
    • 1.5 tablespoon Italian seasoning
    • 6 oz can of tomato paste
    • 28 oz can of crushed tomatoes
    • 8 oz can of tomato sauce
    • 1 cup water
    • salt & pepper to taste
    • Parmesan rind optional
    • ¼ cup fresh basil, thinly sliced

    To assemble the sandwiches

    • 8 Hoagie rolls, buns or a large loaf of french bread
    • olive oil
    • garlic powder optional
    • 8 oz fresh mozzarella, thinly sliced
    • parmesan cheese, shredded or grated optional
    • fresh basil, sliced optional

    Instructions
     

    Prepare the meatballs

    • Combine egg, minced onion, crushed garlic, grated parmesan, Panko breadcrumbs, salt, pepper and Italian seasoning in a small mixing bowl until well combined.
    • In a large mixing bowl add ground beef, ground sausage and the cheese and egg mixture. Use your hands to mix the seasoning into the meat until well incorporated. Be careful not to over mix.
    • Form meatballs using about 2 tablespoon of the mixture for each ball, about 19-22 meatballs.
    • Add a couple tablespoon of olive oil to a large Dutch oven and heat over medium high until hot and shimmering. Once hot add about half of the meatballs and cook undisturbed for 1 ½ to 2 minutes. Flip to the other side and continue cooking for another 1-2 minutes until the meatballs are browned but not cooked through. Use a slotted spoon or tongs to take the meatballs out of the pot and place on a plate. Repeat the process until all the meatballs have been browned and then set the plate aside. Do not wash the pot.

    Prepare the sauce

    • In the same pot where the meatballs will seared add the diced onion and cook over medium to medium high heat for about 5 minutes, scraping up any brown bits.
    • Add crushed garlic and continue to cook for about 30 seconds until fragrant. Then add 1 ½ tablespoon of ItalianSeasoning and the tomato paste. Cook over medium high heat for about one minute, stirring constantly.
    • Pour in crushed tomatoes, tomato sauce and 1 cup of water. Season with a little salt and pepper and add in one parmesan rind (optional).
    • Nestle the browned meatballs into the sauce, being careful not to break them up. Bring the sauce to a low boil over medium high heat. Then turn the heat down to low to medium-low and simmer for 20-30 minutes until the meatballs are fully cooked.
    • Taste the sauce and season with additional salt and pepper as desired. Then remove the pot from the heat and mix in the fresh basil.

    Assemble the sandwiches

    • While the meatballs are cooking preheat the oven to 400 degrees F.
    • Slice the buns lengthwise, but not all the way the through. Brush the insides of the buns with olive oil and sprinkle with a little garlic powder. Toast the buns open side up at 400 degrees for about 5 minutes.
    • To assemble, place a few slices of the mozzarella on the bottom of the bun. Then spoon on some of the sauce and place 3-4 meatballs on top. Top the meatballs with a few more slices of the mozzarella. Then melt the cheese by placing the assembled sandwiches back on the baking sheet and cook in the 400 degree oven for a few minutes until melted.
    • Top with a sprinkle of parmesan and fresh basil and serve. Enjoy!
    Keyword basil, Meatballs, Mozzarella, sandwich
    Tried this recipe?Let us know how it was!

    More Italian

    • spicy baked feta dip
      Baked Feta Dip
    • spicy italian sausage dip
      Spicy Italian Sausage Dip
    • Savor Tuscan sausage pasta: penne tossed with sausage, sun-dried tomatoes, kale, and grated cheese, garnished with fresh parsley in a pan.
      Tuscan Sausage Pasta
    • Overhead shot of a wooden spoon scooping out a serving of tortellini casserole.
      Baked Tortellini Casserole
    Add us as a trusted site on Google

    Reader Interactions

    Comments

    1. Anaiah

      August 03, 2021 at 9:35 pm

      5 stars
      Yum! These meatball subs were delicious and the perfect weeknight dinner. Definitely making again!

      Reply
    2. Adriana

      August 04, 2021 at 1:14 am

      5 stars
      Such a classic! My husband is a fan of these Italian subs he loves them. Thanks for all the detailed instructions. You have helped me a lot!

      Reply
    3. Michelle

      August 04, 2021 at 2:36 pm

      5 stars
      Italian meatballs are my favorite. Add them into a sub and that's totally my jam! These were extremely tasty.

      Reply
    4. Oscar

      August 04, 2021 at 7:33 pm

      5 stars
      The use of panko breadcrumbs in the meatballs was a good idea. I used to eat meatball subs as a kid all the time and this recipe brought me back to my childhood. Thank you.

      Reply
    5. Addie

      August 07, 2021 at 8:47 am

      5 stars
      These meatballs are so tender and flavorful! Such a great comfort food dish!

      Reply
    6. Tracy S

      August 16, 2022 at 9:59 pm

      5 stars
      GIRL. These were the MOST delicious and TENDER meatballs I’ve ever made. I froze the extra… but forreal 10/10 recipe!

      Reply
      • jamjarkitchen

        August 17, 2022 at 6:56 am

        Yay! So glad you enjoyed!

        Reply
    7. Nicole S

      December 29, 2023 at 10:43 am

      5 stars
      Made these for xmas this year and my family said they were the best meatballs they have ever had!! I didn't have time for the sauce so I just used raos marinara and it was still very very good. Doubled the recipe and made 60 meatballs. So easy and delicious!

      Reply
    8. JT

      September 22, 2024 at 1:57 pm

      2 stars
      Disappointed these didn’t turn out. I was careful not to over mix and followed recipe to a T, but the meatballs were tough and sauce lacked flavor.

      Reply
      • jamjarkitchen

        September 22, 2024 at 8:44 pm

        Hi JT- I'm sorry they didn't work out for you. These meatballs are typically very tender so I'm not sure why they turned out tough. The main reasons this can happen are if they are over-handled or over-mixed, if they're packed too tightly or if they are overcooked. I recommend bringing them to a low boil and then immediately turning it down to a simmer for the rest of the cooking time. If they stay at a boil for the whole cooking time or longer than can make them tough. As for the sauce, cooking the onions and garlic in the meatball brown bits usually gives great flavor. If you feel it is lacking I recommend tasting and then adding more salt or possibly some cayenne. Often when something lacks in flavor is simply means it hasn't been seasoned enough. You can even add a squeeze of lemon or a little sugar if that's more to your liking). Hope this helps!

        Reply
    4.90 from 75 votes (67 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    Elizabeth Jordan-Flight of Jam Jar Kitchen smiling in her home kitchen while preparing a rhubarb dessert, wearing a cozy cream sweater and striped apron surrounded by baking ingredients.

    Hi, I'm Elizabeth!

    I’m a self-taught home cook, preserving enthusiast, and mama of two sharing approachable, flavor-packed recipes made with love. I believe food should be joyful, a little messy, and always worth gathering around.
    Welcome to my Jam Jar Kitchen. I’m so glad you’re here!

    • A jar of homemade salsa for canning sits on a table with fresh tomatoes, cilantro, a jalapeño, tortilla chips, and other jars of salsa in the background.
      Salsa {for Canning}
    • A glass dessert cup filled with rich cookies and cream ice cream, topped and surrounded by crunchy chocolate sandwich cookies.
      Cookies and Cream Ice Cream
    • A delicious bowl of broccoli bacon salad with dried cranberries, sunflower seeds, and a creamy dressing, served with a spoon.
      Broccoli Bacon Salad
    • A bowl of creamy shrimp salad with herbs, garnished with fresh dill, surrounded by rectangular crackers on a white surface.
      Shrimp Salad

    Our Mission:

    A percentage of all proceeds made by The Jam Jar Kitchen blog are donated to Preserve International to fund empowerment programs for women small-scale farmers in northern Uganda. Join our mission to fight hunger and seasonal poverty through innovative post harvest and food preservation technology and training!

    A group of South Sudanese refugee women trained by Preserve International stand smiling in aprons and headscarves next to a bright green Sparky Dryer, celebrating their success in food preservation and small-scale agribusiness.

    Never miss a recipe!

    Sign up to The Jam Jar Kitchen Newsletter to receive new free recipes every month!

    • A plate of Grilled Bell Peppers, featuring roasted red and yellow peppers with beautifully blackened grill marks on their skins.
      Easy Grilled Bell Peppers
    • A glass jar of Vanilla Bean Panna Cotta topped with pomegranate seeds and a mint sprig, with scattered pomegranate seeds on the white surface nearby.
      Vanilla Bean Panna Cotta
    • A close-up of a spoonful of creamy Baked Mac and Cheese, showing melted cheddar cheese and perfectly cooked elbow pasta.
      Baked Mac and Cheese
    Elizabeth Jordan-Flight of Jam Jar Kitchen smiling in her home kitchen while preparing a rhubarb dessert, wearing a cozy cream sweater and striped apron surrounded by baking ingredients.

    Hi, I'm Elizabeth!

    I’m a self-taught home cook, preserving enthusiast, and mama of two sharing approachable, flavor-packed recipes made with love. I believe food should be joyful, a little messy, and always worth gathering around.
    Welcome to my Jam Jar Kitchen. I’m so glad you’re here!

    • A steaming bowl of borscht with shredded beets, a dollop of sour cream, and a sprig of dill, as a spoon lifts a portion of the vibrant soup from the bowl.
      Borscht
    • A ramekin of classic Crème Brûlée topped with blackberries, raspberries, and mint sits on a plate, with a spoonful of silky custard resting beside it.
      Crème Brûlée
    • A slice of bread with carrot cake jam sits on a white plate next to a jar of jam and a spoon, with fresh carrots and more jam jars in the background.
      Carrot Cake Jam
    • A slice of Shepherd's pie with ground meat, vegetables, and mashed potato topping is served on a plate with a fork; the rest of this classic Shepherd's pie sits in a baking pan in the background.
      Shepherd's Pie

    Our Mission:

    A percentage of all proceeds made by The Jam Jar Kitchen blog are donated to Preserve International to fund empowerment programs for women small-scale farmers in northern Uganda. Join our mission to fight hunger and seasonal poverty through innovative post harvest and food preservation technology and training!

    A group of South Sudanese refugee women trained by Preserve International stand smiling in aprons and headscarves next to a bright green Sparky Dryer, celebrating their success in food preservation and small-scale agribusiness.

    Never miss a recipe!

    Sign up to The Jam Jar Kitchen Newsletter to receive new free recipes every month!

    • A flavorful Grilled Portobello mushroom Burger featuring a juicy portobello cap, roasted red pepper, red onion slices, and fresh leafy greens on a toasted bun.
      Grilled Portobello Mushroom Burgers
    • Three Strawberry & Lime White Chocolate Blondies, studded with white chocolate chunks and pieces of dried fruit, are stacked on parchment paper, with a lime wedge and scattered dried fruit pieces nearby.
      Strawberry & Lime White Chocolate Blondies
    • A bowl of fresh Pico de Gallo made with diced tomatoes, onions, cilantro, and jalapeños, surrounded by tortilla chips and garnished with cilantro.
      Fresh Pico de Gallo

    Footer

    About

    • Privacy Policy

    Sign up for the Newsletter

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.