Italian Sub Wrap with Homemade Pesto Mayo


Introduction

There's a reason the Italian sub has stuck around for generations — the combination of cured meats, sharp cheese, and tangy vegetables just works. But after ten years in the kitchen, I've come to appreciate wraps for what subs sometimes lack: portability without the bread overload. This Italian sub wrap takes everything great about the classic sandwich and rolls it into a tortilla, then adds a homemade pesto mayo that turns it from a good lunch into one you'll actually crave.

Why This Recipe Works

A great wrap depends on layering, and this one does it right. Spreading pesto mayo directly onto the tortilla creates a moisture barrier that keeps the bread from getting soggy, while also delivering garlicky, herby flavor in every single bite. Provolone and a mix of beef deli meats form a sturdy, savory base, and the crisp lettuce, tomato, onion, and banana peppers add the crunch and tang that make a sub taste like a sub. A light drizzle of Italian vinaigrette ties the whole thing together without overwhelming the wrap in liquid. It's a simple system: barrier, protein, crunch, dressing — and it holds up beautifully whether you're eating it right away or packing it for later.

What You'll Need

  • Large flour tortillas: Look for burrito-sized tortillas, roughly 10 to 12 inches, so you have enough room to fold and roll without tearing. Whole wheat, spinach, or gluten-free versions all work if you prefer.
  • Mayonnaise: The base of your pesto mayo — go for a good quality, full-fat version for the best flavor and texture.
  • Basil pesto: Store-bought works fine, or make your own if you want more control over the intensity. It's what gives the mayo its herby kick.
  • Italian beef salami: Brings a rich, slightly spicy note to the meat mix.
  • Beef pepperoni: Adds a familiar, zesty flavor.
  • Smoked beef or beef bologna: A milder meat that balances the bolder flavors in the mix.
  • Beef mortadella: Adds a smooth, delicate texture and flavor to round out the meat selection.
  • Provolone cheese: The classic sub cheese, with a mild sharpness and good melt if you toast the wrap.
  • Shredded iceberg lettuce: Brings essential crunch.
  • Sliced tomatoes: For freshness and juiciness.
  • Thinly sliced red onion: Adds sharpness and bite.
  • Banana peppers: Tangy and a little spicy, they're what makes an Italian sub taste like an Italian sub.
  • Olive oil and red wine vinegar: The base of a quick homemade Italian vinaigrette.
  • Dried Italian seasoning, salt, and black pepper: Season the vinaigrette to taste.

How to Make It

Step 1: Make the Pesto Mayo

In a small bowl, stir the mayonnaise and basil pesto together until smooth and evenly combined. Taste and add more pesto if you want a stronger herb flavor. Set aside.

Step 2: Whisk the Italian Vinaigrette

In another small bowl, whisk together the olive oil, red wine vinegar, Italian seasoning, a pinch of salt, and a dash of black pepper until emulsified.

Step 3: Warm the Tortilla

Lay a large tortilla on a clean, flat surface. Warm it briefly in a dry skillet, about 10 to 15 seconds per side, or in the microwave for 15 to 20 seconds. This makes it far more pliable and much less likely to crack when you roll it.

Step 4: Spread the Pesto Mayo

Spread a generous layer of pesto mayo over the entire tortilla, leaving about an inch bare around the edges. This layer acts as both glue and flavor base for everything that follows.

Step 5: Layer the Cheese

Arrange the provolone slices over the pesto mayo, slightly overlapping them near the center of the wrap.

Step 6: Add the Meats

Layer the salami, pepperoni, smoked beef, and mortadella over the cheese, aiming for an even mix of textures and flavors in every bite.

Step 7: Pile On the Vegetables

Add the shredded lettuce, sliced tomatoes, red onion, and banana peppers, mounding them slightly toward the center so the wrap rolls more easily.

Step 8: Drizzle with Vinaigrette

Lightly drizzle the vinaigrette over the vegetables and meat. Go easy here — too much liquid will make the wrap soggy.

Step 9: Roll It Up

Fold in the sides of the tortilla, then start rolling tightly from the bottom edge, tucking the filling in as you go. Keep the roll snug so it holds together.

Step 10: Slice and Serve

Slice the wrap in half, straight across or on the diagonal, and serve right away.

