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

30 Minute Meatball Sandwich Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 6 servings 1x
  • Category: Main-course
  • Method: Baking
  • Cuisine: Italian

Description

This 30 Minute Meatball Sandwich Recipe is a quick and delicious meal perfect for busy weeknights. Juicy Italian meatballs are smothered in spaghetti sauce, topped with melted provolone and Parmesan cheese, and served on toasted hoagie rolls.


Ingredients

Scale

Main Ingredients:

  • 24 oz. spaghetti sauce
  • 2 teaspoons dried oregano
  • 24 oz. frozen Italian meatballs
  • 6 tablespoons butter, room temperature
  • 1.5 tablespoons fresh chopped parsley + more for garnish
  • 23 cloves garlic, finely minced
  • 6 hoagie rolls
  • 8 oz. sliced provolone cheese
  • 1/2 cup grated Parmesan

Instructions

  1. Preheat oven and prepare meatballs: Preheat the oven and cook the frozen meatballs according to package instructions.
  2. Prepare garlic butter: In a bowl, mix butter, garlic, and parsley until well combined.
  3. Assemble sandwiches: Split hoagie rolls, spread garlic butter on each side, add meatballs, spoon spaghetti sauce over meatballs, top with provolone and Parmesan.
  4. Bake: Bake the sandwiches until cheese is melted and bubbly.
  5. Serve: Garnish with parsley and enjoy!

Notes

  • You can customize this recipe by adding sautéed onions and peppers to the sandwich.
  • If you prefer a crispy bread, you can toast the hoagie rolls before assembling the sandwiches.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450 kcal
  • Sugar: 6 g
  • Sodium: 1100 mg
  • Fat: 25 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 3 g
  • Protein: 20 g
  • Cholesterol: 60 mg