By Krista Teigen
Published Jun 20, 2025

The more I develop recipes, the more I realize—you can make just about anything you crave. This hoagie dip has quickly become a summer favorite. It’s a deconstructed sandwich of sorts that’s perfect for sharing. Layered with classic cold cuts, crisp vegetables, and a perfectly balanced Italian dressing to tie it all together. I love serving it with mini sub rolls or slices of crusty Italian bread for a fun, build-your-own sandwich experience.

Pin this recipe for later!
Easy Hoagie Dip Recipe
What I love most about this hoagie dip is how easy it is to throw together for a crowd. Whether I’m hosting a summer get-together or just making a fun dinner for my boys, this dip never lasts long. It’s got all the best parts of an Italian hoagie—savory meats, tangy dressing, crunchy veggies—without the hassle of assembling a bunch of sandwiches. Everyone can grab a scoop and pile it onto their bread just the way they like it. It’s the kind of recipe that makes gatherings feel effortless, and honestly, that’s my favorite kind of food.
Tips for Beginners
- I’ve found that dicing the meats, cheese, and veggies into small, even pieces makes a huge difference. It keeps every bite balanced and makes scooping so much easier—no one wants to get a giant chunk of salami and nothing else!
- This dip gets better as it sits, so I always let it chill for at least 30 minutes before serving. The Italian dressing has time to soak into the ingredients, and the flavors really come together. If I’m making it ahead for a party, I give it a quick stir before serving to freshen it up.
- Too much liquid can make the dip watery, so I always start with a little Italian dressing and add more if needed. If I’m making this ahead, I wait until just before serving to add any extra, so it doesn’t get too soggy.
- The best part about this dip is how easy it is to switch things up. If my boys want something different, I swap in turkey or roast beef. If I’m making it for a group that loves a little extra kick, I’ll throw in banana peppers or a drizzle of balsamic glaze. It’s super flexible, so I just go with whatever sounds good that day.
Ingredients1x2x3x
- ▢ 1/2 pound turkey slices
- ▢ 1/2 pound ham slices
- ▢ 1/2 pound genoa salami slices
- ▢ 1/4 pound pepperoni slices
- ▢ 4 ounces provolone cheese slices
- ▢ 1 cup sliced pepperoncini peppers chopped
- ▢ 4 roma tomatoes chopped
- ▢ 1/4 cup finely chopped red onion
- ▢ 1/2 cup mayonnaise
- ▢ 3 tablespoons red wine vinegar
- ▢ 2 tablespoons olive oil
- ▢ 1/2 teaspoon dried oregano
- ▢ 1/4 teaspoon dried basil
- ▢ 1/4 teaspoon salt
- ▢ 1/4 teaspoon ground pepper
- ▢ 2-3 cups shredded romaine lettuce
- ▢ 1 loaf of Italian bread
- ▢ Crackers for serving
Video
Instructions
- Chop the turkey, ham, salami, and pepperoni slices into similar sized squares. Combine the turkey, ham, salami, pepperoni, provolone, pepperoncini peppers, tomatoes, and red onion in a large bowl. 1/2 pound turkey slices, 1/2 pound ham slices, 1/2 pound genoa salami slices, 1/4 pound pepperoni slices
- In a separate bowl, whisk together the mayonnaise, red wine vinegar, olive oil, oregano, basil, salt, and pepper. 3 tablespoons red wine vinegar, 2 tablespoons olive oil, 1/2 teaspoon dried oregano, 1/4 teaspoon dried basil, 1/4 teaspoon salt, 1/4 teaspoon ground pepper
- Add the mayonnaise mixture to the meat, cheese, and veggies. Stir to combine. Then, stir in the lettuce. Allow at least 30 minutes for flavors to meld before serving. Stir before serving if making ahead. 2-3 cups shredded romaine lettuce
- Hollow out the Italian bread by slicing a large deep hole in the top of the loaf. Use your hands to remove the middle piece of bread. 1 loaf of Italian bread
- Cut the middle piece into small slices for dipping.
- Add the prepared dip to the hollowed-out bowl.
- Serve with the bread slices and crackers.
Nutrition information is automatically calculated, so should only be used as an approximation.
How to Cook Hoagie Dip Step by Step

Gather the Ingredients: Gather all the ingredients together.

Chop and Mix the Ingredients: Chop ½ pound turkey slices, ½ pound ham slices, ½ pound Genoa salami slices, and ¼ pound pepperoni slices into small squares. Slice 4 ounces of provolone cheese the same way. Then, chop 1 cup of sliced pepperoncini peppers, 4 Roma tomatoes, and ¼ cup of red onion finely. Combine all the ingredients in a large mixing bowl.

