12 Classic Deli Sandwich Recipes To Satisfy Any Craving
There’s nothing quite like a well-made deli sandwich to hit the spot when hunger strikes. Whether you’re craving something warm and melty, crisp and fresh, or savory and stacked, deli-style sandwiches are the ultimate comfort food. They’re quick, satisfying, and endlessly customizable — making them a go-to for lunch, dinner, or anytime in between.

From hearty pastrami on rye to creamy chicken salad on a fresh baguette, these sandwiches bring together quality ingredients, bold flavors, and that classic deli charm we all know and love. No matter what your mood, there’s a sandwich here that fits the craving perfectly.
In this list, you’ll find 12 classic deli sandwich recipes that are easy to make at home but taste as if they came straight from your favorite sandwich shop. Get ready to bite into layers of flavor and enjoy every last bite!
Egg Salad Sandwich with Fresh Herbs

The egg salad sandwich is a classic that never goes out of style. It’s creamy, flavorful, and perfect for any meal. This version is packed with fresh herbs, giving it a delightful twist. The bright colors of the herbs and the creamy egg salad make it visually appealing, too!
In the image, you can see a generous portion of egg salad nestled between two slices of soft bread. The vibrant greens from the herbs pop against the pale yellow of the egg mixture. On the side, crispy potato chips add a satisfying crunch, making this sandwich even more enjoyable.
This egg salad is not just about taste; it’s also about simplicity. You can whip it up in no time, making it a great choice for lunch or a quick snack. Let’s get into the ingredients and steps to create this delicious sandwich!
Ingredients
- 6 large eggs
- 1/4 cup mayonnaise (or Greek yogurt for a lighter option)
- 1 tsp Dijon mustard
- 1 tbsp finely chopped chives
- 1 tbsp finely chopped parsley or dill
- Salt and black pepper, to taste
- 4 slices of soft sandwich bread (white, whole wheat, or sourdough)
- Optional: lettuce leaves, arugula, or sliced tomatoes for layering
Instructions
- Boil the eggs:
Place eggs in a saucepan and cover with cold water. Bring to a boil over medium-high heat.
Once boiling, cover the pan, remove it from the heat, and let it sit for 10–12 minutes.
Drain and transfer eggs to a bowl of ice water to cool. Peel and chop the eggs once cooled. - Make the egg salad:
In a mixing bowl, combine chopped eggs, mayonnaise, Dijon mustard, and herbs.
Season with salt and pepper to taste. Mix gently until everything is well combined. - Assemble the sandwich:
Lay out the bread slices. Optionally, add lettuce or tomato to the bottom slice.
Spoon a generous amount of egg salad onto one slice of bread and spread evenly.
Top with the second slice, press gently, and cut in half if desired. - Serve:
Pair your egg salad sandwich with potato chips, a side salad, or fresh fruit for a balanced, satisfying meal.
This herb-packed egg salad sandwich is creamy, fresh, and incredibly easy to make — a timeless classic with a flavorful twist!
Pastrami on Rye with Mustard

Pastrami on rye is a classic deli sandwich that never fails to satisfy. The combination of tender, flavorful pastrami, tangy mustard, and hearty rye bread creates a delightful experience for your taste buds. This sandwich is often served with a side of pickles and coleslaw, making it a perfect meal for any time of day.
The image showcases a delicious pastrami sandwich, layered generously with slices of pastrami and a drizzle of mustard. The rye bread is perfectly toasted, adding a nice crunch to each bite. Accompanying the sandwich are vibrant tomatoes and a bowl of coleslaw, providing a refreshing contrast to the rich flavors of the pastrami.
Making this sandwich at home is simple and rewarding. You can customize it to your liking by adding extra toppings like pickles or cheese. Whether you’re enjoying it for lunch or dinner, pastrami on rye is sure to hit the spot!
Ingredients
- 8 ounces pastrami, sliced
- 2 slices of rye bread
- 2 tablespoons yellow mustard
- 1/4 cup coleslaw
- Pickles, for serving
- Tomatoes, for garnish
Instructions
- Toast the rye bread until golden brown.
- Spread mustard on one side of each slice of bread.
- Layer the pastrami evenly on one slice of bread.
- Add coleslaw on top of the pastrami.
- Top with the second slice of bread, mustard side down.
- Slice the sandwich in half and serve with pickles and tomatoes on the side.
Tuna Salad Sandwich on Whole Wheat

