Go Back
Print Recipe
5 from 1 vote

cheesy meatball subs

Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Course: Meat &amp, Seafood
Cuisine: Italian
Servings: 6
Author: Valentina | The Baking Fairy

Ingredients

  • 1 lb ground beef
  • 1 lb ground turkey
  • 2 eggs
  • ½ cup breadcrumbs
  • ¼ cup shredded mozzarella cheese
  • ¼ cup freshly grated Parmesan cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon dry parsley
  • ½ teaspoon dry thyme
  • salt & pepper as needed
  • 2 15 oz cans tomato sauce
  • ½ white onion finely chopped
  • 1 tablespoon olive oil
  • 6 hoagie buns
  • 3-4 tablespoon salted butter
  • 3 garlic cloves finely chopped
  • 2 cups shredded mozzarella

Instructions

  • First, make the meatballs. In a large bowl, combine the ground beef, turkey, breadcrumbs, eggs,cheese, and spices.
  • Create golf-ball sized meatballs {you should be able to get about 18} and set aside.
  • In a large skillet with high sides, heat the olive oil and chopped onion over medium-high heat and cook until soft and translucent.
  • Add in the meatballs, and allow them to cook for 3-4 minutes, until a crispy golden brown crust forms. Flip them, and allow the same to happen on the other side.
  • Add in the tomato sauce and a little bit more salt and pepper. Lower the heat to low, cover the skillet, and allow the sauce and meatballs to cook until meat is cooked through, about 15-20 minutes.
  • When ready to serve, melt the salted butter and combine it with the minced garlic. Brush the resulting garlic butter on top and inside the hoagie buns, and toast them for 3-4 minutes until golden brown.
  • Fill the hoagie buns with 3 meatballs each, top with the shredded mozzarella cheese, and place back under the broiler until cheese is just melted. Serve immediately!