Italian Hoagie Dip: All the Flavor of an Italian Sub in a Dip
Italian hoagie dip turns your favorite deli sandwich into the easiest party appetizer. It’s creamy, tangy, and loaded with chopped salami, pepperoni, ham, provolone, and crisp veggies.

No cooking, no fuss, and it disappears fast. Whether it’s game day, a potluck, or a casual hangout, this dip always gets people hovering around the bowl.
Why This Dip Always Goes First
I love that every bite tastes like the best part of an Italian hoagie. The creamy dressing ties the salty meats, sharp cheese, and fresh crunch together without making anything soggy.
And it takes maybe 15 minutes to throw together. There’s no cooking and no fussy layers, just a big bowl of goodness.
When I bring it to a party, the bowl is empty before I can even grab a chip. That’s the sign of a winner.
Ingredients

- 1/2 cup mayonnaise: full-fat gives the richest texture
- 1/4 cup Italian dressing: any brand you like
- 1 tbsp red vinegar: adds that sub shop tang
- 1 tsp Italian seasoning: the blend of oregano, basil, and thyme
- 4 oz Genoa salami: diced small
- 4 oz pepperoni: diced small
- 4 oz deli ham: diced small, honey ham works nicely
- 4 oz provolone cheese: diced small
- 1 cup shredded iceberg lettuce: from a whole head, not bagged
- 1/2 cup diced Roma tomato: seeds removed so the dip doesn’t get watery
- 1/4 cup finely diced red onion
- 1/4 cup sliced pepperoncini: drained
Variations / Substitutions
- Swap the meats: Capicola, soppressata, or mortadella all work well. Keep the total amount around 12 oz.
- Change the cheese: Shredded mozzarella or a sharp provolone changes the bite. Use whichever you prefer.
- Mild version: Skip the pepperoncini and use mild pepper rings if heat is a concern.
- Dairy-free: Use a vegan mayo and your favorite dairy-free provolone, or leave the cheese out altogether; the dip still tastes great.
- Acid boost: A splash of olive brine or a few chopped olives brings extra tang.
Cheesy Italian Stuffed Mushrooms are an easy way to put this dip to good use.
How to Make Italian Hoagie Dip
Step 1: Whisk the Creamy Base

In a large bowl, whisk together the 1/2 cup mayonnaise, 1/4 cup Italian dressing, 1 tbsp red vinegar, and 1 tsp Italian seasoning. Stir until the dressing is smooth and evenly blended, about 30 seconds. The aroma will be tangy and herby, just like the dressing on a good Italian sub.
Step 2: Dice the Meats and Cheese

Dice the 4 oz salami, 4 oz pepperoni, 4 oz ham, and 4 oz provolone into small, uniform pieces, about 1/4-inch cubes. Take your time cutting so everything gets evenly distributed in the dip. This step takes about 5 minutes, and it’s worth the effort because you want a little bit of everything in each scoop.
Step 3: Fold Everything Together

Add the diced meats, cheese, 1 cup shredded lettuce, 1/2 cup diced tomato, 1/4 cup red onion, and 1/4 cup pepperoncini to the bowl with the dressing. Fold gently with a rubber spatula until every piece is coated. Let the dip sit for 10 minutes at room temperature to let the flavors come together. If you are not serving it right away, cover and refrigerate, but pull it out 15 minutes before serving so it is not ice cold.
Step 4: Mound and Serve

Mound the dip onto a serving plate or shallow bowl and top with a little extra shredded lettuce for a fresh look. Serve with toasted hoagie roll slices, bagel chips, or sturdy crackers right away. This dip is best within 2 hours, but it rarely lasts that long.
A Few Tips Before You Start
- Pick quality deli meat: Get your salami, pepperoni, and ham sliced at the deli counter rather than using pre-packaged slices. The flavor is cleaner and the texture holds up better when diced.
- Shred your own lettuce: Bagged shredded lettuce can turn limp and watery. Use a whole head of iceberg and slice it thin just before adding it to the dip.
- Make ahead without the lettuce: The dressing and diced meats get along nicely in the fridge overnight. Stir in the lettuce right before you serve it so the dip stays crisp.
Making it for a crowd? Here is how to double it.
| Ingredient | Single Batch (8 servings) | Double Batch (16 servings) |
|---|---|---|
| Mayonnaise | 1/2 cup | 1 cup |
| Italian dressing | 1/4 cup | 1/2 cup |
| Deli meats (total) | 12 oz | 24 oz |
| Provolone | 4 oz | 8 oz |
Storing Leftovers
Refrigerate any leftovers in an airtight container for up to 2 days. The lettuce will lose some crunch, so it’s best eaten the day it’s made. Stir well before serving it cold.
What to Scoop with This Dip
Toasted hoagie roll slices are the classic choice. Slice a French or Italian roll into 1/2-inch rounds, brush with olive oil, and toast at 400°F until golden, about 5 minutes. Bagel chips and thick-cut potato chips also work great. For something lighter, thick bell pepper strips or endive leaves hold up well and add a fresh snap.
Frequently Asked Questions
Can I use different deli meats?
Yes. Capicola, mortadella, or soppressata all work. Keep the total meat amount around 12 oz.
Can I make Italian hoagie dip ahead of time?
Absolutely. Combine everything except the lettuce up to a day in advance. Stir in the shredded lettuce just before serving so it stays crisp.
How do I keep the dip from getting watery?
Remove the seeds from the tomatoes and make sure the pepperoncini are well drained. Also, freshly shredded whole iceberg lettuce holds up much better than bagged shredded lettuce.
Is there a dairy-free version?
Use a dairy-free provolone or omit the cheese, and swap the mayo for a vegan mayo. The flavor is still really good.

Italian Hoagie Dip Recipe
Ingredients
Method
- In a large bowl, whisk together the mayonnaise, Italian dressing, red wine vinegar, and Italian seasoning until smooth.
- Dice the salami, pepperoni, ham, and provolone into small, uniform pieces, about 1/4-inch cubes.
- Add the diced meats, cheese, lettuce, tomato, red onion, and pepperoncini to the bowl. Fold gently until everything is well coated. Let the dip sit for 10 minutes at room temperature before serving.
- Mound the dip onto a serving plate, top with extra shredded lettuce, and serve with toasted hoagie roll slices or sturdy crackers.
