EASY Meatball Sub

  • Jump to Recipe
  • Leave a Review
  • This post may contain affiliate links. Please read my disclosure policy.

    EASY Meatball Sub Recipe – Best easy dinner idea that comes together in just 20 minutes! These homemade meatball subs are toasty, cheesy and downright delicious.

    It doesn’t get easier than a meatball sub for dinner…especially if you have leftover meatballs! These sub sandwiches are one of our favorite weeknight dinners, as well as french dips, spaghetti boats and french bread pizzas.

    meatball sub recipe

    Meatball sub

    Meatball subs are such an easy dinner idea (especially when you have leftover meatballs!). Whenever I make my favorite meatball recipe, I usually end up making a double batch to freeze or make these meatball subs. My whole family loves these!

    You can also use frozen fully cooked meatballs for this meatball sandwich recipe. Just make sure to give your meatballs extra time to simmer in the sauce. If I’m using frozen meatballs, I’ll usually place them in the crockpot in the afternoon and cook them with the sauce on low for a couple hours before dinner time. You can also do this with my homemade version.

    We often make mini meatball subs for parties as well, and usually skip the toasting part. We’ll just have the meatballs and sauce in the crockpot and set out dinner rolls for guests to assemble their own meatball sandwich. Sometimes I’ll make baked meatball sliders, too. So easy and always a crowd favorite!

    crockpot meatball subs

    How to make meatball subs

    These meatball subs are so simple to make and the perfect way to use up leftover meatballs. They are one of our favorite quick and easy dinner recipes. Scroll down for the printable meatball sub recipe.

    1. Preheat oven to 425°F.
    2. In a small pan over medium heat, combine meatballs and marinara sauce.
    3. Cut the sub rolls in half and add to baking sheet. Spread on butter and sprinkle with garlic salt. Bake for 3 minutes, until toasted lightly.
    4. Place 4 meatballs on each sub, then sprinkle with cheese. Fold top over and bake another 3-5 minutes (until cheese is melted).
    5. Enjoy while hot!

    meatball sub

    What do you put on a meatball sub?

    The key ingredients for meatball subs are the meatballs, marinara sauce and cheese. I like to use shredded mozzarella or provolone cheese (whatever I have on hand). You can also use sliced cheese if you prefer your subs extra cheesy. Some other toppings that taste delicious on a meatball sandwich are onions, peppers, and fresh basil.

    What kind of bread do you use for meatball sandwiches?

    When making a meatball sandwich, I prefer to use either sub rolls or french bread. Both taste great and crisp up perfectly in the oven. Sometimes I’ll freeze a loaf when making homemade french bread, so that I have extra on hand. Then I can just thaw it and make homemade meatball subs in no time!

    How to prevent your bread from getting soggy?

    I find the best way to prevent your bread from getting soggy is to pre-toast it before adding the meatballs and sauce. I also love to add butter and garlic salt to the meatball subs before toasting to add that extra depth of flavor. It almost tastes like garlic bread. Yum!

    homemade meatball subs

    What goes well with meatballs for dinner?

    These meatball subs pair perfectly with roasted veggies for dinner. If I’m taking the super easy route, we’ll serve them with potato chips (my kid’s favorite). Below are some of our go-to sides to serve with meatball subs.

    meatball sub

    Meatball Sub Recipe

    Course: Main Course
    Cuisine: American
    Keyword: meatball sub
    Prep Time: 10 minutes
    Cook Time: 10 minutes
    Total Time: 20 minutes
    Servings: 4
    Calories: 448
    Author: Jamielyn Nye
    EASY Meatball Sub Recipe - Best easy dinner idea that comes together in just 20 minutes! These homemade meatball subs are toasty, cheesy and downright delicious. 


    • 4 sub rolls
    • 16 precooked meatballs
    • 1 cup marinara sauce (more as needed)
    • 2 Tablespoons butter (softened)
    • 1/2 teaspoon garlic salt
    • 3/4 cup shredded mozzarella cheese (or provolone cheese)


    • Preheat the oven to 425°F. 
    • Combine the meatballs and marinara sauce in a small pan and heat over medium heat. 
    • Split the sub rolls in half and then place onto a baking sheet. Spread lightly with butter and sprinkle garlic salt on top. Bake for 3 minutes or until lightly toasted. 
    • Place 4 meatballs on top of each sub, then sprinkle with mozzarella cheese. Fold the top over and bake another 3-5 minutes, or until the cheese is melted. 
    • Enjoy while hot! 


    Calories: 448kcal | Carbohydrates: 36g | Protein: 20g | Fat: 24g | Saturated Fat: 10g | Cholesterol: 71mg | Sodium: 1117mg | Potassium: 379mg | Fiber: 1g | Sugar: 7g | Vitamin A: 580IU | Vitamin C: 4.7mg | Calcium: 128mg | Iron: 11.9mg


    meatball sandwich

    Leave a Reply

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

    Did you make this recipe? Rate it:

    What type of comment do you have?


  • Raquel wrote:
  • Debb wrote:
  • Sandra wrote:
  • Krista wrote:
  • Catalina wrote:
  • Chrissie Baker wrote:
  • Kimberly wrote:
  • Dorothy at Shockinglydelish wrote:
  • Amanda wrote:
  • I Heart Nap Time