... Print

Classic Meatball Sub Recipe

A close-up of a delicious meatball sub sandwich filled with meatballs, marinara sauce, and melted mozzarella cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make a delicious meatball sub at home, featuring juicy Italian meatballs, rich marinara sauce, and melted cheese on a soft roll. This recipe is perfect for a hearty lunch or dinner.

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1 cup breadcrumbs
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup milk
  • 2 large eggs
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 jar (24 ounces) marinara sauce
  • 12 Italian-style meatballs, cooked
  • 1 loaf French bread or sub rolls
  • 8 ounces provolone or mozzarella cheese, sliced

Instructions

  1. In a large bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, milk, eggs, minced garlic, oregano, salt, and pepper. Mix gently until just combined.
  2. Form the mixture into 12-15 meatballs.
  3. Heat olive oil in a large skillet over medium-high heat. Brown the meatballs on all sides.
  4. Add the marinara sauce to the skillet with the meatballs. Bring to a simmer, then reduce heat, cover, and cook for 20-25 minutes, or until meatballs are cooked through.
  5. Preheat your oven broiler.
  6. Slice the French bread or sub rolls horizontally, but not all the way through.
  7. Spoon the meatballs and marinara sauce into the bread.
  8. Top with cheese slices.
  9. Place the subs on a baking sheet and broil for 2-3 minutes, or until the cheese is melted and bubbly.
  10. Serve immediately.

Notes

  • For store-bought meatballs, ensure they are fully cooked before adding to the marinara sauce.
  • If you prefer a thicker sauce, simmer uncovered for the last 10 minutes of cooking.
  • Consider using a sturdy roll like a French baguette or Italian loaf to prevent it from getting soggy.

Nutrition