Restaurant Clicks

12 Classic Italian Sandwich Recipes To Make

Toasted panini with ham, cheese and arugula sandwich

When you think of Italian food, what are the first dishes that come to mind? For many, pizza and pasta are at the top of the list, but thereโ€™s so much more to the cuisine. Italian sandwiches are hearty and flavorful, combining crusty bread, an array of savory meats, and gooey cheeses. The Classic Italian Sub is a perennial favorite that can be found at diners, delis, and sandwich shops alike. But there are so many other Italian-inspired sandwiches to try, from meatball sandwiches to tuna melts. If youโ€™re in the mood for Italian cuisine, these Italian sandwiches are perfect for satisfying your cravings, so make them for lunch or dinner!

12. Classic Italian Sub

Classic Italian Sub

This Classic Italian Sub is stacked high with savory salami, mortadella, capocollo, and pepperoni, along with slightly sharp provolone cheese on a crusty Italian loaf. The combination of Italian deli meats gives this sandwich plenty of savory flavor without much preparation. Add juicy tomatoes and crisp lettuce for a fresh twist, then drizzle it all with tangy Italian dressing to soak into the bread. The crusty loaf holds everything together, even with all those generous layers of meat, cheese, and veggies. Want to add a spicy twist? Layer in some zesty banana peppers!

Classic Italian Sub

Prep Time 15 minutes

Ingredients
  

  • 1 Italian loaf 12-inch
  • 4 oz Genoa salami thinly sliced
  • 4 oz mortadella thinly sliced
  • 4 oz capocollo thinly sliced
  • 3 oz pepperoni sliced
  • 4 oz provolone cheese sliced
  • 1 cup romaine lettuce shredded
  • 1 large tomato thinly sliced
  • 1/4 cup Italian dressing
  • 1/4 cup banana peppers sliced (optional)

Method
 

  1. Prep the bread: Slice 1 Italian loaf lengthwise.
  2. Layer the meats: Add 4 oz each of salami, mortadella, and capocollo, plus 3 oz pepperoni.
  3. Add the cheese: Layer 4 oz provolone over the meats.
  4. Add the vegetables: Top with 1 cup lettuce, 1 sliced tomato, and optional banana peppers.
  5. Dress: Drizzle with 1/4 cup Italian dressing.
  6. Serve: Close the sandwich and cut into portions.

11. Panino di Prosciutto e Fontina

Panino di Prosciutto e Fontina

The earthy flavor of gooey fontina cheese complements thinly sliced, salty prosciutto in this Panino di Prosciutto e Fontina. Fontina melts beautifully when heated, making it a great cheese for grilled sandwiches. The prosciutto adds plenty of salty flavor, so you don’t need much else to make this sandwich taste good. Add spinach and thinly sliced onions for a fresh, slightly sharp flavor, then grill it all on two slices of crusty bread in olive oil until golden and extra crispy. Serve it warm while the cheese is still soft and melty!

Panino di Prosciutto e Fontina

Prep Time 10 minutes
Cook Time 8 minutes
Total Time 18 minutes

Ingredients
  

  • 8 slices crusty Italian bread
  • 6 oz prosciutto thinly sliced
  • 8 oz fontina cheese sliced
  • 2 cups fresh spinach
  • 1 small yellow onion thinly sliced
  • 3 tablespoons olive oil

Method
 

  1. Prep the bread: Arrange 8 slices Italian bread on a work surface.
  2. Layer: Divide 6 oz prosciutto, 8 oz fontina, 2 cups spinach, and 1 sliced onion among 4 bread slices.
  3. Close: Top with the remaining 4 bread slices.
  4. Heat: Warm 3 tablespoons olive oil in a skillet over medium-low heat.
  5. Grill: Cook the sandwiches for 3 to 4 minutes per side, until golden and the cheese melts.
  6. Serve: Slice and serve warm.

10. Mortadella Focaccia Sandwich

Mortadella Focaccia Sandwich