The Tuna Salad Sandwich on Whole Wheat is a classic that never goes out of style. This sandwich is perfect for a quick lunch or a light dinner. The combination of creamy tuna salad and hearty whole wheat bread makes it satisfying and nutritious.
In the image, you can see a generous scoop of tuna salad piled high on a slice of whole wheat bread, topped with fresh lettuce. The vibrant colors of the salad, with bits of green and red, make it visually appealing. It’s served alongside slices of juicy tomatoes, adding a refreshing touch.
This sandwich is not just tasty; it’s also easy to make. You can customize it with your favorite ingredients, whether you prefer a bit of crunch with celery or a kick with some pickles. It’s a versatile option that can satisfy any craving.
Ingredients
- 1 can (5 oz) tuna, drained
- 1/4 cup mayonnaise
- 1 tablespoon Dijon mustard
- 1/4 cup celery, diced
- 1/4 cup red bell pepper, diced
- Salt and pepper to taste
- 2 slices whole wheat bread
- 1 leaf of lettuce
- Slices of tomato (optional)
Instructions
- In a bowl, combine the drained tuna, mayonnaise, Dijon mustard, diced celery, and diced red bell pepper.
- Mix well and season with salt and pepper to taste.
- Place a leaf of lettuce on one slice of whole wheat bread.
- Spoon the tuna salad mixture on top of the lettuce.
- Add slices of tomato if desired, then top with the second slice of bread.
- Cut in half and enjoy your delicious tuna salad sandwich!
Turkey and Avocado Club

The Turkey and Avocado Club is a delightful twist on the classic deli sandwich. This towering creation features layers of tender turkey, creamy avocado, crisp lettuce, and juicy tomatoes, all nestled between slices of toasted bread. The vibrant colors of the ingredients make it not just tasty but also visually appealing.
With its hearty ingredients, this sandwich is perfect for lunch or a light dinner. Pair it with some crispy fries for a satisfying meal. The combination of flavors and textures will surely satisfy any craving!
Ingredients
- 3 slices of whole-grain bread
- 6 ounces sliced turkey breast
- 1 ripe avocado, sliced
- 1 cup lettuce leaves
- 1 medium tomato, sliced
- 2 slices of cheese (optional)
- Mayonnaise or mustard (to taste)
- Salt and pepper (to taste)
Instructions
- Toast the Bread: Start by toasting the slices of whole grain bread until golden brown.
- Layer the Ingredients: On the first slice of bread, spread a layer of mayonnaise or mustard. Add lettuce, turkey, and tomato slices. Season with salt and pepper.
- Add Avocado: Place the avocado slices on top of the tomatoes. If using cheese, add it now.
- Repeat Layers: Add the second slice of bread and repeat the layering process. Top with the final slice of bread.
- Secure and Serve: Use toothpicks to hold the sandwich together. Cut it in half and serve with fries on the side.
Reuben Sandwich with Homemade Sauerkraut

The Reuben sandwich is a classic favorite that brings together layers of flavor and texture. Picture a hearty sandwich stacked high with corned beef, Swiss cheese, and tangy homemade sauerkraut, all nestled between two slices of crisp rye bread. The image captures this delicious creation, showcasing its vibrant colors and inviting layers, making it hard to resist.
This sandwich is not just a meal; it’s an experience. The combination of savory meats and the crunch of fresh sauerkraut creates a delightful contrast. Each bite is a perfect blend of flavors that will satisfy any craving.
Making your own sauerkraut adds a personal touch and enhances the overall taste. The fermentation process brings out unique flavors that store-bought versions just can’t match. Plus, it’s easier than you might think!
Ingredients
- 8 slices of rye bread
- 1 pound corned beef, sliced
- 8 slices of Swiss cheese
- 2 cups homemade sauerkraut, drained
- 1/4 cup Russian or Thousand Island dressing
- 4 tablespoons unsalted butter
Instructions
- Prepare the Bread: Spread butter on one side of each slice of rye bread.
- Assemble the Sandwich: On the unbuttered side, layer corned beef, Swiss cheese, and sauerkraut. Drizzle dressing on top, then add another slice of bread, buttered side up.
- Grill the Sandwich: Heat a skillet over medium heat. Place the sandwich in the skillet and grill for about 4-5 minutes until golden brown. Flip and grill the other side until the cheese melts.
- Serve: Remove from the skillet, slice in half, and serve hot with pickles on the side.
Meatball Sub with Marinara Sauce

