Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Meatball Sub Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 22 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Sandwich
  • Method: Stovetop
  • Cuisine: Italian-American

Description

This Best Meatball Sub Recipe combines juicy, flavorful homemade meatballs simmered in rich marinara sauce, all nestled inside toasted sub rolls and loaded with melted mozzarella cheese. Perfect for a satisfying and hearty sandwich, it’s an easy and crowd-pleasing meal ready in just 35 minutes.


Ingredients

Scale

Meatballs

  • 1 lb ground beef
  • 1/2 cup Italian bread crumbs
  • 2 tablespoons grated Parmesan cheese (plus more for topping)
  • 1 egg
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon fresh ground black pepper

Sauce and Assembly

  • 2 cups marinara or pasta sauce
  • 4 sub rolls
  • 1.5 cups finely shredded mozzarella cheese
  • 1 tablespoon chopped fresh Italian parsley or fresh basil (optional, for garnish)


Instructions

  1. Mix and Shape Meatballs: In a large bowl, combine ground beef, Italian bread crumbs, Parmesan cheese, egg, dried oregano, dried basil, onion powder, garlic powder, kosher salt, and black pepper. Mix gently until just combined to avoid tough meatballs. Roll the mixture into 1-inch meatballs, ensuring uniform size for even cooking.
  2. Brown Meatballs: Heat a large skillet over medium heat. Add the meatballs and cook until browned on all sides, turning carefully to develop an even golden crust. Once browned, drain any excess grease to keep the meatballs flavorful without excess fat.
  3. Simmer in Marinara: Pour the marinara or pasta sauce into the skillet with the browned meatballs. Stir gently to combine, then reduce heat to medium-low. Cover loosely and simmer for 15 minutes, allowing the meatballs to cook through fully and the sauce to thicken slightly, melding the flavors.
  4. Prepare and Toast Rolls: While the meatballs simmer, split the sub rolls horizontally. Optionally, spread a thin layer of butter on the insides for extra flavor and crispness. Place rolls under the broiler until they are golden and crisp, watching carefully to prevent burning.
  5. Assemble Subs: Sprinkle half of the shredded mozzarella cheese onto the bottom halves of each toasted roll. Place about 5 hot meatballs onto each roll, then spoon extra marinara sauce over the meatballs if desired. Top with the remaining mozzarella cheese for a gooey, melty finish.
  6. Broil and Serve: Return the assembled sandwiches to the broiler for a few minutes just until the cheese melts and turns lightly browned and bubbly. Remove from heat, sprinkle with additional Parmesan cheese and chopped fresh herbs if using. Serve immediately for best texture and taste.

Notes

  • Use fresh herbs like parsley or basil for garnish to add brightness and color.
  • For a spicier kick, add crushed red pepper flakes to the meatball mixture or sauce.
  • Substitute ground beef with ground turkey or chicken for a leaner option.
  • If you prefer a stronger cheese flavor, try provolone or a blend of provolone and mozzarella.
  • Make sure not to overmix the meatball ingredients to keep them tender.