Italian Focaccia Sandwich Recipe: Soft, Savory, and Full of Fresh Flavor
There’s something incredibly satisfying about a fresh Italian focaccia sandwich. Soft, airy bread with golden olive oil edges, creamy mozzarella, savory deli meat, fresh greens, and a flavorful pesto spread all come together in one beautiful bite. It feels café-style, but it’s surprisingly easy to make at home.
This Italian focaccia sandwich recipe is perfect for lunch, brunch, picnics, meal prep, or a simple dinner when you want something fresh but filling. The best part is that you don’t need complicated ingredients. With good focaccia, fresh toppings, and a balanced spread, you can create a sandwich that tastes rich, bright, and homemade.
Why Make an Italian Focaccia Sandwich at Home?

If you love sandwiches that feel both simple and special, this one is worth making. Focaccia is softer and more flavorful than regular sandwich bread, and its olive oil texture makes every bite taste warm and satisfying.
Homemade Italian focaccia sandwiches are:
Fresh and filling
Easy to customize
Perfect for lunch or dinner
Great for picnics and gatherings
Made with simple ingredients
Full of Italian-inspired flavor
And honestly, the flavor difference is clear. The combination of pesto, mozzarella, arugula, and focaccia gives this sandwich a fresh, savory taste that feels much better than a basic deli sandwich.
Ingredients for Italian Focaccia Sandwich
One of the best things about this recipe is how simple it is. You can use homemade focaccia or store-bought focaccia if you want a faster option.
You’ll need:
1 large piece focaccia bread, sliced in half
4 to 6 slices mortadella, salami, turkey, or ham
4 slices fresh mozzarella
2 tablespoons basil pesto
1 cup fresh arugula
1 medium tomato, sliced
1 tablespoon olive oil
1 teaspoon balsamic glaze or vinegar
Salt and black pepper to taste
Optional additions:
Roasted red peppers
Fresh basil leaves
Sliced red onion
Sun-dried tomatoes
Provolone cheese
Italian seasoning
Step-by-Step Italian Focaccia Sandwich Recipe
Follow these simple steps to make a fresh, flavorful sandwich that looks beautiful and tastes even better.
Step 1: Slice the Focaccia
Place the focaccia on a clean cutting board and slice it horizontally through the center. Try to keep both layers even so the sandwich holds together nicely.
If your focaccia is thick, gently press it down before slicing. This makes it easier to layer and eat.
Step 2: Toast the Bread Lightly
For extra flavor and texture, warm the focaccia in a skillet or oven for a few minutes. Toasting brings out the olive oil flavor and gives the edges a light crispness while keeping the inside soft.
You don’t need to over-toast it. The goal is warm, slightly crisp bread, not dry bread.
Step 3: Spread the Pesto
Spread basil pesto evenly over the bottom half of the focaccia. The pesto adds a rich, herby flavor and works as the main sauce for the sandwich.
You can also spread a little pesto on the top half if you want a stronger flavor.
Step 4: Add the Mozzarella
Layer fresh mozzarella slices over the pesto. Mozzarella gives the sandwich a creamy, mild flavor that balances the salty deli meat and peppery arugula.
If your mozzarella is very wet, pat it lightly with a paper towel before adding it. This helps keep the sandwich from becoming soggy.
Step 5: Add the Meat
Add your sliced mortadella, salami, ham, or turkey. Fold the slices slightly instead of laying them flat. This gives the sandwich more height, texture, and that beautiful deli-style look.
For a vegetarian version, skip the meat and add grilled zucchini, roasted peppers, or marinated artichokes.
Step 6: Add Fresh Vegetables
Layer the tomato slices, arugula, and any optional vegetables you like. Sprinkle with a little salt and black pepper to bring out the flavor of the tomatoes and greens.
A drizzle of olive oil and balsamic glaze adds a fresh Italian-style finish.
Step 7: Close and Slice
Place the top half of the focaccia over the fillings and press gently. Slice the sandwich into halves or smaller squares if serving for a party or lunch platter.
Serve fresh, while the bread is soft and the filling tastes bright and flavorful.
Pro Tips for the Best Italian Focaccia Sandwich
Small details make a big difference when making a sandwich like this.
Use fresh focaccia for the best texture
Toast the bread lightly for extra flavor
Pat wet ingredients dry before layering
Use pesto as a flavorful spread
Add arugula for a peppery fresh bite
Don’t overload the sandwich with too many wet toppings
Slice with a sharp knife for clean edges
If you want a warm version, assemble the sandwich without arugula, heat it in a panini press or skillet, then add fresh greens before serving.
How to Store an Italian Focaccia Sandwich
This sandwich tastes best when served fresh, but you can prepare some parts ahead of time.
Store sliced vegetables, mozzarella, and meats separately in airtight containers in the refrigerator. You can also slice the focaccia ahead and keep it wrapped at room temperature for the day.
If the sandwich is already assembled, wrap it tightly in parchment paper or plastic wrap and refrigerate for up to 24 hours. For best texture, avoid adding tomato until serving time if making it ahead.
Ways to Customize Your Focaccia Sandwich

This Italian focaccia sandwich is easy to change based on your taste. Try these ideas:
Use salami and provolone for a classic deli flavor
Add roasted red peppers for sweetness
Use turkey and mozzarella for a lighter version
Add grilled chicken for more protein
Use hummus instead of pesto for a creamy twist
Add chili flakes for a little heat
Make it vegetarian with roasted vegetables and fresh cheese
Once you learn the basic layering method, you can create endless focaccia sandwich combinations.
What to Serve with Italian Focaccia Sandwich
This sandwich pairs beautifully with simple sides. Serve it with:
Potato chips
Tomato soup
Fresh green salad
Pasta salad
Pickles
Roasted vegetables
Iced tea or lemonade
It also works well as part of a lunch board with olives, fruit, cheese, and small snacks.
Frequently Asked Questions
Can I use store-bought focaccia?
Yes, store-bought focaccia works perfectly for this recipe. Warm it slightly before assembling for better flavor and texture.
What cheese works best?
Fresh mozzarella is a great choice because it’s creamy and mild. Provolone, burrata, or fontina also work well.
Can I make this sandwich vegetarian?
Absolutely. Skip the meat and add roasted peppers, grilled zucchini, artichokes, mushrooms, or extra mozzarella.
How do I keep the sandwich from getting soggy?
Pat tomatoes and mozzarella dry before adding them. Also, use greens as a barrier between the bread and wetter ingredients.
Can I make this ahead for lunch?
Yes, but for best results, keep juicy ingredients like tomatoes separate until you’re ready to eat. Wrap the sandwich tightly so it holds its shape.
Final Thoughts
This Italian focaccia sandwich recipe proves that a simple sandwich can feel fresh, flavorful, and special. With soft focaccia, creamy mozzarella, savory meat, pesto, and crisp greens, every bite has the perfect balance of texture and taste.
It’s easy enough for a quick weekday lunch but impressive enough to serve at brunch, picnics, or casual gatherings. Once you try making focaccia sandwiches at home, you’ll see how simple ingredients can turn into something truly satisfying.
So grab a piece of focaccia, layer it with your favorite Italian-inspired fillings, and enjoy a sandwich that feels fresh, homemade, and full of flavor.







