I’ve always loved how versatile sub sandwich ideas can be, especially when you need something quick but still satisfying. There’s just something about layering fresh ingredients, flavorful spreads, and hearty bread that makes every bite feel complete.
Sometimes I keep it simple with classic combinations, and other times I mix things up with bold flavors or unexpected toppings. That’s the beauty of it—you can adjust everything to fit your mood or what you already have in your kitchen. If you’re looking for inspiration to switch up your meals, these sub sandwich ideas are a great place to start.
Recipes
1. Italian Sub Sandwich
This one feels like a deli classic you’d grab on a busy afternoon—layered, bold, and packed with flavor. The mix of cured meats, crisp veggies, and tangy dressing makes every bite feel satisfying without being complicated. It’s the kind of sandwich that tastes even better once everything settles together for a few minutes.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: Italian-American
- Equipment: Knife, cutting board
- No. of ingredients: 10
Ingredients:
- 1 sub roll
- 3 slices salami
- 3 slices ham
- 3 slices pepperoni
- 2 slices provolone
- Lettuce, tomato slices
- Red onion, thinly sliced
- 2 tbsp Italian dressing
- Salt & pepper
Instructions:
- Slice the roll lengthwise.
- Layer meats and cheese.
- Add veggies on top.
- Drizzle dressing, season lightly.
- Close, press gently, and serve.
Serve with: chips or a simple pasta salad
Drink with: iced tea or sparkling water
2. Turkey and Avocado Sub
Light but still filling, this sandwich brings creamy avocado together with tender turkey for a fresh, balanced bite. It’s perfect when you want something satisfying without feeling heavy.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: American
- Equipment: Knife
- No. of ingredients: 8
Ingredients:
- 1 sub roll
- 4 slices turkey breast
- ½ avocado, sliced
- Lettuce, tomato
- 1 tbsp mayo
- Salt & pepper
Instructions:
- Spread mayo on bread.
- Add turkey slices.
- Layer avocado and veggies.
- Season and close sandwich.
Serve with: fruit salad
Drink with: lemonade
3. Ham and Swiss Sub
Simple, classic, and always reliable. The salty ham and slightly nutty Swiss cheese pair perfectly, especially with a touch of mustard to tie it all together.
Get the Recipe
- Prep time: 8 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: American
- Equipment: Knife
- No. of ingredients: 6
Ingredients:
- 1 sub roll
- 4 slices ham
- 2 slices Swiss cheese
- Lettuce
- 1 tbsp mustard
Instructions:
- Slice roll.
- Add ham and cheese.
- Top with lettuce and mustard.
- Close and serve.
Serve with: potato chips
Drink with: soda or iced tea
4. Roast Beef and Cheddar Sub
Rich and hearty, this sandwich leans into bold flavors. The roast beef is tender, the cheddar adds sharpness, and a little sauce brings everything together.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: American
- Equipment: Knife
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 4 slices roast beef
- 2 slices cheddar
- Lettuce, onion
- 1 tbsp mayo
Instructions:
- Spread mayo.
- Add beef and cheese.
- Top with veggies.
- Close and serve.
Serve with: coleslaw
Drink with: iced tea
5. Chicken Caesar Sub
Think of your favorite Caesar salad, but tucked into a soft roll. Creamy dressing, juicy chicken, and crisp lettuce make this one feel fresh but still comforting.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: American
- Equipment: Bowl
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 1 cup cooked chicken
- 2 tbsp Caesar dressing
- Lettuce
- Parmesan
Instructions:
- Toss chicken with dressing.
- Fill roll with chicken mixture.
- Add lettuce and cheese.
- Close and serve.
Serve with: Caesar salad
Drink with: sparkling water
6. Meatball Marinara Sub
Messy in the best way. Juicy meatballs, warm marinara, and melted cheese create a sandwich that’s comforting and full of flavor.
Get the Recipe
- Prep time: 10 mins
- Cook time: 15 mins
- Course: Lunch/Dinner
- Cuisine: Italian-American
- Equipment: Pan
- No. of ingredients: 6
Ingredients:
- 1 sub roll
- 4 meatballs
- ½ cup marinara sauce
- 2 slices mozzarella
Instructions:
- Heat meatballs in sauce.
- Place in roll.
- Add cheese and melt slightly.
- Serve warm.
Serve with: fries
Drink with: soda
7. Tuna Salad Sub
Cool, creamy, and easy to throw together. This one works great when you want something quick but still flavorful.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: American
- Equipment: Bowl
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 1 can tuna
- 2 tbsp mayo
- Celery, chopped
- Lettuce
Instructions:
- Mix tuna, mayo, and celery.
- Fill roll with mixture.
- Add lettuce.
- Serve.
Serve with: crackers
Drink with: iced tea
8. Veggie Delight Sub
Fresh, crunchy, and colorful. This sandwich is all about the vegetables, with a light spread to keep things balanced.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: Vegetarian
- Equipment: Knife
- No. of ingredients: 9
Ingredients:
- 1 sub roll
- Lettuce, tomato, cucumber
- Bell peppers
- Avocado
- 2 tbsp hummus
Instructions:
- Spread hummus.
- Layer veggies.
- Close and serve.
Serve with: veggie chips
Drink with: fresh juice
9. Buffalo Chicken Sub
Spicy, saucy, and bold. This one has that kick from buffalo sauce balanced with something creamy to cool it down.
Get the Recipe
- Prep time: 10 mins
- Cook time: 10 mins
- Course: Lunch/Dinner
- Cuisine: American
- Equipment: Pan
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 1 cup cooked chicken
- 2 tbsp buffalo sauce
- Lettuce
- Ranch or blue cheese
Instructions:
- Toss chicken with sauce.
- Heat briefly.
- Add to roll with lettuce and dressing.
- Serve.
Serve with: fries
Drink with: soda
10. BBQ Pulled Pork Sub
Smoky, sweet, and super satisfying. This sandwich is perfect when you want something hearty and full of flavor.
Get the Recipe
- Prep time: 10 mins
- Cook time: 15 mins
- Course: Lunch/Dinner
- Cuisine: American
- Equipment: Pan
- No. of ingredients: 6
Ingredients:
- 1 sub roll
- 1 cup pulled pork
- ¼ cup BBQ sauce
- Coleslaw
Instructions:
- Heat pork with sauce.
- Fill roll.
- Top with coleslaw.
- Serve.
Serve with: baked beans
Drink with: iced tea
11. Philly Cheesesteak Sub
Savory, cheesy, and packed with flavor. Thin beef, sautéed onions, and melted cheese make this a go-to comfort sandwich.
Get the Recipe
- Prep time: 10 mins
- Cook time: 15 mins
- Course: Lunch/Dinner
- Cuisine: American
- Equipment: Skillet
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 1 cup sliced beef
- Onion, sliced
- 2 slices provolone
Instructions:
- Cook beef and onions.
- Add cheese to melt.
- Transfer to roll.
- Serve hot.
Serve with: fries
Drink with: soda
12. Caprese Sub Sandwich
Fresh and simple with bright flavors. Juicy tomatoes, creamy mozzarella, and basil bring everything together beautifully.
Get the Recipe
- Prep time: 10 mins
- Cook time: 0 mins
- Course: Lunch
- Cuisine: Italian
- Equipment: Knife
- No. of ingredients: 6
Ingredients:
- 1 sub roll
- Fresh mozzarella
- Tomato slices
- Basil
- Olive oil
Instructions:
- Layer mozzarella and tomato.
- Add basil.
- Drizzle olive oil.
- Close and serve.
Serve with: salad
Drink with: sparkling water
13. Club Sub Sandwich
A stacked sandwich that brings a bit of everything—meat, cheese, and fresh toppings—for a satisfying bite every time.
Get the Recipe
- Prep time: 10 mins
- Cook time: 5 mins
- Course: Lunch
- Cuisine: American
- Equipment: Pan
- No. of ingredients: 9
Ingredients:
- 1 sub roll
- Turkey, ham
- Bacon
- Cheese
- Lettuce, tomato
- Mayo
Instructions:
- Cook bacon.
- Layer meats and cheese.
- Add veggies and mayo.
- Close and serve.
Serve with: chips
Drink with: iced tea
14. Grilled Chicken and Pesto Sub
This one has a fresh, herby flavor thanks to pesto. The grilled chicken adds a warm, savory touch that makes it feel complete.
Get the Recipe
- Prep time: 10 mins
- Cook time: 10 mins
- Course: Lunch
- Cuisine: Italian-American
- Equipment: Grill pan
- No. of ingredients: 7
Ingredients:
- 1 sub roll
- 1 grilled chicken breast
- 2 tbsp pesto
- Mozzarella
- Tomato
Instructions:
- Slice chicken.
- Spread pesto on bread.
- Add chicken, cheese, and tomato.
- Serve.
Serve with: pasta salad
Drink with: lemonade
15. Egg Salad Sub
Creamy, simple, and comforting. This one is great when you want something easy but still satisfying.
Get the Recipe
- Prep time: 10 mins
- Cook time: 10 mins
- Course: Lunch
- Cuisine: American
- Equipment: Bowl
- No. of ingredients: 6
Ingredients:
- 1 sub roll
- 3 boiled eggs
- 2 tbsp mayo
- Mustard
- Lettuce
Instructions:
- Chop eggs and mix with mayo and mustard.
- Fill roll.
- Add lettuce.
- Serve.
Serve with: chips
Drink with: iced tea