Tips for Best Results

  • Don't overstuff the wrap — a generous but manageable amount of filling rolls much more easily than a towering pile.
  • Always warm the tortilla first; it makes a noticeable difference in how easily it rolls without tearing.
  • Fold the sides in before rolling, and keep the roll tight but gentle so you don't squeeze filling out the ends.
  • If prepping ahead, put sturdier ingredients like cheese and meat closest to the tortilla and save wetter ingredients for the center, and hold the vinaigrette until just before rolling.
  • For a warm version, toast the rolled wrap in a dry skillet for a minute or two per side until golden and the cheese softens.

Ways to Switch It Up

  • Swap in whole wheat, spinach, or sun-dried tomato tortillas for a different base flavor.
  • Use a sun-dried tomato or red pepper pesto instead of classic basil for a twist on the mayo.
  • Try mozzarella, Swiss, or mild white cheddar in place of provolone.
  • Add roasted red peppers or artichoke hearts for another layer of Italian flavor.
  • Stir red pepper flakes into the pesto mayo for extra heat.
  • Use a store-bought Italian dressing if you're short on time instead of making the vinaigrette from scratch.

Serving Suggestions

This wrap is filling enough to stand on its own, but it pairs nicely with a simple green salad, a bag of potato chips, or a cup of minestrone soup for a more complete lunch. It also travels well, making it a solid pick for picnics or packed lunches.

Storage and Reheating

These wraps are best eaten fresh, ideally within an hour or two while the vegetables are still crisp. If you need to hold one for later the same day, wrap it tightly in plastic wrap or parchment and refrigerate; it should hold up well for 4 to 6 hours. For overnight storage, keep watery ingredients like tomatoes and vinaigrette toward the center, surrounded by the meat and cheese, or pack the vinaigrette separately and add it just before eating — properly wrapped, it will keep up to 24 hours in the fridge, though the lettuce will lose some crispness. Freezing isn't recommended, since the fresh vegetables turn watery and mushy once thawed.

Frequently Asked Questions

Can I make this vegetarian?
Swap the deli meats for grilled vegetables or marinated artichokes, and make sure your pesto doesn't contain parmesan if you also want it dairy-free.

What tortilla size works best?
A large, burrito-sized tortilla, around 10 to 12 inches, gives you enough room to layer the filling and roll it tightly without tearing.

How do I keep the wrap from getting soggy?
Spread the pesto mayo directly onto the tortilla as a barrier, keep wetter ingredients toward the center, and go light on the vinaigrette.

Can I toast this wrap?
Yes — after rolling, toast it in a dry skillet for a minute or two per side until golden and the cheese softens slightly.

Final Thoughts

This wrap takes everything satisfying about a classic Italian sub and makes it easier to eat on the go, without losing any of the flavor that makes the original so beloved. The homemade pesto mayo is what elevates it from a good lunch to a genuinely craveable one, and once you've made your own vinaigrette from scratch, it's hard to go back to the bottled stuff. Keep this one in your regular lunch rotation — it comes together fast and never feels boring.


Recipe Card

Ingredients

  • Large flour tortillas
  • Mayonnaise
  • Basil pesto
  • Italian beef salami
  • Beef pepperoni
  • Smoked beef or beef bologna
  • Beef mortadella
  • Provolone cheese
  • Shredded iceberg lettuce
  • Sliced tomatoes
  • Thinly sliced red onion
  • Banana peppers (mild or hot)
  • Olive oil
  • Red wine vinegar
  • Dried Italian seasoning
  • Salt
  • Black pepper

Method

  1. Combine mayonnaise and basil pesto in a small bowl to make the pesto mayo.
  2. Whisk together olive oil, vinegar, Italian seasoning, salt, and pepper for the vinaigrette.
  3. Warm a large tortilla briefly to make it more pliable.
  4. Spread pesto mayo over the tortilla, leaving a border around the edges.
  5. Layer provolone cheese over the pesto mayo.
  6. Add the salami, pepperoni, smoked beef, and mortadella.
  7. Top with lettuce, tomato, red onion, and banana peppers.
  8. Drizzle lightly with the vinaigrette.
  9. Fold in the sides and roll tightly from the bottom.
  10. Slice in half and serve immediately.

Notes

Best eaten fresh within a couple of hours. If prepping ahead, keep wetter ingredients toward the center and store the vinaigrette separately until just before serving. Not recommended for freezing.

Nutrition

Serving size: 1 wrap | Calories: 600 | Carbohydrates: 45g | Protein: 25g | Fat: 40g | Saturated Fat: 10g | Cholesterol: 60mg | Sodium: 1200mg | Fiber: 3g | Sugar: 4g (per serving, estimated)

Popular posts from this blog