Introduction
The author makes homemade Subway sandwiches featuring “soft bread, sliced meat, cheese, lettuce, tomato, onions, pickles, peppers” when wanting deli-style satisfaction at home. The key advantage is customization—choosing bread, meat, cheese, vegetables, and sauce to personal preference. For this recipe, preferred ingredients include soft hoagie rolls, turkey or ham, provolone or American cheese, shredded lettuce, tomato, red onion, pickles, banana peppers, and mayo-mustard sauce. The layering technique matters: placing meat and cheese on bottom, optionally toasting, then adding vegetables and sauce keeps lettuce crisp and bread from becoming soggy. If you want another loaded deli sandwich with a chopped salad twist, our Italian grinder salad sandwich is worth trying next.
Why You’ll Love This Recipe
This sandwich appeals because it’s “fast, flexible, and easy to make with ingredients you probably already buy.” Everyone can customize their own version, making it ideal for families. It works for meal prep when wet ingredients stay separate until assembly. The recipe is budget-friendly compared to takeout and can be served cold or toasted based on preference.
Advertisements
About the Ingredients

Sub Roll or Hoagie Roll: Choose bread that’s “soft but sturdy” like hoagie, sub, Italian, or soft baguette-style rolls. Thick rolls can have some interior removed for more filling space. Toasting helps bread hold up better with extra sauce.
Deli Meat: Turkey, ham, roast beef, salami, or chicken work well. Use thin slices for easier biting. If you’re serving anyone in a higher-risk group, it’s worth reheating deli meat until steaming — the CDC’s guidance on preventing Listeria explains why.
Advertisements
Cheese: Provolone, American, Swiss, cheddar, Monterey Jack, or pepper jack add flavor and satisfaction. Place cheese over meat before toasting for better melting.
Lettuce: Shredded iceberg lettuce provides classic texture, though romaine or green leaf work too. Ensure lettuce is dry to prevent soggy bread.
Advertisements
Tomatoes: Use ripe, thin-sliced tomatoes. Pat juicy ones lightly and add salt and pepper for better flavor.
Pickles, Onions, and Peppers: These ingredients “give the sandwich bite and crunch” and balance meat and cheese flavors. Use amounts based on preference.
Sauce: Mayonnaise, mustard, ranch, honey mustard, chipotle mayo, oil and vinegar, or creamy Italian dressing work well. A simple homemade option mixes mayonnaise, mustard, vinegar, garlic powder, and black pepper.
Tips & Tricks
- Slice bread lengthwise without cutting completely through for a hinged effect
- Layer meat and cheese first; toast before adding lettuce and tomato
- Don’t overload sauce to prevent sogginess
- Use thin, even layers for balanced bites throughout
- Set up sandwich bar for groups so people build their own
Pro Tips
Lightly toast bread’s interior for better structure. Toast meat and cheese separately, then add cold vegetables afterward. For classic deli flavor, add “a small splash of oil and vinegar over the vegetables, then sprinkle with oregano, salt, and pepper.” When packing lunches, wrap tightly and keep sauce separate if possible, or spread between meat and cheese rather than directly on bread. Add shredded lettuce right before serving for extra crunch. For a warm, melty option instead, our chicken avocado melt sandwich is another easy homemade lunch.
Step-by-Step Instructions
- Slice sub rolls lengthwise, keeping one side attached for hinged sandwiches
- Spread mayonnaise, mustard, or preferred sauce inside
- Layer deli meat evenly across bottom half
- Add cheese slices over meat
- Toast open-faced for few minutes if wanting melted cheese
- Add shredded lettuce over meat and cheese
- Add tomato slices, red onion, pickles, banana peppers, or preferred toppings
- Season lightly with salt, black pepper, oregano
- Drizzle with extra sauce, oil and vinegar, or dressing if desired
- Close sandwich and press gently
- Slice in half if needed
- Serve immediately with chips, pickles, soup, or fruit
Variations
Turkey sub: Use sliced turkey, provolone, lettuce, tomato, cucumber, honey mustard
Ham and cheese: Ham, American cheese, pickles, onions, mayo
Italian-style: Salami, ham, pepperoni, provolone, lettuce, tomato, banana peppers, oil, vinegar, oregano (works well toasted)
Chicken version: Grilled chicken strips, Monterey Jack, lettuce, tomato, ranch or chipotle mayo; add jalapeños and pepper jack for spicy version
Veggie version: Skip meat; use cheese, lettuce, tomato, spinach, cucumber, onion, peppers, pickles, avocado, sauce (toasting cheese makes it more filling)
Breakfast version: Scrambled eggs, bacon or sausage, cheese, chipotle mayo or hot sauce
How to Store
Best eaten fresh. If storing, wrap tightly in foil or parchment in refrigerator for up to one day. For meal prep, keep components separate: bread in bag, meat and cheese in one container, vegetables in another, sauce separate. Assemble right before eating. Avoid microwaving assembled sandwiches with lettuce and tomato. Do not freeze fully assembled sandwiches.
Frequently Asked Questions
Can I make a Subway Sandwich ahead of time? Yes, but keep sauce and juicy toppings separate until serving to prevent soggy bread.
What bread works best for a homemade Subway sandwich recipe? Soft sub rolls, hoagie rolls, Italian rolls, or small baguette-style rolls all work well.
Can I toast this sandwich? Yes. Toast bread with meat and cheese first, then add lettuce, tomato, pickles, and sauce afterward.
What meat should I use? Turkey, ham, roast beef, salami, chicken, or mixed deli meats; use thin slices.
How do I keep the sandwich from getting soggy? Dry the lettuce, pat tomatoes and pickles lightly, use sauce sparingly, and toast bread if needed.
Can I make this vegetarian? Yes. Use cheese, avocado, lettuce, tomato, cucumber, onion, peppers, pickles, and favorite sauce.
What cheese works best? Provolone, American, Swiss, cheddar, pepper jack, and Monterey Jack are all good options.
What sauce tastes best? Mayonnaise, mustard, ranch, chipotle mayo, honey mustard, oil and vinegar, or creamy Italian dressing all work.
Is this good for packed lunches? Yes. Wrap tightly and keep sauce separate if possible. Add wet toppings right before eating if you can.
Can I make a spicy version? Yes. Use pepper jack cheese, jalapeños, chipotle mayo, or spicy mustard.

Subway Sandwich
Equipment
- Serrated knife
- cutting board
- spoon
- Toaster oven or oven
- Serving plate
Ingredients
Ingredients
- 2 sub rolls or hoagie rolls
- 6 oz deli turkey, ham, chicken, or mixed deli meat thinly sliced
- 4 slices provolone, American, or Swiss cheese
- 1 cup shredded lettuce washed and dried
- 1 medium tomato thinly sliced
- 0.25 cup red onion thinly sliced
- 0.25 cup pickles sliced
- 0.25 cup banana peppers optional
- 2 tbsp mayonnaise
- 1 tbsp mustard
- 1 tsp oil and vinegar optional
- salt, black pepper, and oregano to taste
Instructions
- Slice the sub rolls lengthwise, keeping one side attached if you want a hinged sandwich.
- Spread mayonnaise, mustard, or your favorite sauce on the inside of each roll.
- Layer the deli meat evenly across the bottom half of each roll.
- Add cheese slices over the meat.
- Toast the sandwiches open-faced for a few minutes if you want melted cheese.
- Add shredded lettuce, tomato slices, red onion, pickles, and banana peppers.
- Season lightly with salt, black pepper, and oregano.
- Drizzle with a little oil and vinegar if desired.
- Close the sandwich and press gently so it holds together.
- Slice in half and serve right away.
Notes
Advertisements
