Meatball Sub
Charlie
Tender, juicy meatballs nestled in toasted sub rolls, each one crowned with bubbly melted mozzarella and finished with sharp parmesan. This hearty sandwich delivers rich Italian flavors with satisfying textures in every bite.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Appetizer, Dinner, lunch, main, Main Course
Cuisine American, dinner, lunch
Servings 4 serves
Calories 502 kcal
For the Meatballs:
- 1 lb ground beef 80/20
- 1/2 lb ground pork
- 1/2 cup breadcrumbs
- 1/4 cup whole milk
- 1 large egg
- 1/3 cup grated parmesan cheese
- 3 cloves garlic minced
- 2 tbsp fresh parsley chopped
- 1 tsp dried oregano
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
For Assembly
- 4 sub rolls 8-inch
- 2 cups marinara sauce
- 12 slices fresh mozzarella cheese
- 1/2 cup freshly grated parmesan cheese
- 2 tbsp olive oil
- Fresh basil leaves optional
Preheat oven to 400°F and line a baking sheet with parchment paper.
Soak breadcrumbs in milk for 2 minutes, then mix with beef, pork, egg, parmesan, garlic, parsley, oregano, salt, pepper, and red pepper flakes.
Form into 12 meatballs and bake for 20-22 minutes until internal temperature reaches 160°F.
Heat marinara in a skillet, add cooked meatballs, and simmer for 3-4 minutes.
Slice and brush sub rolls with olive oil, then toast under broiler for 1-2 minutes.
Place 3 meatballs in each roll, top each meatball with mozzarella, and broil for 1-2 minutes until melted.
Spoon additional marinara over meatballs and sprinkle generously with parmesan cheese.
Keyword italian meatballs, meatball sub, meatballs, sub