Mortadella is a subtly flavored Italian bologna that tastes best when paired with other bold flavors. Its smooth texture and mild seasoning make it a great choice for sandwiches with stronger cheeses and fresh herbs. Try this Mortadella Focaccia Sandwich recipe, which layers tangy pecorino cheese, peppery fresh basil, and mortadella on pillowy focaccia bread with a crispy exterior. The focaccia is soft enough to bite into easily but sturdy enough to hold all those fillings. Drizzle it all with olive oil or add in some mayo for extra creaminess.

Mortadella Focaccia Sandwich

Prep Time 10 minutes
Total Time 10 minutes

Ingredients
  

  • 1 focaccia loaf large, about 12 oz
  • 8 oz mortadella thinly sliced
  • 4 oz pecorino cheese thinly shaved
  • 1/2 cup fresh basil leaves
  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons mayonnaise optional

Method
 

  1. Prep the bread: Slice the focaccia horizontally into 4 sandwich portions.
  2. Add the cheese: Divide 4 oz pecorino among the bottom halves.
  3. Layer the meat: Add 8 oz mortadella evenly.
  4. Add the basil: Top with 1/2 cup fresh basil leaves.
  5. Dress: Drizzle with 2 tablespoons olive oil and add optional mayonnaise.
  6. Serve: Close the sandwiches and serve.

9. Italian Pinwheels

Italian Pinwheels

Craving an Italian sub, but donโ€™t have any bread on hand? No problem, just try this no-cook Italian Pinwheels recipe instead! These bite-sized roll-ups are easy to put together and make a great option for parties, packed lunches, or afternoon snacks. Salami, pepperoni, provolone cheese, and crisp lettuce are rolled up in a tortilla and sliced into pinwheels for a satisfying snack or meal. The soft tortilla keeps the fillings neatly tucked inside, making them easy to grab and eat without a plate. Add in banana peppers or mustard for an extra zingy twist.

Italian Pinwheels

Prep Time 15 minutes
Total Time 15 minutes

Ingredients
  

  • 4 flour tortillas large, 10-inch
  • 6 oz salami thinly sliced
  • 4 oz pepperoni sliced
  • 6 oz provolone cheese sliced
  • 1 cup romaine lettuce shredded
  • 1/4 cup banana peppers finely chopped (optional)
  • 2 tablespoons mustard optional

Method
 

  1. Prep the tortillas: Lay 4 flour tortillas flat.
  2. Add the fillings: Divide 6 oz salami, 4 oz pepperoni, 6 oz provolone, and 1 cup lettuce among the tortillas.
  3. Add extras: Sprinkle with optional banana peppers and spread with mustard.
  4. Roll: Roll each tortilla tightly.
  5. Slice: Cut each roll into 1-inch pinwheels.
  6. Serve: Arrange on a platter and serve.

8. Tomato, Mozzarella and Pesto Sandwiches

Tomato, Mozzarella and Pesto Sandwiches

Tomato, Mozzarella and Pesto Sandwiches are the perfect light lunch or dinner. They’re also a great choice when you want something quick without spending much time in the kitchen. Silky, creamy mozzarella cheese, ripe, juicy tomatoes, and chewy, crusty ciabatta bread are brought together by rich, garlicky, basil-packed pesto. The pesto does most of the work here, adding plenty of garlicky basil flavor without extra seasonings. You can also drizzle a little olive oil over the tomatoes before assembling the sandwich. Serve it cold or toast it until the mozzarella softens for a delicious vegetarian meal!

Tomato, Mozzarella and Pesto Sandwiches

Prep Time 10 minutes
Total Time 10 minutes

Ingredients
  

  • 4 ciabatta rolls
  • 8 oz fresh mozzarella cheese sliced
  • 2 large tomatoes sliced
  • 1/2 cup basil pesto
  • 2 tablespoons extra-virgin olive oil optional

Method
 

  1. Prep the bread: Slice 4 ciabatta rolls horizontally.
  2. Spread the pesto: Spread 1/2 cup basil pesto over the cut sides.
  3. Layer: Divide 8 oz mozzarella and 2 sliced tomatoes among the rolls.
  4. Add oil: Drizzle with 2 tablespoons olive oil, if desired.
  5. Serve: Close the sandwiches and serve cold, or toast until the mozzarella softens.

7. Puccia

Puccia sandwich

