Enjoy the classic flavors of an Italian sub without the bread with this No-Bread Italian Sub recipe.

Perfect for a low-carb option or a quick, satisfying meal, this recipe layers savory ham, salami, and pepperoni with provolone cheese and crisp lettuce, all wrapped up with a zesty mayonnaise sauce.
It’s a tasty, bread-free twist on a deli favorite that’s easy to make and packed with flavor.
Ingredients:
- 4 slices of ham
- 3 tablespoons olive spread
- 4 slices of salami
- 6 slices of pepperoni
- 2 slices of provolone cheese
- 1/4 cup sliced pepperoncini
- 1 cup roughly chopped romaine lettuce
- 1/2 cup mayonnaise
- 1 teaspoon Italian seasoning
- 2 teaspoons red wine vinegar
- Salt and pepper to taste
Ingredients:
Step 1: Prepare Ham
- Lay 2 slices of ham on top of each other, slightly overlapping.
Step 2: Add Olive Spread
- Spread half of the olive spread in the center of the ham slices.
Step 3: Layer Ingredients
- On top of the olive spread, layer 2 slices of salami, 3 slices of pepperoni, 1 slice of provolone cheese, a few pepperoncini slices, and 1/2 cup of lettuce.
Step 4: Make Sauce
- In a small bowl, mix together mayonnaise, Italian seasoning, red wine vinegar, salt, and pepper.
Step 5: Add Sauce
- Drizzle 1 to 2 tablespoons of the prepared sauce over the lettuce.
Step 6: Roll Up
- Carefully roll the ham slices around the fillings, with the ham wrapping around the outside to hold everything together.
Step 7: Repeat
- Repeat the process with the remaining ingredients.
FAQs
Can I use a different type of cheese?
Yes, you can substitute provolone with another cheese like mozzarella or Swiss, depending on your preference.
How can I make this recipe ahead of time?
You can prepare the ingredients and assemble the rolls up to a few hours in advance. Just keep them covered in the refrigerator until you’re ready to serve.

Easy No-Bread Italian Sub
Ingredients
- 4 slices of ham
- 3 tbsp olive spread
- 4 slices of salami
- 6 slices of pepperoni
- 2 slices of provolone cheese
- ¼ cup sliced pepperoncini
- 1 cup roughly chopped romaine lettuce
- ½ cup mayonnaise
- 1 tsp Italian seasoning
- 2 tsp red wine vinegar
- Salt and pepper to taste
Instructions
- Prepare Ham: Lay 2 slices of ham on top of each other, slightly overlapping.
- Add Olive Spread: Spread half of the olive spread in the center of the ham slices.
- Layer Ingredients: On top of the olive spread, layer 2 slices of salami, 3 slices of pepperoni, 1 slice of provolone cheese, a few pepperoncini slices, and 1/2 cup of lettuce.
- Make Sauce: In a small bowl, mix together mayonnaise, Italian seasoning, red wine vinegar, salt, and pepper.
- Add Sauce: Drizzle 1 to 2 tablespoons of the prepared sauce over the lettuce.
- Roll Up: Carefully roll the ham slices around the fillings, with the ham wrapping around the outside to hold everything together.
- Repeat: Repeat the process with the remaining ingredients.