Skip to Content

Meatball Sandwich

*This post may contain affiliate links. As Amazon Associates we earn from qualifying purchases.

This simple Meatball Sandwich is perfect for a quick and easy weeknight meal. Savory meatballs smothered in marinara, topped with ooey gooey mozzarella cheese, and served up in a soft hoagie bun. This sub will delight even the pickiest of eaters!

Two half meatball sub sandwiches with potato chips.

Meatball Sandwich

During the week, it can be hard to come up with a dinner everyone can agree on – especially one you’re excited to cook after a long day at work! Luckily, this Meatball Sandwich has something in it for everyone. Don’t worry about hand rolling your meatballs from scratch or spending hours simmering the perfect tomato sauce. By using frozen meatballs and a jar of your favorite marinara sauce, this recipe can come together and be on the table in no time.

Key Ingredients

  • Marinara Sauce: A 24-ounce jar of your favorite marinara sauce or make your own from scratch.
  • Meatballs: Frozen will save you time and make this recipe a quick and easy meal solution!
  • Butter: Unsalted and softened.
  • Garlic Powder and Onion Powder: Seasoning staples in our book.
  • Salt: To taste.
  • Hoagie Buns: Soft hoagie buns are the perfect choice for these sandwiches.
  • Shredded Mozzarella Cheese: Arguably the best part of the sandwich!
Top down view of four meatball sandwiches on a pan.

How To Make Meatball Sandwich

  1. In a large saucepan, simmer the marinara and frozen meatballs for 10 to 15 minutes. While the meatballs simmer, we’re going to make the garlic butter.
  2. In a small bowl, combine softened butter, garlic powder, onion powder, and salt. Split the hoagie buns in half lengthwise, leaving them attached at the bottom. Spread the garlic butter to the inside of the buns.
  3. Place the buns on a baking sheet or in a pan and broil them for 2 to 3 minutes until they begin to toast and the butter begins to melt.
  4. Remove the buns from the oven and divide the meatballs evenly between each bun with several spoons of marinara sauce. Top with the shredded mozzarella cheese and return to the broiler.
  5. Bake at 300°F for an additional 2 to 3 minutes until the cheese is melted and bubbling.
  6. Serve hot out of the oven and enjoy! Don’t forget your napkins!
Collage showing how to make a meatball sandwich.

Tips and Variations

  • To save even more time, use a premade garlic butter from the store or make your own ahead of time with our Garlic Herb Butter Recipe!
  • This recipe uses mozzarella but you can switch out the cheese to your favorite. Maybe a parmesan or a dollop of ricotta for a change?
  • Add red pepper flakes either to the sauce or on top of the subs for some spice.
  • Top with some pesto or basil to add some unique flavor to the marinara. 
  • If you don’t have hoagie buns, hot dog buns can work in a pinch. However, they won’t be able to fit as many meatballs in them.
Top down view of cheesy meatball subs.

Storage and Reheating

Refrigerator: Store wrapped in aluminum foil or in an airtight container for about three to five days in the fridge. 

Reheating: When reheating, wrap sandwiches in aluminum foil (or keep them wrapped if already stored that way). Preheat your oven to 350°F and bake directly on the rack or on a pan for about 10 minutes or until sandwiches have warmed all the way through.

Searching for More Mouthwatering Meatball Recipes? Feast Your Eyes on One of These:

Don’t forget to check out our Meatball Sub web story!

Meatball sandwich cut in half on a gray plate with chips.

Meatball Sandwich

Yield: 4 Sandwiches
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

This simple Meatball Sandwich is perfect for a quick and easy weeknight meal. Savory meatballs smothered in marinara, topped with ooey gooey mozzarella cheese, and served up in a soft hoagie bun. This sub will delight even the pickiest of eaters!

Ingredients

  • 24 ounce jar marinara sauce
  • 16 ounces frozen meatballs
  • 4 tablespoons unsalted butter, softened
  • ½ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ¼ teaspoon salt
  • 4 hoagie buns
  • 1 cup shredded mozzarella cheese

Instructions

  1. In a large pan, simmer the marinara and frozen meatballs for 10 to 15 minutes. While the meatballs simmer, make the garlic butter.
  2. In a small bowl, combine softened butter, garlic powder, onion powder, and salt. Split the hoagie buns in half lengthwise, leaving them attached at the bottom. Apply the garlic butter to the inside of the buns.
  3. Place the buns on a baking sheet or in a pan, and broil them for 2 to 3 minutes until they begin to toast and the butter begins to melt.
  4. Remove the buns from the oven and divide the meatballs between each of the buns with several spoons of marinara sauce. Top with shredded cheese, and return to the broiler. 
  5. Bake at 300°F for an additional 2 to 3 minutes until the cheese is melted.
  6. See post for storage instructions.

Notes

*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1 sandwich. Actual calories will vary.

*For more information, tips, and answers to frequently asked questions, please refer to the post.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 4 Serving Size: 1 sandwich
Amount Per Serving: Calories: 879Total Fat: 48gSaturated Fat: 19gTrans Fat: 1gUnsaturated Fat: 24gCholesterol: 123mgSodium: 2484mgCarbohydrates: 79gFiber: 10gSugar: 18gProtein: 34g

*The calories are an estimate and are based on the ingredients and serving size listed. The calories can vary depending on the brand of product purchased.

Don't forget to follow us on Pinterest!

Share this recipe by clicking the Pinterest button below!

Restaurant Style Salsa
← Previous
Frozen Peanut Butter Pie
Next →
Skip to Recipe