Puccia is a type of Italian bread that has a pizza dough-like texture, being light and fluffy on the inside with a slightly crispy exterior. Its chewy texture makes it perfect for holding plenty of fillings without falling apart. Stuff it with juicy tomatoes, creamy mozzarella cheese, salty prosciutto, and peppery arugula, then drizzle with basil oil for a flavorful Puccia Sandwich. The basil oil soaks into the soft bread, giving it even more flavor. Prefer something a little milder? Substitute in spinach for added nutrients! Puccia also pairs well with just about any Italian deli meat, so get creative and experiment with different fillings!

Puccia

Prep Time 10 minutes
Total Time 10 minutes

Ingredients
  

  • 4 puccia bread rolls
  • 6 oz prosciutto thinly sliced
  • 8 oz mozzarella cheese sliced
  • 2 large tomatoes sliced
  • 2 cups fresh arugula
  • 1/4 cup basil-infused olive oil

Method
 

  1. Prep the bread: Slice 4 puccia rolls horizontally.
  2. Layer: Divide 6 oz prosciutto, 8 oz mozzarella, and 2 sliced tomatoes among the rolls.
  3. Add greens: Top with 2 cups arugula.
  4. Dress: Drizzle with 1/4 cup basil oil.
  5. Serve: Close the sandwiches and serve immediately.

6. Italian-Style Tuna Sandwich

Italian-Style Tuna Sandwich

Made with high-quality tuna, crisp lettuce, and hard-boiled eggs, this Italian-Style Tuna Sandwich skips the mayo for a lighter, fresher option that still delivers on flavor. The hard-boiled eggs make the filling extra hearty, while the lettuce adds a little crunch. Served on crusty ciabatta rolls with zesty salsa verde, this tuna sandwich is packed with protein and Italian flair! The salsa verde brings fresh herb flavor that works beautifully with the tuna without making the sandwich too heavy. It’s also a great option for a quick lunch when you’re tired of regular tuna salad. Add a peppery punch with arugula or mild flavor with spinach.

Italian-Style Tuna Sandwich

Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes

Ingredients
  

  • 4 ciabatta rolls
  • 2 cans tuna 5 oz each, drained
  • 4 eggs large
  • 1 cup romaine lettuce shredded
  • 1/2 cup Italian salsa verde
  • 1 cup fresh arugula or spinach optional

Method
 

  1. Boil the eggs: Boil 4 eggs for 10 to 12 minutes. Cool, peel, and slice.
  2. Prep the bread: Slice 4 ciabatta rolls horizontally.
  3. Add the sauce: Spread 1/2 cup salsa verde over the rolls.
  4. Layer: Divide the drained tuna, sliced eggs, and 1 cup lettuce among the rolls.
  5. Add greens: Top with optional arugula or spinach.
  6. Serve: Close the sandwiches and serve.

5. Italian-Style Meatloaf Sandwich

Italian-Style Meatloaf Sandwich

If youโ€™re looking for an easy, Italian-inspired lunch or dinner idea, look no further than this Italian-Style Meatloaf Sandwich! It’s also a great way to turn leftover meatloaf into something completely different the next day. Tender meatloaf is paired with rich marinara sauce and gooey mozzarella cheese, all nestled inside a soft bread roll. The marinara keeps the meatloaf moist, while the mozzarella adds plenty of cheesy goodness. Similar to a meatball sub, this Italian-Style Meatloaf Sandwich offers up all the same Italian flavors, plus a unique twist! Bake it open-faced until the cheese melts and the bread crisps for extra yumminess.

Italian-Style Meatloaf Sandwich

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes

Ingredients
  

  • 4 Italian sandwich rolls (soft)
  • 1 lb cooked Italian-style meatloaf sliced
  • 1 cup marinara sauce
  • 8 oz mozzarella cheese sliced
  • 1 tablespoon olive oil

Method
 

  1. Prep the oven: Heat the oven to 375ยฐF.
  2. Warm the meatloaf: Heat 1 lb sliced meatloaf with 1 cup marinara in a skillet until hot.
  3. Prep the rolls: Slice 4 Italian rolls and brush lightly with 1 tablespoon olive oil.
  4. Assemble: Divide the meatloaf and marinara among the rolls.
  5. Add cheese: Top with 8 oz mozzarella.
  6. Toast: Bake open-faced for 5 to 8 minutes, until the cheese melts and the bread crisps.
  7. Serve: Close the sandwiches and serve warm.

