Description
This Toasted Italian Sandwich is a warm, melty masterpiece layered with savory deli meats, fresh mozzarella, sun-dried tomatoes, and vibrant pesto, all served on a crispy ciabatta roll. Perfect for a quick lunch or dinner with bold Italian flavors.
Ingredients
Scale
- 1 Ciabatta roll: sturdy and crusty, perfect for toasting
- 1 tablespoon pesto sauce: adds herby, nutty richness
- 1 tablespoon chopped sun-dried tomatoes (in olive oil): brings tangy sweetness
- 2 slices fresh mozzarella: creamy and melts beautifully
- 3 slices ham: mildly sweet and salty
- 1 slice salami: adds bold, peppery flavor
- 1 slice cracked black pepper salami: provides a spicy kick
- 1 slice pepperoni: smoky and slightly spicy
- 1 slice turkey pepperoni: leaner alternative with similar flavor
Instructions
- Preheat your toaster oven or oven to 375°F (190°C).
- Cut the ciabatta roll in half horizontally.
- Toast both halves for 2–3 minutes until the edges are golden and crisp.
- Spread pesto sauce evenly on the top half of the roll.
- Spread chopped sun-dried tomatoes on the bottom half.
- Layer the bottom half with ham, salami, cracked pepper salami, pepperoni, and turkey pepperoni.
- Top the meat layer with fresh mozzarella slices.
- Return only the bottom half to the toaster oven and toast for 6–8 minutes, or until cheese is melted and meats are heated through.
- Remove from oven, place the top half on the sandwich, slice in half, and serve warm.
Notes
- Use a French baguette or sourdough if ciabatta is unavailable.
- For a vegetarian version, replace meats with grilled zucchini, eggplant, and bell peppers.
- Make ahead by prepping the meat and cheese stack in advance and toasting fresh when ready.
- Reheat leftovers by re-toasting the bread to restore crispness.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Sandwich
- Method: Toasted
- Cuisine: Italian
Nutrition
- Serving Size: 1 sandwich
- Calories: 860 kcal
- Sugar: 2 g
- Sodium: 3390 mg
- Fat: 61 g
- Saturated Fat: 22 g
- Unsaturated Fat: 37 g
- Trans Fat: 0 g
- Carbohydrates: 39 g
- Fiber: 1 g
- Protein: 34 g
- Cholesterol: 150 mg