The meatball sub is a classic that never disappoints. Picture a soft, warm hoagie bun cradling juicy meatballs, all smothered in rich marinara sauce and topped with melted cheese. It’s the kind of sandwich that warms you up from the inside out.
Making a meatball sub is simple and satisfying. You can whip it up for a quick lunch or serve it at a gathering. The combination of flavors and textures is sure to please everyone.
Let’s get into the ingredients and steps to create this delicious sandwich!
Ingredients
- 1 pound ground beef
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup chopped parsley
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 2 cups marinara sauce
- 4 hoagie rolls
- 1 cup shredded mozzarella cheese
Instructions
- Preheat the oven to 375°F (190°C).
- In a bowl, combine ground beef, breadcrumbs, Parmesan cheese, parsley, egg, garlic powder, onion powder, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs, about 1 inch in diameter.
- Place the meatballs on a baking sheet and bake for 20-25 minutes, or until cooked through.
- While the meatballs are baking, heat the marinara sauce in a saucepan over medium heat.
- Once the meatballs are done, add them to the marinara sauce and let them simmer for a few minutes.
- To assemble, place a few meatballs in each hoagie roll, spoon over some marinara sauce, and top with shredded mozzarella cheese.
- Place the assembled subs on a baking sheet and bake for an additional 5-10 minutes, or until the cheese is melted and bubbly.
- Serve hot and enjoy!
Italian Sub with Fresh Ingredients

The Italian sub is a classic sandwich that brings together a variety of fresh ingredients. This delightful creation features layers of meats, cheeses, and greens, all nestled in a soft, crusty roll. The vibrant colors of the ingredients make it not just tasty but also visually appealing.
In the image, you can see the sandwich stacked high with slices of ham, salami, and provolone cheese, complemented by fresh greens. The golden-brown bread adds a perfect crunch, while a drizzle of olive oil hints at the rich flavors waiting to be enjoyed. This sandwich is perfect for lunch or a quick snack, and it’s easy to customize based on your preferences.
Making an Italian sub at home is simple and rewarding. You can use your favorite meats and cheeses, and don’t forget to add some fresh veggies for that extra crunch. Let’s get into the recipe!
Ingredients
- 1 large sub roll
- 4 slices of ham
- 4 slices of salami
- 4 slices of provolone cheese
- 1/2 cup shredded lettuce
- 1/4 cup sliced tomatoes
- 1/4 cup sliced onions
- 2 tablespoons olive oil
- 1 tablespoon red wine vinegar
- Salt and pepper to taste
Instructions
- Prepare the Roll: Slice the sub roll in half lengthwise, but don’t cut all the way through. This keeps the sandwich intact.
- Layer the Meats: Start by layering the ham and salami on the bottom half of the roll.
- Add Cheese: Place the provolone cheese on top of the meats.
- Top with Veggies: Add the shredded lettuce, sliced tomatoes, and onions on top of the cheese.
- Drizzle the Dressing: In a small bowl, mix the olive oil and red wine vinegar. Drizzle this mixture over the veggies. Season with salt and pepper.
- Close the Sandwich: Fold the top half of the roll over the fillings. Press down gently to compact the sandwich.
- Serve: Cut the sandwich in half if desired, and enjoy your homemade Italian sub!
Caprese Sandwich with Basil Pesto