Make the Dressing: In a separate bowl, whisk together ½ cup mayonnaise, 3 tablespoons red wine vinegar, 2 tablespoons olive oil, ½ teaspoon dried oregano, ¼ teaspoon dried basil, ¼ teaspoon salt, and ¼ teaspoon ground black pepper until smooth and well combined.

Bring It All Together: Pour the dressing over the meat, cheese, and veggie mixture. Stir until everything is evenly coated. Then, gently fold in 2–3 cups of shredded romaine lettuce for a fresh, crisp texture. Allow at least 30 minutes for flavors to meld.

Prepare the Bread Bowl: Take 1 loaf of Italian bread and slice a large, deep hole in the top. Use your hands to hollow out the middle, creating a bread bowl. Set the removed bread aside and cut it into slices for serving.

Serve and Enjoy: Transfer the prepared hoagie dip into the bread bowl for a fun and shareable presentation. Serve the hoagie dip and enjoy.
How to Store Leftovers
Store any leftover hoagie dip in an airtight container in the refrigerator for up to 2 days. Since the lettuce can wilt and the dressing may cause the ingredients to become soggy over time, it’s best enjoyed fresh.
Serving Suggestions
I love serving this with homemade Hawaiian rolls , crusty Italian bread, or even toasted baguette slices. Soft sandwich bread just doesn’t hold up as well. If I’m making a low-carb option, I set out some crisp lettuce cups so everyone can scoop it their own way. I also love adding this to a bed of lettuce for the perfect warm-weather lunch. For a summer BBQ or picnic, I like adding this to a table with BBQ grilled chicken or tortellini pasta salad . No matter how I serve it, this dip always disappears fast.
More Summer Side Dishes to Try

Italian Pasta Salad Recipe

Cucumber Onion Salad

Caprese Salad Recipe

Peruvian Chopped Salad Recipe

Hoagie Dip
Ingredients
- 1/2 pound turkey slices
- 1/2 pound ham slices
- 1/2 pound genoa salami slices
- 1/4 pound pepperoni slices
- 4 ounces provolone cheese slices
- 1 cup sliced pepperoncini peppers chopped
- 4 roma tomatoes chopped
- 1/4 cup finely chopped red onion
- 1/2 cup mayonnaise
- 3 tablespoons red wine vinegar
- 2 tablespoons olive oil
- 1/2 teaspoon dried oregano
- 1/4 teaspoon dried basil
- 1/4 teaspoon salt
- 1/4 teaspoon ground pepper
- 2-3 cups shredded romaine lettuce
- 1 loaf of Italian bread
- Crackers for serving
Instructions
- Chop the turkey, ham, salami, and pepperoni slices into similar sized squares. Combine the turkey, ham, salami, pepperoni, provolone, pepperoncini peppers, tomatoes, and red onion in a large bowl. 1/2 pound turkey slices, 1/2 pound ham slices, 1/2 pound genoa salami slices, 1/4 pound pepperoni slices
- In a separate bowl, whisk together the mayonnaise, red wine vinegar, olive oil, oregano, basil, salt, and pepper. 3 tablespoons red wine vinegar, 2 tablespoons olive oil, 1/2 teaspoon dried oregano, 1/4 teaspoon dried basil, 1/4 teaspoon salt, 1/4 teaspoon ground pepper
- Add the mayonnaise mixture to the meat, cheese, and veggies. Stir to combine. Then, stir in the lettuce. Allow at least 30 minutes for flavors to meld before serving. Stir before serving if making ahead. 2-3 cups shredded romaine lettuce
- Hollow out the Italian bread by slicing a large deep hole in the top of the loaf. Use your hands to remove the middle piece of bread. 1 loaf of Italian bread
- Cut the middle piece into small slices for dipping.
- Add the prepared dip to the hollowed-out bowl.
- Serve with the bread slices and crackers.
Video
Nutrition

By Becky Hardin
Published Jul 12, 2017

This Essential Grocery List is an absolute life saver for my family on the busy weeks. When I started this journey to learn how to cook, I quickly realized that the first step in cooking is having staple ingredients on hand. I want to avoid having to run out to the grocery store every single time I prepare a new recipe. Having a well-stocked pantry has made my life in the kitchen so much simpler, because when it’s time to cook, I have what I need.

