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.
Just tried the olive spread step, tastier than I expected! Nice one, Sandra!
No bread in a sub? That’s like a BBQ without smoke. Interesting though.
I think it’s a fantastic idea! Great for us looking for lighter options.
hmm, olive spread, really? sounds weird, but ok.
So, is this like applying software layers but with food? Interesting approach to rolling up the ingredients. Wonder how the ‘user interface’ feels, lol.
Can I throw in some extra spices into the sauce? Wanna kick it up a notch!
whats this olive spread? like, butter? dont get it
Love the no-bread concept! It’s perfect for my carb-cutting diet. Thanks for the healthy twist, Sandra!
Roll up like a sleeping bag, huh? Gonna camp in my kitchen tonight then!
hey alice williams, can I swap the ham for turkey? tryna keep it lean lol
Making sauce is key to any good sub. This sounds like a game changer. Gotta try it this weekend.
dude, wonder how this holds up on a bumpy trail. subs and jeeps anyone?
What if we go all out and use 4 different cheeses? might be epic or a mess lol
More cheese, more better. Go for it!
Love how easy this is! Perfect for a busy week.