The Caprese Sandwich is a delightful twist on the classic Italian salad. This sandwich brings together fresh mozzarella, juicy tomatoes, and fragrant basil, all layered on a crusty bread. The addition of basil pesto adds a rich, herby flavor that elevates the entire dish.
In the image, you can see the vibrant colors of the tomatoes and mozzarella, beautifully stacked and drizzled with balsamic reduction. The fresh basil leaves add a pop of green, making it not just tasty but visually appealing too. This sandwich is perfect for a light lunch or a satisfying snack.
Making a Caprese Sandwich is simple and quick, making it a great option for busy days. Just gather your ingredients, and you’re ready to go!
Ingredients
- 2 slices of crusty bread
- 1 large tomato, sliced
- 1 ball of fresh mozzarella, sliced
- 1/4 cup basil pesto
- Fresh basil leaves
- Balsamic reduction for drizzling
Instructions
- Spread basil pesto on one side of each slice of bread.
- Layer the tomato slices on one slice of bread, followed by the mozzarella slices.
- Add fresh basil leaves on top of the mozzarella.
- Top with the other slice of bread, pesto side down.
- Press down gently and drizzle balsamic reduction on top before serving.
Veggie Delight Sandwich with Hummus

The Veggie Delight Sandwich with Hummus is a colorful and nutritious option that brings a burst of freshness to your lunch. This sandwich is packed with vibrant veggies like bell peppers, cucumbers, and red onions, all layered between hearty slices of whole-grain bread. The creamy hummus adds a rich flavor and a smooth texture, making each bite satisfying.
Perfect for a quick meal or a picnic, this sandwich is not only delicious but also easy to make. You can customize it with your favorite vegetables or add some spices for an extra kick. Pair it with a side of fresh salad or some crunchy chips for a complete meal.
Ingredients
- 2 slices whole-grain bread
- 1/4 cup hummus
- 1/4 cup sliced bell peppers (red, yellow, and green)
- 1/4 cup cucumber slices
- 1/4 cup red onion slices
- Fresh cilantro leaves
- Salt and pepper to taste
Instructions
- Spread hummus evenly on one side of each slice of bread.
- Layer the sliced bell peppers, cucumber, and red onion on one slice of bread.
- Add fresh cilantro leaves on top of the veggies.
- Season with salt and pepper to taste.
- Top with the second slice of bread, hummus side down.
- Cut the sandwich in half and serve it immediately, or wrap it up for later!
Smoked Salmon Bagel with Cream Cheese

The smoked salmon bagel with cream cheese is a classic that never goes out of style. This dish combines the rich, smoky flavor of salmon with the creamy texture of cheese, all nestled in a fresh bagel. It’s a perfect choice for breakfast or brunch and can easily satisfy any craving.
In the image, you can see a beautifully arranged bagel topped with layers of smoked salmon, a generous spread of cream cheese, and garnished with red onion and capers. The bright lemon wedges add a refreshing touch, making it not only delicious but visually appealing too.
This sandwich is not just tasty; it’s also simple to make. You can customize it with your favorite toppings or keep it classic. Let’s take a look at how to whip up this delightful dish!
Ingredients
- 2 fresh bagels (plain, everything, or sesame)
- 4 oz cream cheese (softened)
- 4 oz smoked salmon
- 1/4 small red onion, thinly sliced
- 1 tbsp capers
- Fresh dill sprigs (optional)
- Lemon wedges, for serving
- Optional: sliced cucumber, tomato, or avocado
Instructions
- Prep the ingredients:
Slice the bagels in half and lightly toast them if desired.
Spread a generous layer of cream cheese on each cut side of the bagel. - Assemble the bagel:
Layer smoked salmon evenly over the bottom halves of the bagels.
Top with thin slices of red onion, a few capers, and fresh dill if using.
Add any additional toppings like cucumber, tomato, or avocado if you like. - Finish and serve:
Place the top halves of the bagels on top.
Serve with lemon wedges for a fresh squeeze of citrus just before eating.
This smoked salmon bagel is creamy, savory, and refreshing — the perfect quick brunch or breakfast that feels fancy but is incredibly easy to put together!
With these 12 classic deli sandwich recipes, you’ve got everything you need to bring big flavor to your table — no takeout required. Each sandwich offers a unique mix of textures and tastes, from crunchy and tangy to creamy and rich.
They’re ideal for everything from a quick solo lunch to a casual family meal or a fun picnic spread. Best of all, you can easily mix and match ingredients to make them your own, or stick with the timeless versions that never go out of style.
So whether you’re in the mood for something nostalgic or something bold, these deli sandwiches deliver every time. Grab your favorite bread, pile on the fillings, and enjoy a meal that’s as satisfying as it is delicious.
