Juicy meatballs are simmered in flavorful marinara sauce and baked with two kinds of cheese on top in these easy Italian meatball subs!
Dinner’s about to rock your socks off tonight and it’s all thanks to a humble little meatball sub.
I mean, in all fairness though they’re not little. This is one big ol’ sandwich loaded with juicy meatballs, savory sauce, and tons of cheese.
Italian night just got a whole lot better.
This is an easy as heck dinner item to pull off on a weeknight and I include many make-ahead options you can use later on in the post!
Trust me, the collective cheers that will ring out in your house when word gets around that these subs are on the menu will make it all worth it.
These Meatball Subs feature…
- Juicy beef and Italian sausage meatballs simmered in a savory marinara sauce
- Rich mozzarella and Parmesan cheese
- Toasted hoagie rolls
- A fast weeknight dinner that’s ready in minutes
Making the Meatball Subs
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Ground beef
- Italian sausage
- Panko breadcrumbs
- Garlic
- Eggs
- Vegetable oil
- Shallot
- Marinara sauce
- Hoagie buns
- Mozzarella cheese
- Parmesan cheese
- Basil
Choosing Your Meat
For a killer Italian meatball, I recommend using a combination of 1 lb ground beef and 1/2 lb ground Italian pork sausage in this recipe.
Here are alternatives to this meat combination if you would like additional options.
- All beef
- All pork sausage
- Half beef, half regular ground pork
- All ground pork
Tips for Perfect Meatball Subs
- Form meatballs into uniform balls – uniformity will ensure that the meatballs cook up evenly.
- Sear meatballs – this adds a golden crust to the meatballs and starts the cooking process.
- Simmer meatballs in sauce – this finishes cooking the meatballs and builds up the flavor in the sauce.
- Toast buns before adding meatballs – a quick toast will crisp up the bread before adding the saucy meatballs. Make sure to only toast until a very light golden brown since the subs have to go back under the broiler again once the meatballs and cheese are added.
- Top subs with fresh basil – a little fresh basil sprinkled on top adds a pop of herby flavor.
Recipe Variations
Try these ideas for a different twist on these subs.
- Use a different bread – use French or ciabatta bread as a base for open-faced sandwiches.
- Add more fresh herbs – try adding fresh oregano or parsley.
- Brush toasted buns with garlic butter – toast the bread and brush with garlic butter before adding meatballs.
- Use a different cheese – try fresh mozzarella, asiago, Monterey jack, or cheddar.
Make Ahead Instructions
Follow these instructions for time-saving make ahead tips.
- Form meatballs – form the meatballs and store covered in refrigerator up to 4 days.
- Keep meatballs and sauce warm in slow cooker – once the meatballs have simmered in sauce, transfer to a slow cooker and keep on ‘warm’ setting up to 3 hours.
- Grate cheeses – grate the mozzarella and Parmesan and store in refrigerator.
- Assembly – when ready to assemble, toast the buns, add the meatballs and cheese, and broil per recipe instructions.
This is just one of those recipes that will quickly work its way into your regular dinner rotation! No one can resist the crusty buns filled with juicy meat, savory marinara, and all that gooey cheese on top.
Just try to say no to going back for that second one.
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.
More easy Italian favorites to try next!
Italian Meatball Subs
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 1 lb ground beef
- 1/2 lb ground Italian sausage
- 3/4 cup panko bread crumbs
- 4 medium cloves garlic, minced and divided
- 1 teaspoon kosher salt
- 1/2 teaspoon ground black pepper
- 1 large egg plus 1 egg yolk
- 1 tablespoon vegetable oil
- 1 small shallot, minced
- 1 cup marinara sauce
- 6 hoagie or hot dog buns, split
- 1 cup shredded low-moisture mozzarella cheese
- 1/4 cup grated Parmesan cheese
- Fresh minced basil for topping
Instructions
- In a large bowl, combine ground beef, sausage, breadcrumbs, 2 cloves minced garlic, salt, pepper, and eggs. Scoop mixture into 1-in meatballs and place on a plate.
- In a large skillet over medium-high heat, heat vegetable oil and swirl pan to evenly coat. Add meatballs to pan and sear on all sides, turning occasionally with a tongs until meatballs are golden brown. Transfer meatballs to a clean plate.
- Drain all about about 1 tablespoon of drippings from pan. Add shallot to pan drippings over medium-high heat and saute 2-3 minutes until tender. Add remaining garlic and cook 1 additional minute until fragrant.
- Reduce heat to medium and add marinara sauce to skillet. Bring to a simmer, then add meatballs, cover pan, and allow to cook 5-10 minutes, stirring occasionally until meatballs register 165F.
- Place split hoagie buns on a sheet pan and broil 1-2 minutes until a very light golden brown.
- Divide meatballs and sauce between hoagie buns and top with cheeses. Broil subs an additional 1-2 minutes until cheese is melted and golden brown. Top subs with fresh basil and serve warm. Enjoy!
Notes
Nutrition
This post was updated with new recipe tips and photos on 8/9/24.
Gayle @ Pumpkin 'N Spice says
These subs look like the perfect weeknight meal! I love how easy they are to throw together, especially with all that cheesy goodness on top!
Sarah says
Thanks, Gayle! They’re a busy weeknight dinner lifesaver. 🙂
Arpita@ The Gastronomic Bong says
Delicious!!! I am a huge fan of Meatball sub.. These subs look incredibly Yummy!!! 🙂
Sarah says
Thanks, Arpita! Aren’t they the best thing ever?! Totally in love with ’em. 😉
Liz @ Tip Top Shape says
This is everything I want in a sub sandwich! Love it!!!!
Sarah says
Thanks Liz!
Natalie @ Tastes Lovely says
I love meatball sandwiches! So good and comforting. How fun that you’re going on a roadtrip to Arkansas! You should keep your eye out for the Duggars : )
Sarah says
Hahaha! I was kinda thinking the same thing! And if I do see them I was thinking, would it be rude to ask for autographs? I love their show! LOL. 😀
Kelly - Life Made Sweeter says
These subs look incredible! So comforting and love how quick and easy they are to put together too:) Yay for your road trip to Arkansas – hope you have tons of fun girl!
Sarah says
Thanks so much Kelly! I’m definitely looking forward to getting away for a bit. 😉
Jess @ Flying on Jess Fuel says
Love meatball subs!! They are one of my go-to dinners because they come together in a jiffy. I always make and freeze big batches of meatballs, so it’s as easy as defrosting!! Yours look gorgeous– that cheese– yum!
Sarah says
These subs have quickly become my go-to dinner too! I love your idea of freezing the meatballs—that would definitely make the prep time go even faster! Thanks Jess. 🙂
Olivia - Primavera Kitchen says
I’ve gotta make this recipe for my husband! He looks sandwich and meatball too. So, it is a perfect combination. Great recipe my sweet friend 😉
Danielle says
I love meatball subs, total comfort food! These subs looks absolutely delicious too!
By the way, I live in Arkansas! Not sure where you’ll be going, but I hope you have a good trip! Would love to hear how it goes 🙂
Sarah says
Ahhh! No way! We’re going to Hot Springs—is that close to where you are? 🙂
Danielle says
Aww no 🙁 it’s about 2.5-3 hours from me!
Sarah says
Awww…that’s too bad. 🙁
Medha @ Whisk & Shout says
Quick weeknight dinners are seriously the best!
Sarah says
Totally agree! 🙂
Amber @ Dessert Now, Dinner Later! says
I don’t usually want a meatball sandwich, but I totally could take a bite of that right now! It looks so good!
Sarah says
Thanks Amber! They’re seriously amazing. 🙂
C | Glamorous Bite says
I just love Italian meatball subs and get them once in a while at a small local deli. Your subs look great and are inspiring me to make my own (on a day that I can wait those extra 30 minutes!) C
Sarah says
Thanks Corina! Aren’t meatball subs the best?! Homemade is totally better than any deli. 😉
Joanne says
I’m pretty sure the.boy could eat Italian subs every night and be beyond happy. Going to have to hide this post from him lest he start licking my screen!
Sarah says
Make your man some of these subs! I think he’ll love you forever. 😀
Kelly // The Pretty Bee: Cooking & Creating says
These look great! Perfect busy weeknight dinner food! Wow, sounds like an epic road trip! You guys are brave. I can’t even drive more than a couple hours with my two kiddos! 😉
Sarah says
Thanks Kelly! And oh I know…it’s gonna be an insane car ride. LOL. 😉
Jen @ Baked by an Introvert says
Homemade meatballs are the best! We eat meatball subs every once in a while in my house. I will for sure have to try your recipe!
Sarah says
Thanks, Jen! Let me know if you make these! 🙂
Kristi @ Inspiration Kitchen says
Wow Sarah – now that is a meatball sub! Comfort food at its finest! Have a safe trip and yes, we will miss you while you are gone.
Sarah says
Thanks so much, Kristi! 🙂
Mary Frances @ The Sweet {Tooth} Life says
We would definitely miss you Sarah! That conference sounds so fun, enjoy the break girl! You are so right, when I’m stressed, hot cheesy comfort food with crispy grilled bread is where it is ALL at. You combined all of that with this recipe and I need some asap!
Sarah says
Thanks, Mary Frances! I’m looking forward to the mini-vacay—I so need a little break. 😀 And girl, you SO need to try these subs—total comfort food. 😉