Skip the sandwich shop and sink your teeth into this mouthwatering meatball sub recipe!
Juicy homemade meatballs smothered in marinara and melty cheese are hard to resist.
But when they’re nestled inside a toasted hoagie? You’ll want a whole platter of these Italian meatball sub sandwiches to yourself!
Easy Meatball Subs
Italian meatball subs are a classic that always hit the spot. They’re super meaty, incredibly cheesy, and as comforting as it gets.
The combination of ground chuck, Italian sausage, Parmesan, and spices makes these meatballs some of the best.
And they’re even more impressive when you douse them in tangy marinara and oodles of gooey cheese.
Serve them for lunch, dinner, or at your next game day party. They make terrific appetizers if you cut the hoagies in half!
Ingredients
As far as meatball recipes go, this is one I turn to often. It’s perfectly balanced, and they pair well with a bunch of different sauces.
Here’s what you’ll need:
For the Meatballs
- Breadcrumbs – Breadcrumbs bind and absorb moisture well, resulting in juicy meatballs.
- Parmesan Cheese – For a hint of cheesy goodness. You’ll also add some to the finished sandwich.
- Eggs and Milk – So the meatballs don’t crumble apart and stay nice and moist.
- Garlic, Fresh Parsley, and Seasonings – Freshly minced garlic and fresh parsley are best. Then, you’ll need a quick mix of salt, pepper, and Italian spices.
- Ground Chuck – Chuck has a higher fat content than lean beef, so the meatballs will be even more delicious!
- Italian Sausage – To make the meatballs extra flavorsome and moist.
- Olive Oil – For browning the meatballs.
For the Subs
- Marinara Sauce – Take it over the top with homemade marinara sauce! Or, if you’re short on time, use store-bought.
- Rolls – Hoagie rolls are the best. They’re soft and have plenty of room for stuffing. But feel free to use another type of Italian-style bread or soft roll.
- Butter – For toasting the buns and adding another irresistible layer of flavor.
- Provolone – For that ooey-gooey goodness! Mozzarella is a fine substitute.
How to Make Meatball Subs
Are you hungry yet? Me too!
So, let’s take a look at how to make meatball sandwiches.
1. Make the meatballs. Mix everything but the meat in a bowl, then add the meat and mix gently by hand. You don’t want to overwork it and make them tight.
2. Cook the meatballs in the sauce. Portion the mix into 16, then cook in olive oil until browned on all sides. Add the sauce, reduce the heat, and cook for about 20 minutes.
3. Prep the rolls. Slice the hoagie rolls in half, spread the butter evenly over the inside, then broil until golden. Add the cheese and broil again to melt.
4. Assemble the sandwich. Place 4 meatballs into each roll, sprinkle them with Parmesan cheese, and spoon over extra sauce. Serve and enjoy!
You’ll find the complete list of ingredients and the full method at the bottom of the post.
Meatball Sub Toppings
Melty cheese and marinara sauce are classic meatball sandwich toppings. But who says you can’t experiment?
Here are some of my favorite ways to make these subs extra special:
- Sautéed bell peppers and onions
- Garlic butter mushrooms
- Pepperoncini
- Jalapeńos
- Roasted red peppers
How to Store
These meatball subs are best enjoyed right away. The longer they sit, the more sauce will soak into the rolls, making them soggy.
But that doesn’t mean you can’t make them ahead or store leftovers!
Here’s how:
To Make Ahead and Store: Prep and cook the meatballs in the sauce, then cool and store everything in an airtight container. Reheat and assemble the subs with fresh rolls within three days.
To Freeze: Make the meatball mix, portion it, and freeze it on a baking sheet (still raw). Transfer the solid balls to a freezer-friendly bag for up to 3 months. Or, transfer leftover cooked meatballs and sauce to a freezer bag and store for up to three months.
To Reheat: Reheat chilled meatballs in sauce on the stove over medium heat. Allow frozen meatballs to thaw in the fridge overnight, then cook/reheat as instructed above.
What to Serve with Meatball Subs
These homemade meatball subs are so hearty, you don’t even need a side. But if you want one, give these a try:
- Air Fryer Potato Chips
- Buttered Noodles
- Ina Garten Pasta Salad
- Antipasto Salad
- Olive Garden Salad
- Caprese Salad
- French Fries
For more fun ideas, check out my post: What to Serve with Meatball Subs
More Meatball Recipes You’ll Love
Air Fryer Turkey Meatballs
Sweet and Sour Meatballs
Ina Garten’s Real Meatballs and Spaghetti
Porcupine Meatballs
Kim,
I absolutely love your emails. Recipes are practical, fun to prepare and best of all GREAT to consume. Your site is my favorite source for new adventures in the kitchen.
Thank You!!
where do you get Italian sausage and what does it consist of?
Hi Jack!
Italian sausage is a type of pork sausage known for its distinctive flavor, which typically comes from a combination of seasonings like fennel seeds, garlic, and sometimes red pepper flakes for a spicy version.
You’ll find links and ground meat in “Sweet” and “Hot” varieties in most supermarkets in the U.S.
In the U.K., you’ll find links in some supermarkets.
Look for pork sausages with fennel and other herbs/spices. Some will say “Tuscan”.
I’ve seen them in Sainsbury’s and LIDL 🙂