Updated on July 17th, 2025
This homemade version of the Jimmy John’s Beach Club sandwich delivers deli-style freshness with every bite. Layers of sliced smoked turkey, provolone cheese, crisp iceberg lettuce, tomato, cucumber, and alfalfa sprouts are stacked on a soft sub roll. The real standout is the avocado spread, blended with serrano chili, lime juice, garlic, and onion for a smooth, flavorful kick. Light mayonnaise ties everything together in this no-cook, veggie-loaded sandwich that’s ideal for lunch or meal prep.
Why this recipe works
- Fresh ingredients: Crisp vegetables and creamy avocado make the sandwich vibrant, light, and satisfying.
- Flavorful spread: The homemade avocado blend adds smooth texture with a mild heat from serrano chili.
- Great for customization: You can use any type of sub roll and adjust the spice level easily.
- No cooking required: This is a quick and convenient sandwich option for busy days or packed lunches.


Serving suggestions
- Pair with classic sides: Enjoy with potato chips, pretzels, or veggie sticks for a balanced and satisfying lunch.
- Add a refreshing touch: A cold pickle spear or a scoop of coleslaw brings a tangy, crisp contrast.
- Make it picnic-ready: Wrap the sandwich tightly and keep it chilled for a great on-the-go meal.
- Serve cold and fresh: Ideal for warm weather or make-ahead meals that stay flavorful and light.
Jimmy John’s Beach Club Recipe
- Total Time: 30 minutes
- Yield: 4 1x
Ingredients
Units
Scale
- Avocado spread-
- 1 small serrano chili pepper
- 1 small onion (chopped)
- 1 garlic clove
- 1 roma tomato (seeded and chopped)
- 2 medium avocados (peeled and pitted)
- 1 tablespoon fresh lime juice
- 3/4 teaspoon kosher salt
- 1/8 teaspoon dry mustard
- 1/4 cup alfalfa sprouts
- Sandwich-
- white sub rolls
- sliced smoked turkey breast
- sliced provolone cheese
- slice tomato
- sliced cucumber
- shredded iceberg lettuce
- mayonnaise
Nutrition
- Serving Size:
- Calories: 441
- Sugar: 4.8 g
- Sodium: 730.1 mg
- Fat: 33.5 g
- Carbohydrates: 25 g
- Protein: 15 g
- Cholesterol: 27.6 mg