The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (2024)

SubsThe Best Meatball Subs

Written By Aaron Dodson

Juicy homemade meatballs topped with a rich marinara sauce and melted mozzarella cheese! It's the perfect all-in-one meal that is easy to make and full of flavor. It can't get much better than that!

JUMP TO RECIPE

Flavor on Top of Flavor!

I don’t know what it is about a meatball, but whenever I see one I’m always ready to try it. It is one of the best appetizers or main entrees! They’re simple to make and don’t take much effort at all. The only problem with them is that they go so quickly!

My Easy Meatball Subs are not called “The Best Meatball Subs” just for show! These juicy homemade meatballs sit on soft Italian sub rolls and are topped with a rich marinara sauce and mozzarella cheese. These subs will have you drooling more than normal! Just one taste won’t be enough!

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (1)

Let’s Talk Meatballs!

Meatballs are one of my favorite appetizers to make and eat! You honestly can’t have just one. Once you pop one in your mouth, you’re ready for another one! But, sometimes, meatballs can be tricky to get right. Here are a few tips & tricks to help you make the best meatballs:

  • Pick the Right Ground Meat. I cannot stress this enough! The right ground meat will determine how delicious the meatballs will be. I highly suggest using a mixture of any of the following meats for flavor and deliciousness: beef, pork, and lamb

  • Keep all the Ingredients Cold. Making sure that all of your ingredients are cold prevents the fats from melting beforehand. You don’t want the fats in the meatballs to melt before baking.

  • Make a Sample Meatball. It is always a good idea to make a sample meatball/patty before baking off all of the meat. This allows you to adjust the seasoning level before cooking everything off. Take a small amount of the meat and pan-fry it. Taste and adjust accordingly.

  • Don’t add too many Breadcrumbs. The more breadcrumbs that are added to the mix, the more filler t will have. The bread will soak up the fat, causing the meatballs to come out dry.

  • Try Finishing the Meatballs in a Sauce. Try cooking the meatballs halfway through and then cooking them the rest of the way in the sauce. This will ensure that they are extra moist and tender.

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (2)

The Best Meatball Sub Ingredients:

This recipe combines so many simple ingredients into such delicious subs. The ingredients can be found in pretty much any store too which is even better!

Some of the ingredients are probably sitting in your refrigerator waiting to be used.

  • Ground Meat: The meat you choose for your meatballs is critical! I used equal amounts of ground beef (preferably 80/20) and ground pork. Both added enough fat to keep the meatballs moist.

  • Garlic & Onions: You can’t have a meatball or meatloaf without some chopped garlic and onions. Fresh makes such a difference in the final product. Plus, they both added some texture to the meatballs. You can cook them beforehand, but raw will work just fine.

  • Parmigiano Reggiano: This added so much richness to the meatballs! I used grated cheese so that it would evenly distribute throughout the mix and added some additional salt.

  • Binders: To keep your meatballs together, you’re going to need something to use as a binder. Breadcrumbs & Eggs help to stabilize the mix while baking. I used 2 eggs and about 1 cup of breadcrumbs.

  • Fresh Parsley: The parsley honestly doesn’t add anything besides color and a little freshness to the meatball mix. You can use dried parsley (only use about 2 tbsp of dried parsley) if that’s all you have. But, fresh looks so much better!

  • Salt & Ground Black Pepper: I kept the seasoning pretty simple for the meatballs and the sauce. With all of the fresh ingredients, I didn’t want to overpower either of them with a bunch of seasonings. Salt and ground black pepper worked just fine.

  • Mozzarella Cheese: The shredded mozzarella cheese on the subs was the icing on the cake! It melted beautifully on top of them. You can also use sliced mozzarella, it will work just as well!

  • Italian Sub Rolls: Choosing the right roll for your subs is very important! You want to make sure that it’s soft, fluffy, and firm enough to hold all of the meatballs and sauce.

  • Butter: To make the sub rolls even better, brush them with some melted so that they get toasted while in the oven. The little bit of crunch on the edges of the rolls will be heavenly!

  • Extra Virgin Olive Oil: If you don’t have any EVOO, a neutral cooking oil (i.e. vegetable, canola, or grapeseed oils) will work just as well. The EVOO adds some extra richness to the sauce.

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (4)

  • Tomato Paste: To help thicken the marinara, I added 1 small can of tomato paste. I cooked it with the onions and garlic first. I then added the crushed tomatoes to the pot and cooked them down.

  • Crushed Tomatoes: Marinara should have some texture to it. I like to use crushed tomatoes for that very reason. They’re loose enough to make a sauce but still have some chunky tomato pieces.

  • Fresh Basil & Oregano: A marinara sauce would not be complete without some fresh herbs! I always go for fresh herbs when making tomato sauces. But, dried herbs will work as well. Just make sure to not overdo it.

  • Red Pepper Flakes: Adding a pinch of red pepper flakes to the marinara sauceadds a hint of spice. It’s not overwhelming at all and goes great with the acid from the tomatoes.

  • Granulated Sugar: I usually add a little granulated sugar at the end of cooking any of my tomato sauces. It helps to cut some acidity from the tomatoes helping to balance out the flavors.

