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

Italian Sub Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the delightful flavors of an Italian sub sandwich, where layers of savory deli meats, creamy provolone cheese, and fresh veggies come together in a crusty roll. Perfect for picnics, game days, or quick lunches, this recipe is easy to customize based on your preferences. With every bite, experience an explosion of flavors that transports you straight to Italy!

  • Total Time: 15 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 4 sub rolls (6 inches)
  • 4 oz salami
  • 4 oz ham
  • 4 oz capicola
  • 4 oz provolone cheese
  • 1 cup shredded lettuce (iceberg or romaine)
  • 1 medium ripe tomato, sliced
  • ½ small red onion, thinly sliced
  • ¼ cup banana peppers, sliced
  • 2 tbsp Italian dressing (homemade or store-bought)
  • Fresh basil leaves (a handful)

Instructions

  1. Gather all ingredients on a clean countertop.
  2. Slice each sub roll lengthwise without cutting all the way through to keep them hinged.
  3. Layer salami, ham, and capicola generously on one side of each roll.
  4. Top with slices of provolone cheese.
  5. Add shredded lettuce, tomato slices, red onions, and banana peppers until the sandwich is full.
  6. Drizzle Italian dressing over the top and sprinkle fresh basil leaves.
  7. Close the sandwiches carefully and cut into manageable portions if desired.
  8. Serve immediately for maximum freshness.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Main
  • Method: No cooking required
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 sandwich (225g)
  • Calories: 580
  • Sugar: 3g
  • Sodium: 1450mg
  • Fat: 27g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 70mg