Essential Grocery List
It’s so helpful to have a basic grocery list to help me remember which foods to buy at the store. This food shopping list is my go-to!
It’s better to stock up on things like grains, seasonings and spices, baking essentials, oils, condiments, canned and frozen foods, etc. so I can just grab them when I need them. These things have a long shelf life , so I keep them in my kitchen for convenience.
However, I do have to go to the supermarket sometimes, and there’s a way to make that trip easy and hassle-free: I keep a grocery list! If I go in blindly, I’ll leave with things I don’t need, and nothing that actually helps me prepare a good meal.
In the list below, I’ve compiled everything I always have on my stock-up grocery list.
I’ve got you covered! I created an easy grocery list filled with all of the essentials. Plus there’s a free printable version that you can take with you to the grocery store. It has everything you need to stock your pantry, your freezer, and your refrigerator.

Click to get my Free Printable Grocery List
What to Buy at the Grocery Store
This is the perfect grocery list filled with all the basics and essentials. It should help get you going if you’re new to cooking, or if you’re just left staring helplessly at an empty pantry and don’t know how to fill it.
When I first started cooking, things could seem overwhelming. I quickly realized that they more prepared I could be, the more confident I felt. If you already have the basics in your kitchen, then you can shop stress-free.
So print out our easy grocery list, stock up your pantry and fridge, and you’ll be cooking in no time!
Click to get my Free Printable Grocery List for the perfectly stocked pantry and freezer!
Fresh Produce
- Apples
- Bananas
- Strawberries
- Avocados
- Bell Peppers
- Carrots
- Broccoli
- Garlic
- Lemons/Limes
- Onion
- Parsley
- Cilantro
- Basil
- Potatoes
- Spinach
- Tomatoes
GRAINS
- Breadcrumbs
- Pasta
- Quinoa
- Rice
- Sandwich Bread
- Tortillas
MEAT/PROTEIN
- Chicken
- Eggs
- Ground Beef
- Sliced Turkey
- Lunch Meat
DAIRY
- Butter
- Sliced Cheese
- Shredded Cheese
- Milk
- Sour Cream
- Greek Yogurt
BAKING GOODS
- Baking powder
- Baking Soda
- Granulated Sugar
- Brown Sugar
- Flour
- Honey
- Vanilla Extract
- Dry Yeast
- Chocolate Chips
- Cocoa Powder
- Powdered Sugar
FREEZER
- Fruit and Berries
- Frozen Veggies (Corn, Peas, Broccoli, etc)
- Juice Concentrate
- Pizza or Other Convenience Meals
- Pie Crust
- Cookie Dough
CANNED/DRIED GOODS
- Chicken stock/broth
- Salsa
- Diced Tomatoes
- Jam/Jelly
- Peanut Butter
- Pasta Sauce
- Beans (Black Beans, Chickpeas, Baked Beans, etc)
- Soups
- Tuna
- Green Chiles
- Canned Veggies
- Coffee or Tea
Get more details on the best non-perishable and pantry foods
CONDIMENTS/SPICES
- Black Pepper
- Chili Powder
- Cinnamon
- Crushed Red Pepper
- Cumin
- Garlic Powder
- Ketchup
- Mustard
- Mayo
- Nutmeg
- Paprika
- Salt (Course Sea Salt and Kosher Salt)
- Soy Sauce
- Steak Sauce
- Hot Sauce/ Buffalo Sauce
- Salad Dressings
OILS/VINEGARS
- Apple cider vinegar
- Balsamic vinegar
- Coconut Oil
- Olive Oil
- Vegetable/Canola Oil
- Red Wine Vinegar
- White Vinegar
- Cooking Wine
- White Wine Vinegar
SNACKS
- Crackers
- Nuts
- Quick Oats
- Popcorn
- Tortilla Chips
- Cereal
Click to get my Free Printable Grocery List for the perfectly stocked pantry and freezer!

Click ☝🏻 for my FREE Grocery List Printable!
I hope this essential grocery list can help you buy what you need and make your home cooking so much easier!
Stock Your Kitchen
Find more ideas for your grocery list, stock up your kitchen, and print more cooking guides and charts to keep handy!

Non-Perishable Foods to Stock Up On

Frozen Vegetables to Stock Up On (and Recipes to Make)

Ultimate List of Cooking Herbs for Your Kitchen

Ultimate List of Cooking Spices for Your Kitchen

Cooking Oil 101: Types of Cooking Oils to Use

26 Types of Pasta and When to Use Them

What Fruits and Vegetables are in Season?

Meat Temperature Chart (Free Printable)

How to Meal Prep (Guide for Beginners)

Basic Cooking Measurements & Kitchen Conversion Chart