How to Make The Best Meatball Subs

Now that we understand what goes into the recipe, let’s get started! The great thing about this recipe is how easy it is to make!

The meatballs are no stress and the sauce is so simple! I couldn’t stop eating these meatballs! I almost didn’t have enough for my subs. Combined with the marinara sauce, this sub is heavenly!

The full written recipe is below, but here’s an overview.

  • STEP 1: Make the Meatball Mix. Preheat the oven to 400°F. Mix ground beef, ground pork, garlic, onions, Parmigiano Reggiano, breadcrumbs, eggs, parsley, salt, and ground black pepper in a large bowl. Make sure to use my hands to get it fully incorporated.

  • STEP 2: Form the Meatballs & Bake. Line a sheet tray with parchment paper or aluminum foil. Roll the meatball mixture into large balls (about 2 - 3 oz per ball) and place on the sheet tray. Bake for 20 - 25 minutes or until fully cooked through.

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (5)

  • STEP 3: Begin Making the Marinara Sauce. While the meatballs are baking heat a large sauce pot over medium-high heat with 2 tbsp of extra virgin olive oil. When hot, add the onions and cook until translucent (about 3 - 5 minutes). Add the garlic and tomato paste and cook for 2 minutes. Add the crushed tomatoes.

  • STEP 4: Finish the Marinara Sauce. Turn the heat down to medium and allow the sauce to cook for 10 - 15 minutes. Season with red pepper flakes, salt, ground black pepper, and sugar. Add the fresh herbs and cook for another 5 minutes. Taste and adjust seasoning if necessary.

  • STEP 5: Assemble the Meatball Subs. Remove the meatballs from the oven and hold them hot. Take the sub rolls and brush them with melted butter. Begin layering the rolls with sauce, 3 - 4 meatballs, and more sauce. Top them with shredded Mozzarella cheese.

  • STEP 6: Melt the Cheese & Serve Hot! Bake for 5 - 7 minutes in the oven until the cheese is melted (or under the broiler on low for 2 - 3 minutes). Garnish with some freshly chopped parsley and serve hot! Enjoy!

WHAT TO SERVE WITH Meatball Subs?

These Meatball Subs are a FULL MEAL by themselves! It’s so much going on in one sub that it’s honestly hard to concentrate. But for those who are extra greedy like me, here are some other dishes to make an ultimate feast:

  • Tossed Caesar or Mixed Green Salad

  • Crispy French Fries or Potato Wedges

  • Greek Cucumber Salad

  • Fried Pickles or Onion Rings

  • Garlic & Parmesan Green Beans

  • Homemade Coleslaw

  • Steamed Broccoli

