This is my open face meatball sub recipe! So incredibly yummy and very satisfying.
Some of my posts have affiliate links in them. Read my disclosure here
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.
On to 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 recipe!
Please feel free to Yum the recipe to Yummly, Pin any Photo to Pinterest and leave me a meatball sub lovin’ comment.
And as always, may all your dishes be delish!
- 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 add onion, oregano, basil, thyme, garlic paste, salt and pepper
- Sauté onion 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 gravy
- 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
- 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
- Grab your fork and knife and cut a piece of meatball sub
If you want to speed up the process, you can either bake the meatballs for 30 minutes at 350 F, or sauté them for up to 10 minutes. That means you will cook the marinara sauce for 30 minutes.
But I like the slow cook method.
Also, I didn't account for the calories in the whole batch of gravy. This is for individual subs.