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
Meatball Subs

Meatball Subs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 45 minutes
  • Yield: 4 subs 1x

Description

Looking for the best meatball subs? This quick and easy recipe is full of cheesy, saucy, and hearty flavor! Perfect for family dinners, parties, or game day. With simple ingredients and big flavor, these subs are one of the best ideas for comfort food that’s easy to make and healthy to enjoy.


Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1 egg
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic minced
  • 2 tablespoons chopped parsley
  • Salt and pepper to taste
  • 2 cups marinara sauce
  • 1 cup shredded mozzarella cheese
  • 4 hoagie rolls
  • 1 tablespoon olive oil

Instructions

  1. Mix ground beef, breadcrumbs, egg, Parmesan, garlic, parsley, salt, and pepper. Roll into meatballs.
  2. Bake at 400°F for 20 minutes or sear in a skillet until browned and cooked through.
  3. Heat marinara sauce in a saucepan. Add meatballs and simmer for 10 minutes.
  4. Brush hoagie rolls with olive oil and toast under broiler until golden.
  5. Fill each roll with meatballs and spoon extra sauce over top.
  6. Sprinkle with mozzarella cheese and broil until melted and bubbly.
  7. Garnish with fresh parsley and serve hot.

Notes

  • Use a mix of beef and pork for extra flavor.
  • Add red pepper flakes for heat.
  • Sub rolls with ciabatta or French bread if needed.
  • Freeze meatballs ahead for easy prep.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Sandwiches
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 sub
  • Calories: 570
  • Sugar: 6g
  • Sodium: 820mg
  • Fat: 30g
  • Saturated Fat: 12g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 95mg