I’d love to hear your feedback about these EASY Homemade Meatball Subs! Leave me a message in the comments section below. Remember to share and enjoy! Follow Be Greedy Eats on Pinterest and Instagram as well!

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (7)

The Best Meatball Subs

Yield 6 Servings

Author Aaron Dodson

Cook time

35 Min

Total time

50 Min

Juicy homemade meatballs topped with a rich marinara sauce and melted mozzarella cheese! It's the perfect all-in-one meal that is easy to make and full of flavor. It can't get much better than that!

Ingredients

Meatball Subs

Marinara Sauce

Instructions

  1. Preheat the oven to 400°F. Mix ground beef, ground pork, garlic, onions, Parmigiano Reggiano, breadcrumbs, eggs, parsley, salt, and ground black pepper in a large bowl. Make sure to use my hands to get it fully incorporated.
  2. Line a sheet tray with parchment paper or aluminum foil. Roll the meatball mixture into large balls (about 2 - 3 oz per ball) and place on the sheet tray. Bake for 20 - 25 minutes or until fully cooked through.
  3. While the meatballs are baking heat a large sauce pot over medium-high heat with 2 tbsp of extra virgin olive oil. When hot, add the onions and cook until translucent (about 3 - 5 minutes). Add the garlic and tomato paste and cook for 2 minutes. Add the crushed tomatoes.
  4. Turn the heat down to medium and allow the sauce to cook for 10 - 15 minutes. Season with red pepper flakes, salt, ground black pepper, and sugar. Add the fresh herbs and cook for another 5 minutes. Taste and adjust seasoning if necessary.
  5. Remove the meatballs from the oven and hold them hot. Take the sub rolls and brush them with melted butter. Begin layering the rolls with sauce, 3 - 4 meatballs, and more sauce. Top them with shredded Mozzarella cheese.
  6. Bake for 5 - 7 minutes in the oven until the cheese is melted (or under the broiler on low for 2 - 3 minutes). Garnish with some freshly chopped parsley and serve hot! Enjoy!

Nutrition Facts

Calories

1027

Fat (grams)

58

Sat. Fat (grams)

24

Carbs (grams)

73

Fiber (grams)

8

Net carbs

65

Sugar (grams)

21

Protein (grams)

57

Sodium (milligrams)

3697

Cholesterol (grams)

218

This recipe is seasoned to taste at the end. The nutritional facts only take into account the ingredient amounts listed under the ingredient section above.

Did you make this recipe?

Tag @begreedyeats on instagram and hashtag it # begreedyeats

YOU MIGHT ALSO LIKE

Featured

Dibi Lamb - Black History Month Virtual Potluck 2023

EASY Cheesy Baked Ziti

EASY Creamy Chicken Marsala

Sriracha Glazed Salmon

Spicy Italian Sausage Tortellini

Roasted Garlic Butter Half Chicken

#sandwiches#sandwich#easyrecipes#quickrecipes#sandwichrecipes#sliderrecipes#easymeals#italian#italianinspired#meatballs#italianmeatballs#thebestmeatballsubs#meatballsubs#subs#marinarasauce#homemade#marinara#mozzarella#mozzarellacheese

Aaron Dodson

The BEST Meatball Subs Recipe — Be Greedy Eats | Where Food Meets Comfort (2024)

FAQs

How do you keep meatball subs from getting soggy? ›

Finally, toast the rolls to prevent them from getting too soggy with sauce. Of course, some crispy-gone-soggy bites are welcome, just as the cheese pulls, sauce drips and messy fingers are, too.

What toppings go best on meatball sub? ›

Toast up your french bread, top with meatballs, sauce, peppers and onions, tomatoes and fresh mozzarella. We like to add hot pepper rings.

What cheese goes best on subs? ›

For cheeses, provolone is standard and what I like best, but Swiss is nice too! Besides loads of meats and cheese on an Italian sandwich, it usually has a chopped mix of pickled and crunchy vegetables to round out the sandwich.

Can you put mayo on a meatball sub? ›