4. Pani ca Meusa

Pani ca Meusa

Made with tender slices of organ meat, caciocavallo cheese, and soft-yet-slightly-crispy bread, this authentic Sicilian sandwich will have you rethinking everything you know about comfort food! The meat is simmered in beef broth until tender, giving it a rich flavor that pairs well with the bread. The slow-cooked meat offers up rich, savory flavor while the slightly-sharp caciocavallo cheese brings creamy richness (sub provolone if you canโ€™t find caciocavallo!). This traditional sandwich is a popular street food in Palermo, Sicily, where it’s often served hot. Not one for organ meat? Fear not, because there are plenty of other Italian sandwiches to tempt your tastebuds!

Pani ca Meusa

Prep Time 15 minutes
Cook Time 1 hour 35 minutes
Total Time 1 hour 50 minutes

Ingredients
  

  • 1 lb beef spleen (cleaned)
  • 4 sesame sandwich rolls
  • 3 tablespoons lard
  • 1 cup beef broth
  • 4 oz caciocavallo cheese shaved
  • 1/2 teaspoon kosher salt
  • 1 lemon cut into wedges

Method
 

  1. Cook the spleen: Simmer 1 lb cleaned beef spleen in 1 cup beef broth until tender, about 1 to 1 1/2 hours.
  2. Slice: Remove the spleen and cut into thin strips.
  3. Heat the lard: Melt 3 tablespoons lard in a skillet.
  4. Finish the meat: Cook the spleen strips in the hot lard for 3 to 5 minutes. Season with 1/2 teaspoon salt.
  5. Assemble: Fill 4 sesame rolls with the hot spleen.
  6. Add cheese: Top with 4 oz shaved caciocavallo.
  7. Serve: Serve hot with lemon wedges.

3. Lampredotto

Lampredotto

Slow-cooked beef tripe, simmered in onions, tomatoes, celery, and savory seasonings, makes for a hearty, filling Italian sandwich! The tripe cooks slowly until it becomes tender and absorbs all those tasty flavors from the broth. The tender, stew-like meat has rich flavor and is served on a soft, freshly baked roll. The bread soaks up some of the cooking juices, making every bite extra satisfying. Top with a spoonful of bright, herbaceous salsa verde for a flavorful burst with every bite! It’s a popular street food in Florence, where locals have enjoyed it for generations. This hearty Lampredotto sandwich is a must-try if youโ€™re looking for a taste of Florence!

Lampredotto

Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 20 minutes

Ingredients
  

  • 2 lb beef abomasum tripe lampredotto, cleaned
  • 4 Italian sandwich rolls
  • 1 yellow onion small, quartered
  • 2 celery stalks chopped
  • 2 tomatoes large, chopped
  • 1 carrot chopped
  • 2 cloves garlic crushed
  • 1 bay leaf
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 6 cups beef broth
  • 1/2 cup Italian salsa verde

Method
 

  1. Prep the tripe: Rinse 2 lb cleaned lampredotto thoroughly.
  2. Make the broth: Combine 6 cups beef broth, 1 onion, 2 celery stalks, 2 tomatoes, 1 carrot, 2 garlic cloves, 1 bay leaf, 1 teaspoon salt, and 1/2 teaspoon pepper.
  3. Simmer: Add the tripe and simmer gently for 2 1/2 to 3 hours, until tender.
  4. Slice: Remove the tripe and chop into thin strips.
  5. Prep the rolls: Slice 4 rolls and lightly dip the cut sides into the cooking broth.
  6. Assemble: Fill the rolls with warm tripe.
  7. Finish: Spoon 1/2 cup salsa verde over the sandwiches.

2. Italian Meatball Subs

Italian Meatball Subs

Juicy, well-seasoned meatballs are baked until tender and simmered in savory tomato sauce in this Italian Meatball Sub recipe. Baking the meatballs helps them cook evenly before they go into the sauce. The tomato sauce coats each meatball, giving you plenty of flavor without much extra work. Served on a soft hoagie roll with melty mozzarella cheese and toasted to golden perfection, these Italian Meatball Subs are cheesy, savory, and oh-so-comfy! The roll soaks up some of that tomato sauce while the toasted edges stay slightly crispy. Serve these subs hot with extra napkins because things can get a little messy!

