Sink your teeth into a hearty, satisfying meatball sub, a beloved staple for sandwich enthusiasts everywhere. This iconic sub stacks juicy, well-seasoned meatballs drenched in a robust marinara sauce and smothered with melted cheese, all nestled within a toasted, crusty roll. Whether craving a quick lunch, a filling dinner, or a late-night snack, the meatball sub delivers comfort and flavor in every bite, promising to become a go-to in your sandwich rotation.
The semantics of sandwiches
What do you call the above? Submarine sandwich? Hoagie? Sandwich? Grinder? Hero? Sub? Inquiring minds would like to know. Leave me a comment to tell me.
I call it a sub.
One of the reasons this one is open faced is because I couldn’t get the bread to split without it separating into two pieces.
It’s been a while since I’ve had an open face sandwich. I miss having one after a big holiday. Nothing beats an open face turkey sandwich.
I love meatball subs. In fact, if I went to a sub shop, that’s what I would get. There used to be a shop downtown that had the greatest subs and pizzas. I especially loved their eggplant subs. Mmmmm. Eggplant was my sister Nancy’s favorite.
Unfortunately, the owners passed away and the family had a dispute and they closed the shop. It was a sad day for the peeps in my hometown.
I dedicate this recipe to both that long ago pizza parlor and my sister Nancy.
This post may contain affiliate links, which means I get a small commission, at no additional cost to you, if you click the link and buy something. You can read my disclosure here.
How to make the open face meatball sub
Here are some of the ingredients. We have some cans of crushed tomatoes, some tomato paste, an onion and some grass-fed ground beef.
Now, I know that you don’t usually put meat in marinara sauce, but for this recipe I do because smooth gravy goes better with a sub, instead of my usual chunky gravy. And it is a meatball sub so I had to put them in the gravy.
Do you see? There is a method to my madness.
First thing I do is heat my dutch oven on medium and add 3 – 4 tablespoons olive oil. Next, I dice the onion and toss it in the pan along with 2 teaspoons garlic paste, which is my new best friend. I’m sure I’ll cook with cloves of garlic again but I need to run this string out.
I wonder how long this garlic paste frenzy is going to last.
As the onions start sautéing, I toss in some oregano, basil, thyme, salt and pepper. I sauté the onions for five minutes.
Fragrant and lovely
I love the smell of sautéed onions. Don’t you?
I open up the two cans of crushed tomatoes and pour them into the pan with the onions. Also, I open a can of tomato paste and plop that into the gravy as well. I fill the can twice with warm water and pour the contents into the gravy.
Finally, I add a bay leaf.
Looking good, though it will change once it’s fully cooked.
I open my grass fed beef package and plop it into one of my mixing bowls along with 2 eggs, 3/4 cup bread crumbs, oregano, parsley, salt, pepper, Worcestershire sauce and mustard.
Dig in with those hands
I mix the beef all together and roll it into small meatballs.
I line them up on this parchment paper covered jelly roll pan because I want to put the meatballs into the gravy at the same time.
Now, here is the hardest part. When you put raw meatballs into the gravy, it takes a while for them to cook. So, you must wait. Patiently, if you can.
I can do it.
Yes, I can.
I hope I can.
I let everything cook for 6 hours. It probably took less time for the meatballs to cook all the way through, but it doesn’t do any harm letting the gravy cook.
In fact, it makes it taste even yummier by letting the meat flavor the gravy. So if you start the gravy in the morning, it will be piping hot and ready to eat by dinner.
I turn the broiler on high and get ready to make the subs. I gather 4 slices of mozzarella cheese, Parmesan cheese and the sub rolls.
Now, I cut the one of the rolls in half and place it on a foil covered jelly roll pan.
I get two pieces of mozzarella cheese, tear them in half and place one slice on each piece of bread. Into the oven it goes to melt the cheese and toast the bread.
If you don’t toast the bread it gets soggy. The toasting and melting only take a minute or two.
I get my ladle and place two meatballs on each slice of bread. Then I cut the meatballs in half and ladle on some gravy.
I sprinkle on some Parmesan cheese and place two more half pieces of cheese on the gravy. Into the oven it goes. It should only take a minute for the cheese to melt.
Doesn’t that look goooooood?
I can’t wait to eat it. I just have to take one more shot. A close up!
I grab my knife and fork and dig in.
It is delicious!
I hope you enjoyed this meatball sub recipe!
And as always, may all your dishes be delish!
If you’ve tried this or any other recipe on the blog, I’d love the hear what you thought about it in the comments below. I love hearing from you! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more of my delicious food and delightful cocktails!
Open Faced Meatball Sub
- 3 tablespoons olive oil
- 1 large onion diced
- 2 teaspoons dried oregano
- 2 teaspoons dried basil
- 1 teaspoon dried thyme
- 2 teaspoons garlic paste (equivalent to 2 garlic cloves, minced)
- 1 teaspoon salt
- 1/4 teaspoon pepper
- 56 ounces crushed tomatoes 2 cans
- 12 ounces tomato paste
- 2 cans water using the paste can
- 1 bay leaf
- 1 1/2 pounds beef grass fed
- 2 eggs
- 3/4 cup breadcrumbs
- 1 teaspoon dried oregano
- 1 teaspoon dried parsley
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/8 teaspoon pepper
- 2 teaspoons Worcestershire sauce
- 1 teaspoon mustard I used Gulden’s
- 2 tablespoons parmesan cheese
- 4 pieces of mozzarella cheese cut in half
- Parmesan cheese
- 6 rolls
- Heat a heavy large saucepan or dutch oven on medium heat, add olive oil and once that heats up, add onion, oregano, basil, thyme, garlic paste, salt and pepper. Sauté for 5 minutes
- Add cans of crushed tomato and tomato paste along with the water. Stir until mixed and add 1 bay leaf
- Place beef in a large mixing bowl. Add eggs, breadcrumbs, oregano, parsley, garlic powder, parmesan cheese, salt, pepper, Worcestershire sauce and mustard
- Mix beef and ingredients together with hands and form the beef into small meatballs
- Place all the meatballs into the red sauce
- Lower heat to a simmer and let cook for 5 – 6 hours
- Turn your oven on to broil (high)
- Line a jellyroll pan with foil, cut the roll in half and place the bread on the pan
- Place a piece of mozzarella cheese on each half of the bread, so one piece each
- Place in broiler and toast the bread and melt the cheese, it should take between 1 – 2 minutes
- Put two meatballs on each slice of bread and cut the meatballs in half. Cover the meatballs and bread with gravy (red sauce)
- Sprinkle parmesan cheese on top
- Place two more pieces of mozzarella cheese on the meatballs and gravy
- Broil for 1 minute until cheese is melted
- Plate sub
From lighting up stages with her BA in theater to crafting delightful dishes and cocktails, Elaine Benoit's journey is a testament to passion's transformative power. As the CEO of Dishes Delish, she offers a blend of healthy, comforting recipes and exquisitely crafted cocktails. Beyond the kitchen, Elaine voiced her culinary adventures on her podcast, "Dishing," and co-owns Food Blogger Help, extending her expertise to guide budding food bloggers to success. Whether it's for a heartwarming dish or insights into food blogging, Elaine's diverse experiences make her a beacon in the culinary digital landscape.