This Italian Sub Salad captures all the bold flavors of a classic Italian sub, transformed into a satisfying, bread-free salad.
With crisp shredded lettuce, savory deli meats and cheese, bright vegetables, and a creamy homemade sub dressing, this “sub in a tub” makes a quick weeknight dinner and is ideal for meal prep.

I love grabbing a sandwich from our local sub shop, but I usually order mine “sub-in-a-tub” — all the toppings on a bed of crunchy lettuce instead of bread. It tastes amazing and is easy to customize.
I wanted to recreate that sub shop flavor at home without the expense, so I adapted ideas from my grinder salad, swapped ingredients for favorite sub toppings, and developed a tangy submarine-style dressing.
After several rounds of testing, I landed on a version that beats what I usually get from the shop — and it’s cheaper, too. Best of all, it’s fast to assemble and holds up well for weekly meal prep, delivering protein, fiber, and big flavor in every bowl.
Why You’ll Love It:
- Quick and easy. Chop, toss, and dress — dinner is ready in about 20 minutes, making this perfect for busy evenings.
- All your favorite sub ingredients. Everything you love on an Italian sub — meats, cheese, peppers, onions, and more — packed into a veggie-forward salad.
- Low carb and gluten free friendly. No bread needed, so it’s a great option for those avoiding gluten or cutting carbs.
Ingredients

- Lettuce: Shredded iceberg provides the classic sub crunch, but romaine or buttercrunch work well too.
- Deli meat: Mix Italian cold cuts like salami or prosciutto with milder options such as smoked turkey or chicken.
- Cheese: Sliced Havarti or provolone are great choices; add a bit of grated Parmesan for a nutty finish.
- Favorite sub toppings: Cherry tomatoes, red onion, green pepper, banana peppers (or pepperoncini), pickles, and black olives are all excellent.
For the Sub Dressing:
You can use store-bought submarine sauce, but this homemade dressing balances tang, sweetness, and creaminess very nicely.
- Olive oil
- Red wine vinegar
- A small amount of mayonnaise (or extra olive oil)
- Honey (or another sweetener)
- Dijon mustard
- Dried oregano
- Salt & black pepper
How to Make a Sub Salad

- Place a generous amount of shredded lettuce into a very large bowl.
- Chop all toppings into bite-sized pieces, including deli meat and cheese, and add them to the bowl.
- Use salad tongs to gently toss the ingredients until evenly combined.
- Whisk or shake together the dressing ingredients in a small jar until smooth.
- Drizzle the dressing over the salad and sprinkle with shredded Parmesan.
- Toss again until the dressing coats everything, then serve right away.

Storing Leftovers
Once dressed, the salad keeps best for 1–2 days in an airtight container in the refrigerator before it begins to soften. For longer storage, keep the dressing separate and pour it on just before serving.
Make-Ahead and Meal Prep Tips
- Prep ahead: Chop vegetables and toppings in advance. Combine and dress about 30 minutes before serving, or keep components chilled until ready.
- Meal prep: Portion the salad without dressing into containers and store the dressing separately in small containers. Refrigerate up to 3–4 days and dress just before eating.
Variations and Substitutions
- Protein: Swap deli meat for grilled chicken, shaved roast beef, tuna salad, or any protein you prefer.
- Cheese: Chopped slices give an authentic sub feel, but shredded cheese works fine too.
- Sauce: Use the homemade sub dressing for best flavor, or substitute Italian dressing, garlic aioli, or a store-bought sub sauce if you prefer.
- Toppings: Customize freely — leave out ingredients you dislike and add others you love. This recipe is meant to mirror your favorite sub ingredients.

Expert Tips
- Keep pieces bite-sized. Chop meats, cheese, and vegetables small so every forkful has a mix of flavors and textures.
- Experiment with flavors. Add marinated artichokes, sun-dried tomatoes, bocconcini, or a pinch of red pepper flakes for an antipasto twist.
- Turn it into a sandwich. If you decide to use bread, the dressed salad makes a delicious filling for a hoagie roll — add extra sauce to taste.

More Easy Dinner Ideas:
- Grinder Salad
- Inside Out Egg Roll
- Air Fryer Chicken and Vegetables
- Quinoa Salad with Chickpeas and Feta
If you enjoyed this Italian Sub Salad, please leave a rating or comment in the recipe area — I’d love to hear how yours turned out.

Italian Sub Salad (AKA Sub in a Tub)
Print
Pin
Rate
Ingredients
- 1 head iceberg lettuce shredded or finely sliced
- 12 ounces deli meat of choice finely chopped (smoked turkey, chicken, Italian meats, etc)
- 6 ounces cheese slices chopped (about 8 slices)
- ½ red onion thinly sliced
- ½ green bell pepper finely sliced
- 1 cup quartered cherry tomatoes (about 1 ½ cups before slicing)
- ⅓-½ cup pickled banana peppers without the liquid
- ½ cup sliced pickles without the liquid (optional)
- ½ cup black olives drained
- ⅓ cup shredded parmesan cheese (optional)
- Other favorite sub toppings jalapenos, fried onions, etc.
Sub Dressing:
- 2 tablespoons olive oil
- 2 tablespoons red wine vinegar
- 1 tablespoon honey warmed if thick
- 1 tablespoon mayonnaise (or an additional 1 tablespoon olive oil)
- 2 teaspoons dijon mustard
- ¾ teaspoon oregano
- ½ teaspoon salt
- ¼ teaspoon pepper
Instructions
-
Combine shredded lettuce, chopped deli meat, chopped cheese, red onion, bell pepper, cherry tomatoes, pickled banana peppers, pickles, black olives, and Parmesan in a very large bowl. Add any other favorite sub toppings if desired.
-
Toss the ingredients together until evenly mixed and set aside while you make the dressing.
-
Add dressing ingredients to a small jar and shake vigorously or blend briefly until smooth.
-
Pour dressing over the salad and toss well to coat.
Note: For make-ahead or meal prep, store the salad and dressing separately and combine just before serving.
-
Serve in bowls and garnish with extra Parmesan if desired.
Notes
Storage: Dressed salad keeps 1–2 days in the fridge. For meal prep, store salad and dressing separately; undressed salad will keep 3–4 days.
Without mayo: Substitute the tablespoon of mayonnaise with an extra tablespoon of olive oil if you prefer to skip mayo.
Nutrition
Please note that some posts on this site may include affiliate links. If you make a purchase through these links, the site owner may receive a small commission at no additional cost to you. See the site’s disclaimer for details.