Homemade Italian Hoagie Dip

This post may contain affiliate links meaning if you buy from them, I will make a few pennies, at no cost to you. See disclosure here.

This easy Hoagie Dip takes everything you love about an authentic Italian hoagie and turns it into delicious dip form. All the deli meat and cheeses chopped and tossed with a creamy Italian dressing and scooped up with crusty baguette slices. Skip the sub shop and make this at home for a new favorite!

piece of bread dipping into italian hoagie dip.

A hoagie, by definition, is “a sandwich made of a long roll filled with meat, cheese, and salad”.

Hoagie Dip is all those components in dip-form.

It is the perfect dish to bring to your next BBQ, picnic, game day, party, or even office potluck.

Unlike some of the heavier dip options (I’m looking at you buffalo chicken dip), this delicious dip is lighter by taking all the fixings of Italian subs, chopping it up, and making an almost salad-like dip.

overhead shot of italian hoagie dip in a bread bowl surrounded by crackers & celery.

What is hoagie dip?

Never heard of it? Let me rock your world.

Imagine chopping up your favorite submarine sandwich and enjoying it deconstructed. That’s what hoagie dip is.

It is made from lettuce, banana peppers, provolone cheese, and lunch meats all chopped up into bite-sized pieces and dressed with Italian seasoning and dressing.

Then, you take your favorite bread rounds (or crackers) and scoop it up to enjoy.

If you want another variation, try my Hoagie Pasta Salad!

Why you’ll love this Hoagie Dip Recipe

  • Fun Twist – Instead of serving a classic sandwich on sub rolls, this remix is a fun way to serve the same flavors.
  • Flavor Explosion – Because you’re chopping everything up into bite-size pieces, you get a little bit of so many flavors in each bite. Perfectly blended!
  • Huge Hit – Try serving it at your next party or alongside other game day snacks at the super bowl. It will be a crowd favorite!
hand holding a piece of bread with hoagie dip on it.

Equipment you’ll need

Ingredients in Homemade Hoagie Dip

Below is a list of the ingredients you’ll need to gather to make this recipe. Scroll all the way down for the full recipe card.

  • Onion – Half of a red onion, thinly sliced.
  • Peppers – Either banana peppers or a mix of sweet & hot salad peppers.
  • Lettuce – One heart of romaine lettuce, finely chopped. You could also pick up a bag of shredded lettuce.
  • Tomatoes – Cherry tomatoes work really well.
  • Deli Meat – You want layers of Italian meats. I use turkey, ham, salami (genoa salami, hard salami, etc.) but you can use any combo you like (maybe try pepperoni?) as long as it totals one pound.
  • Provolone Cheese – I prefer provolone but american cheese will work as well. Chop it up.
  • Mayo – Mayo helps to dress the creamy dip.
  • Italian Dressing – Use your favorite Italian dressing or seasoned submarine oil that you can get from the sandwich shop or deli counter.
  • Italian Seasoning – I like homemade Italian seasoning but you can pick up a blend from the market.
  • Bread – French bread, Italian bread, etc. Use your favorite for dipping. You can also pick up a bread bowl to serve the dip out of.
overhead shot of labeled ingredients laid out to make hoagie dip.

How to make Hoagie Dip

  1. STEP ONE: To a large mixing bowl, mix together the mayo, Italian dressing, and Italian seasoning.
overhead shot of dressing in a white bowl.
  1. STEP TWO: Add in the chopped onion, peppers, and tomatoes. Cut the lunch meats and cheese into bite size pieces and add them to the bowl (you can cut them as large or as small as you like).
  1. STEP THREE: Finally, finely chop the lettuce and add it to the bowl. Toss until everything is evenly distributed and coated in dressing.
overhead shot of hoagie dip in a white bowl.
  1. STEP FOUR: Serve with slices of Italian or French Bread.
spoon lifting a bowl of hoagie dip from a bowl.

What to serve with it

If you’re serving a bunch of appetizers or dips, you could serve this alongside other savory dips like:

If you want to keep with the dip theme for dessert, pair it with some sweet dips like easy Oreo Dip and Peanut Butter Cup Cookie Dough Dip.