Stir in meatballs; cover and cook 5 minutes or until thoroughly heated, stirring occasionally. Spread cut sides of buns with mayonnaise. Fill buns with lettuce, sun-dried tomatoes and meatball mixture.

What makes meatballs taste rubbery? ›

If the meatballs are packed together too tightly, they will cook up rubbery, chewy, and tough. If the meatballs are different sizes, they will cook unevenly. The smaller meatballs may end up dry and overcooked, while the larger ones may end up undercooked.

Do meatballs get softer the longer you cook them? ›

Tenderizing the Meat:

As the collagen in the meat dissolves over time, it transforms into gelatin, which not only adds a silky texture to the sauce but also contributes to the overall richness and depth of flavor. The longer the simmer, the more tender and succulent the meatballs become.

Should meatball subs be toasted or not toasted? ›

Toast the buns in the oven until just golden. This extra step really infuses the meatballs subs with incredible flavor. Once toasted, remove the buns from the oven, and place provolone cheese slices on the bun, overlapping to cover the surface of the bun.

How unhealthy is a meatball sub? ›

The original Meatball Sub at Firehouse comes with a whopping 2,635 calories per large size and 6,335 milligrams of sodium. If you feel you must indulge in a meatball sub, either head somewhere else, make your own at home, or order a smaller size.

How do you level up a meatball sub? ›

Make it a mixed sandwich with some steak or grilled chicken. Add an extra kick with red onion rings to add that sharp onion taste we all love. Last, but not least, remember you can add extra mozzarella and parmesan cheese to make it extra melty and cheesy. Throw in some butter to make your pizza dough taste heavenly.

Do people put veggies on a meatball sub? ›

I like to add a couple spoonfuls of the veggie sauce to the bottom of the bun, next add about three of the meatballs and top with another couple spoonfuls of the veggies and sauce. Top with a sprinkle of cheese and place meatball subs in the oven. Cook until cheese is melted and and buns are crispy, 7-10 minutes.

How many meatballs are in a 6 inch Subway? ›

If you're a true meatball lover, the key thing Subway's sandwich does is make you crave more of their yummy, yummy meatballs. Each 6-inch sandwich contains only 4 tiny (1¼-inch, 3/4-ounce) meatballs.

How many meatballs are in a meatball sub from Subway? ›

Typically, a six-inch Meatball Marinara sandwich at Subway contains four meatballs, while a footlong sandwich contains eight meatballs.

How many meatballs in a 12 inch sub? ›

Bread: Cut a slice in the bread. If they want a six inch, cut in half. Meatball Count: Between 8 and 8.35 meatballs should be dispersed on a 12 inch sub. Sauce: Put as much as you think is appropriate for a sandwich.

What cheese does Subway normally use? ›

The white cheeses served at Subway are feta, mozzerrella, provolone, and Swiss. It does vary from store to store, but most all serve Monterey Jack and cheddar. I believe thei cheddar is all yellow/orange. Hope this helps, and thank you for the A2A!

Is Monterey Jack cheese good on meatball subs? ›

The other key part of a meatball sub is lots of melted cheese, so don't skimp on the Monterey Jack. The frozen meatballs will freeze nicely right in the sauce, and once you have those stowed away, a tasty sub won't take long at all to put together.

What tasty cheese does Subway use? ›

We have a wide selection of delicious cheeses from traditional cheddar to our Natural Swiss Cheese. By adding any of these, it will be sure to make every sub a winner!

Top Articles
Latest Posts
Article information

Author: Kelle Weber

Last Updated:

Views: 5731

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Kelle Weber

Birthday: 2000-08-05

Address: 6796 Juan Square, Markfort, MN 58988

Phone: +8215934114615

Job: Hospitality Director

Hobby: tabletop games, Foreign language learning, Leather crafting, Horseback riding, Swimming, Knapping, Handball

Introduction: My name is Kelle Weber, I am a magnificent, enchanting, fair, joyous, light, determined, joyous person who loves writing and wants to share my knowledge and understanding with you.