Italian Meatball Subs

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

  • 1 lb ground beef
  • 1 egg large
  • 1/3 cup Italian-seasoned breadcrumbs
  • 1/4 cup Parmesan cheese grated
  • 2 cloves garlic minced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 2 cups marinara sauce
  • 4 hoagie rolls
  • 8 oz mozzarella cheese shredded
  • 1 tablespoon fresh parsley chopped

Method
 

  1. Prep the oven: Heat the oven to 400ยฐF.
  2. Make the meatballs: Mix 1 lb beef, 1 egg, 1/3 cup breadcrumbs, 1/4 cup Parmesan, 2 minced garlic cloves, 1 teaspoon Italian seasoning, 1/2 teaspoon salt, and 1/4 teaspoon pepper.
  3. Shape: Form into 16 meatballs.
  4. Bake: Bake for 15 to 20 minutes, until the centers reach 160ยฐF.
  5. Simmer: Heat 2 cups marinara and add the cooked meatballs. Simmer for 5 minutes.
  6. Assemble: Divide the meatballs and sauce among 4 hoagie rolls.
  7. Add cheese: Top with 8 oz mozzarella.
  8. Toast: Bake for 3 to 5 minutes, until the cheese melts.
  9. Finish: Sprinkle with 1 tablespoon parsley and serve hot.

1. Piadina

Piadina

With a slightly-crispy exterior and tender, pillowy interior, Piadina flatbread is the perfect vehicle for any number of delicious Italian sandwich recipes! This traditional Italian flatbread is usually cooked on a hot griddle, giving it a lightly browned exterior while keeping the inside soft. Fill it with prosciutto, mozzarella, tomatoes, and fresh basil and finish with a drizzle of olive oil. You can fold it in half like a sandwich or warm it slightly to soften the cheese. It’s also a great way to use up leftover deli meats and cheeses. No matter which Piadina filling combo you choose, these Italian sandwiches are sure to impress!

Piadina

Prep Time 25 minutes
Cook Time 15 minutes

Ingredients
  

  • 2 cups all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon kosher salt
  • 3 tablespoons olive oil
  • 3/4 cup warm water
  • 6 oz prosciutto thinly sliced
  • 8 oz mozzarella cheese sliced
  • 2 large tomatoes sliced
  • 1/2 cup basil leaves
  • 2 tablespoons extra-virgin olive oil

Method
 

  1. Make the dough: Mix 2 cups flour, 1/2 teaspoon baking powder, 1/2 teaspoon salt, 3 tablespoons olive oil, and 3/4 cup warm water.
  2. Knead: Knead until smooth. Rest for 15 minutes.
  3. Divide: Cut the dough into 4 pieces and roll into thin circles.
  4. Cook: Heat a dry skillet over medium-high heat. Cook each flatbread for 2 minutes per side.
  5. Add the fillings: Divide 6 oz prosciutto, 8 oz mozzarella, 2 sliced tomatoes, and 1/2 cup basil among the flatbreads.
  6. Finish: Drizzle with 2 tablespoons olive oil.
  7. Serve: Fold each piadina in half and serve warm.

Brian Nagele

Brian attended West Virginia University, then started his career in the IT industry before following his passion for marketing and hospitality. He has over 20 years experience in the restaurant and bar industry.

As a former restaurant owner, he knows about running a food business and loves to eat and enjoy cocktails on a regular basis. He constantly travels to new cities tasting and reviewing the most popular spots.

Follow him on LinkedIn, Instagram, Quora, Google Guide and Facebook.

This page may contain affiliate links. If you click through and make a purchase, we'll earn a small commission, at no additional cost to you.

Add comment

Recipe Rating




Hi, I’m Brian

I’ve been in the restaurant industry since I was a teenager.ย  From prep cook to line cook to eventually restaurant owner.ย  ย Now I’m a personal chef for my wife and son, ha.ย  I love sharing all the recipes and food knowledge I have gathered over the years.ย  Hope you enjoy.