Yep! Italian Meatballs Subs

by Molly Cashman

Yep! Shake Italian Meatball Subs

Mamma Mia! These Yep! Italian Meatball Subs dreamed up by our friend Elizabeth with Jam Jar Kitchen are hearty, homey, and full of flavor! The meatballs and sauce could be turned into an excellent pasta dish or served on hoagie rolls or buns for a delicious hearty sandwich!

Serves: 6-8


For the meatballs:
•    1 lb ground beef (ideally 80/20 fat)
•    1 lb ground Italian sausage
•    1 egg
•    1/4th cup minced onion
•    2 large garlic cloves, crushed
•    1/4th cup grated parmesan cheese
•    1/4th cup panko breadcrumbs
•    1 tsp salt
•    ½ tsp pepper
•    2 tsp Yep! Shake Italian Seasoning
•    Olive oil

For the sauce:
•    1 onion, diced
•    3 cloves garlic, crushed
•    1 ½ tbsp Yep! Shake Italian seasoning
•    6 oz can tomato paste
•    28 oz can crushed tomatoes
•    8 oz can tomato sauce
•    1 cup water
•    Salt & pepper
•    Parmesan rind (optional)
•    1/4th cup fresh basil, thinly sliced

To assemble the sandwiches:
•    6-8 hoagie rolls or buns
•    Olive oil
•    Garlic powder (optional)
•    8 oz fresh Mozzarella, thinly sliced
•    Parmesan cheese, grated (optional)


Prepare the meatballs
  • Combine egg, minced onion, crushed garlic, grated parmesan cheese, panko, salt, pepper and Yep! Shake Italian seasoning in a small mixing bowl until well combined.
  • In a large mixing bowl add ground beef, ground sausage and the cheese and egg mixture. Use your hands to mix the seasoning into the meat until well incorporated. Be careful not to overmix.
  • Form meatballs using about 2 tbsp of the mixture for each ball, about 19-22 meatballs.
  • Add a couple tbsp of olive oil to a large Dutch oven and heat over medium high until hot and shimmering. Once hot add about half of the meatballs and cook undisturbed for 1 ½ to 2 minutes. Flip to the other side and continue cooking for another 1-2 minutes until the meatballs are browned but not cooked through. Use a slotted spoon or tongs to take the meatballs out of the pot and place on a plate. Repeat the process until all the meatballs have been browned and then set the plate aside. Do not wash the pot.
Prepare the sauce
  • In the same pot where the meatballs will seared add the diced onion and cook over medium to medium high heat for about 5 minutes, scraping up any brown bits.
  • Add crushed garlic and continue to cook for about 30 seconds until fragrant. Then add 1 ½ tbsp of Yep! Shake Italian Seasoning and the tomato paste. Cook over medium high heat for about one minute, stirring constantly.
  • Pour in crushed tomatoes, tomato sauce and 1 cup of water. Season with a little salt and pepper and add in one parmesan rind (optional).
  • Nestle the browned meatballs into the sauce, being careful not to break them up. Bring the sauce to a low boil over medium high heat. Then turn the heat down to low to medium-low and simmer for 20-30 minutes until the meatballs are fully cooked.
  • Taste the sauce and season with additional salt and pepper as desired. Then remove the pot from the heat and mix in the fresh basil.
Assemble the sandwiches
  • While the meatballs are cooking preheat the oven to 400 degrees F.
  • Slice the buns lengthwise, but not all the way the through. Brush the insides of the buns with olive oil and sprinkle with a little garlic powder. Toast the buns open side up at 400 degrees for about 5 minutes.
  • To assemble, place a few slices of the mozzarella on the bottom of the bun. Then spoon on some of the sauce and place 3-4 meatballs on top. Top the meatballs with a few more slices of the mozzarella. Then melt the cheese by placing the assembled sandwiches back on the baking sheet and cook in the 400 degree oven for a few minutes until melted.
  • Top with a sprinkle of parmesan and fresh basil and serve. Enjoy!

Yep! Shake Italian Meatballs Sub Sandwiches