Ingredients
Scale
For the Sandwich:
- 4 ciabatta rolls or 1 large ciabatta loaf, halved and sliced into sandwich-sized pieces
- 8 ounces cooked protein (grilled chicken, turkey, or roasted vegetables for a vegetarian option)
- 1 cup fresh lettuce or arugula
- 1 medium tomato, sliced
- 1 small red onion, thinly sliced
- 1 medium avocado, sliced
For the Condiments:
- 4 tablespoons mayonnaise
- 2 tablespoons Dijon mustard
- 2 tablespoons pesto or sun-dried tomato spread (optional)
Optional Toppings:
- 4 slices of provolone or mozzarella cheese
- Roasted red peppers
- Pickled cucumbers or onions
Instructions
Step 1: Prepare the Bread
- Slice the ciabatta rolls or loaf horizontally into sandwich halves.
- Lightly toast the bread in a skillet, toaster, or oven at 375°F (190°C) for 3-5 minutes, just until the edges are slightly crisp. This step enhances the flavor and prevents sogginess when adding fillings.
Step 2: Prepare the Protein
- If using grilled chicken or turkey, season it lightly with salt, pepper, and a touch of olive oil before grilling.
- For roasted vegetables, toss sliced zucchini, bell peppers, and eggplant with olive oil, salt, and your favorite herbs. Roast them at 400°F (200°C) for about 15 minutes, flipping halfway through.
Step 3: Assemble the Sandwich
- Spread a generous layer of mayonnaise and Dijon mustard on the cut sides of the ciabatta bread. Add a dollop of pesto or sun-dried tomato spread for extra flavor.
- Layer the sandwich in the following order: lettuce or arugula, tomato slices, cooked protein (or roasted vegetables), red onion slices, avocado, and optional toppings like cheese or roasted red peppers.
- Close the sandwich with the top half of the ciabatta bread.
Step 4: Serve and Enjoy
- Slice the sandwich in half diagonally for easy handling.
- Serve immediately with your favorite side dishes, such as chips, a salad, or a cup of soup.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
Nutrition
- Serving Size: 1 sandwich
- Calories: 420
- Sugar: 3g
- Fat: 15g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 20g