Homemade Meatball Subs

Meatball subs are a quick and easy meal that are family-friendly enough for everyone to love! But it’s time to say goodbye to your boring store-bought version, filled with processed ingredients and preservatives, and hello to the deliciousness that awaits you with homemade meatball subs, with from-scratch meatballs, marinara sauce, and plenty of gooey melted mozzarella on a toasted sub bun. In this post, you’ll learn exactly how to make this amazing meal, with both cast iron or air fryer instructions!

homemade meatballs subs

How to Make the Meatballs

Many meatball sub recipes call for frozen meatballs, which are high in sodium and often contain other unnecessary ingredients. Our meatballs are a simple, yet delicious mixture, that is seriously so easy to make in either a cast-iron pan or an air fryer. You can even make a double batch and freeze them if you like the convenience of having meatballs ready on-hand!

homemade meatballs

Preparing the meatballs is so simple:

  1. Combine ingredients in a large bowl and form the meat mixture.
  2. Roll into 2″ balls.
  3. Cook in a cast iron pan or the air fryer until well-browned.

What to serve with meatball subs?

These meatball subs are great with common sandwich sides like potato chips or French fries, coleslaw, or potato salad. For something a little lighter, you could serve it with an easy garden salad or fresh fruit salad.

homemade meatball sub with chips

Tool’s You’ll Need

  • Cast iron pan or air fryer
  • Baking sheet
  • Mixing bowl and measuring spoons

Ingredients

  • Ground beef
  • Egg
  • Breadcrumbs
  • Italian seasoning
  • Milk
  • Marinara sauce
  • Hoagie-style sub buns – Looking for a great homemade bun to serve with your cheesesteak? We used our Whole Wheat Hamburger Bun recipe shaped into hoagie-style buns, as described in the recipe notes.

You can customize these meatballs in so many ways. We used all beef for our recipe, but you can mix it up with ground turkey, pork, or Italian sausage. For bread crumbs, you can use crushed crackers or any kind of old bread blended in a food processor, including whole grain or sourdough! This meatball recipe calls for Italian seasoning, but you can feel free to play around with other flavors. Add a dash of red pepper flakes for a spicy Italian sub. Or, try a smoky meatball sub by adding a hint of liquid smoke and topping it with provolone cheese!

Directions

Step 1:
Mix meat, egg, breadcrumbs, Italian seasoning, and milk together in a large bowl until well combined.

meatball ingredients

Step 2:
Roll mixture into 1″ balls.

homemade meatballs

Step 3:
Cast iron instructions:
Heat oil in a large, cast iron skillet over medium heat. Place meatballs in skillet and cook until well-browned on all sides.

meatballs cooked in cast iron pan

Air-fryer instructions:
Place meatballs on air-fryer rack. Cook for 15 minutes at 370º, shaking the basket halfway through cooking to flip meatballs.

meatballs cooked in airfryer

Step 4:
Coat the meatballs in marinara sauce. Spoon 3-5 meatballs and sauce into each sub. Top with shredded mozzarella.

homemade meatball subs ready to bake

Step 5:
Bake subs for 10 minutes at 400º until cheese melts and buns are toasted.

homemade meatball sub on plate

Homemade Meatball Subs

Enjoy delicious homemade meatball subs, with from-scratch meatballs, marinara sauce, and plenty of gooey melted mozzarella on a toasted sub bun.
Print Recipe

Ingredients

  • 1 lb Ground beef
  • 1 Egg
  • 1 C Bread crumbs
  • 1 T Italian seasoning
  • 1 T Milk
  • 12 oz Marinara sauce
  • 4 Hoagie buns

Instructions

  • Mix meat, egg, breadcrumbs, Italian seasoning, and milk together in a large bowl until well combined.
  • Roll mixture into 1″ balls.
  • Cast iron:
    Heat oil in a large, cast iron skillet over medium heat. Place meatballs in skillet and cook until well-browned on all sides.
    Air-fryer:
    Place meatballs on air-fryer rack. Cook for 15 minutes at 370º, shaking the basket halfway through cooking to flip meatballs.
  • Coat the meatballs in marinara sauce. Spoon meatballs 3-5 meatballs in each sub. Top with shredded mozzarella.
  • Bake subs for 10 minutes at 400º until cheese melts and buns are toasted.
Servings: 1

If you’re looking for a tasty and easy meal to make, then you need to try making these homemade meatball subs! With just a few simple ingredients, you can make a delicious and satisfying meal that is so much better than store-bought and will save you money too.

Looking for more delicious recipes? Follow The Farm Fed Family on Facebook or Pinterest.

Leave a Reply

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

Recipe Rating