Possible Substitutions/Additions

  • Like more heat on your hoagies? Add red pepper flakes or hot peppers to the mix. 
  • Mix and match any of the lunch meat, as long as it equals up to one pound in the end. 
  • Add in your favorite sub toppings- cucumbers, black olives, jalapenos, etc. would all be great additions. 
  • For a low carb version, serve this dip with lettuce leaves instead of slices of bread. 
  • Serve it out of a bread bowl instead of a regular bowl for a fun (& delicious!) presentation.
overhead shot of hoagie dip in a glass bowl.

How to store leftovers

Leftover dip should be stored in an airtight container in the fridge.

How long will hoagie dip last in the fridge?

2-3 days. It doesn’t take long to get soggy, so it’s best enjoyed freshly made. 


Can you use other meats and cheeses? 

Absolutely, this Hoagie Dip isn’t limited to just those lunch meats and cheeses. They’re just the most common things found on a Hoagie. But you can use whatever deli meat you prefer and whatever cheese choices you’d like to have. 

Can I prep it ahead of time?

You can choose to prep some of this dip ahead if you need to save time. I just recommend waiting to add the lettuce until you’re ready to serve it. Otherwise, it will all start to wilt and get soggy.

If you do prep things ahead of time, store each component individually in the refrigerator until ready to assemble. 

How many does it serve?

Dips are always open to interpretation based on serving size, but this should serve about 8 people.

Need more Italian inspired recipes? Try these:

Slow Cooker Italian Beef Sandwiches
Slow Cooker Eye of Round
Italian Chicken Meatball Subs
Slow Cooker Minestrone Soup
Slow Cooker Creamy Italian Chicken

Need more appetizers? Try these:

Cheesy Chicken Fajita Dip
Baked Brie with Pecans & Honey
Buffalo Chicken Pinwheels
Loaded Zucchini Skins

Click here for my entire collection of appetizer recipes.

Easy Italian Hoagie Dip Recipe

overhead shot of hoagie dip with celery, crackers, and bread.
piece of bread dipping into italian hoagie dip.

Homemade Italian Hoagie Dip

Melissa Williams | Persnickety Plates
This easy Hoagie Dip takes everything you love about an authentic Italian hoagie and turns it into delicious dip form. All the deli meat and cheeses chopped and tossed with a creamy Italian dressing and scooped up with crusty baguette slices. Skip the sub shop and make this at home for a new favorite!
4.78 from 9 votes
Prep Time 15 minutes
Total Time 15 minutes
Course Appetizer
Cuisine American, Italian
Servings 8 servings
Calories 385 kcal


  • ½ cup mayonnaise
  • ¼ cup italian dressing or seasoned submarine oil
  • 1 teaspoon Italian seasoning
  • ½ small red onion thinly sliced
  • ¾ cup banana peppers or sweet & hot salad peppers
  • 1 cup cherry tomatoes quartered
  • ¼ pound turkey lunch meat chopped
  • ¼ pound ham lunch meat chopped
  • ½ pound salami lunch meat chopped
  • 12 slices provolone cheese chopped
  • 1 heart romaine lettuce finely chopped
  • French or Italian bread for serving


  • To a large mixing bowl add the mayonnaise, Italian dressing, and Italian seasoning. Whisk together.
  • Add the onion, peppers, and tomatoes.
  • Cut the lunch meats and cheese into bite size pieces and add to the bowl.
  • Finely chop the lettuce and add it to the bowl.
  • Toss to evenly distribute.
  • Serve with slices of italian or french bread.


  • Store leftovers in the refrigerator.
  • Use any combo of deli meats to equal 1 pound.
  • If making ahead of time, don’t add lettuce until ready to serve.
  • Optional toppings: cucumbers, black olives, jalapenos, etc.
  • Add a sprinkle of red chili flakes for a kick.
  • Serve with lettuce leaves for a low carb version.


Serving: 1gCalories: 385kcalCarbohydrates: 5gProtein: 20gFat: 32gSaturated Fat: 11gPolyunsaturated Fat: 9gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 61mgSodium: 1351mgPotassium: 309mgFiber: 1gSugar: 2gVitamin A: 408IUVitamin C: 14mgCalcium: 233mgIron: 1mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Tried this recipe? Tag me!Mention @melissa_pplates or tag #persnicketyplates!

Sharing of this recipe is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.

Originally published June 1, 2022; photos updated 10/16/23

overhead shot of a large bowl of hoagie dip.

Reader Interactions

Share Your Thoughts

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Melissa Williams/Persnickety Plates is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. For more details, please see my Privacy Policy & Disclosures page.