Skip to Content

Homemade Meatball Subs

These easy Homemade Meatball Subs have toasted garlic butter hoagie rolls filled with juicy baked homemade meatballs and spaghetti sauce topped with mozzarella cheese then are broiled until melted.

This delicious meatball sandwich recipe makes a great lunch, dinner, game day food, or romantic date night dinner for two.

As an Amazon Associate, I may make a small commission, at no additional cost, if you purchase through product affiliate links in this post.

two italian meatball subs on a baking sheet and text reading recipe at zonacooks.com meatball subs.
Meatball Sandwich

Have you seen my Cookbook?

Easy Home Cooking For Two – by Zona Cooks features 60 main dish recipes giving you two months’ worth of simple homemade food that will impress any night of the week. NEW LOWER PRICE Check Cookbook Price

How to make Italian Meatball Subs

Preheat the oven to 350 degrees F.

In a bowl, combine the lean ground beef, egg yolk, Italian style bread crumbs, Italian seasoning, onion powder, salt and pepper to taste.

ground beef, fine bread crumbs, and seasonings mixed in a bowl.

Roll into 8 equal sized balls and place on a small parchment lined baking sheet.

8 uncooked meatballs on a baking sheet.

Bake for 20 minutes or until cooked through.

At the same time heat the spaghetti sauce in a medium saucepan and simmer covered 10 minutes.

When the meatballs are done baking, stir them into the spaghetti sauce.

meatballs and red spaghetti sauce in a pan.

Soften the butter and mix the garlic into it.

butter and garlic mixed in a bowl.

Spread the garlic butter mixture on the insides of each roll.

garlic butter spread inside two hoagie rolls.

Heat the oven on broil.

Place the hoagie sub rolls on a baking sheet lined with parchment paper and broil open-faced until lightly golden, about 2 minutes.

two toasted hoagie rolls.

Remove from the broiler and place 4 meatballs, spaghetti sauce, and mozzarella in each roll.

two toasted hoagie rolls filled with meatballs, spaghetti sauce, and mozzarella cheese.

Broil 1 – 3 minutes or until the cheese is melted. Watch closely so the sub bun doesn’t get darker than you would like.

Serve with additional sauce for dipping if desired.

two meatball sandwiches on a baking sheet.
Meatball Subs

You may also enjoy:

Yield: 2 Subs

Homemade Meatball Subs

two meatball sandwiches on a baking sheet.

These easy Homemade Meatball Subs have toasted garlic butter hoagie rolls filled with juicy baked homemade meatballs and spaghetti sauce topped with mozzarella cheese then broiled until melted.

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Ingredients

For the Meatballs:

  • 1/2 pound ground beef (I use 85% lean)
  • 1 egg yolk
  • 1/4 cup Italian style bread crumbs
  • 1/4 teaspoon Italian seasoning
  • 1/4 teaspoon onion powder
  • salt and pepper to taste

For the Subs:

  • 1 cup spaghetti sauce (or marinara sauce)
  • 2 hoagie sub rolls
  • 2 Tablespoons butter
  • 1 teaspoon jarred minced garlic
  • 1/2 cup shredded mozzarella cheese

Instructions

  1. Preheat the oven to 350 degrees F.
  2. In a bowl, combine the lean ground beef, egg yolk, Italian style bread crumbs, Italian seasoning, onion powder, salt and pepper to taste.
  3. Roll into 8 equal sized balls and place on a small parchment lined baking sheet.
  4. Bake for 20 minutes or until cooked through.
  5. At the same time heat the spaghetti sauce in a medium saucepan and simmer covered 10 minutes.
  6. When the meatballs are done baking, stir them into the spaghetti sauce.
  7. Soften the butter and mix the garlic into it.
  8. Spread the garlic butter mixture on the insides of each roll.
  9. Heat the oven on broil.
  10. Place the hoagie sub rolls on a baking sheet lined with parchment paper and broil open-faced until lightly golden, about 2 minutes.
  11. Remove from the broiler and place 4 meatballs, spaghetti sauce, and mozzarella in each roll.
  12. Broil 1 - 3 minutes or until the cheese is melted. Watch closely so the sub bun doesn’t get darker than you would like.
  13. Serve with additional sauce for dipping if desired.

Recommended Products

As an Amazon Associate I may make a small commission, at no additional cost to you, if you make a purchase through product links in this post.

Nutrition Information:

Yield:

2

Serving Size:

1

Amount Per Serving: Calories: 1122Total Fat: 60gSaturated Fat: 24gTrans Fat: 1gUnsaturated Fat: 30gCholesterol: 333mgSodium: 2223mgCarbohydrates: 70gFiber: 5gSugar: 13gProtein: 74g

Nutrition information is a guideline only, is calculated automatically by third party software, and absolute accuracy is not guaranteed.

Did you like this recipe?

Please leave a comment on this post and pin this recipe on Pinterest.

two meatball subs on a tray and text reading recipe at zonacooks.com meatball subs for two.
Homemade Meatball Subs

Meatball Subs Web Story

Skip to Recipe