Capri Sandwich

Prep: 20 min Cook: 5 min Serves: 4 Cuisine: Mediterranean

A vibrant Mediterranean-inspired sandwich featuring roasted vegetables, fresh basil, and flavorful bread, perfect for a light lunch or casual dinner with bold, fresh flavors.

Be the first to rate this recipe

Ingredients

  • 2 tsp. white wine vinegar
  • 8 1/4-inch thick slices unpeeled tomatoes
  • 1 (1 lb.) loaf French bread
  • 1 clove garlic, halved
  • 1 (1 lb.) unpeeled eggplant, cut into 1/2-inch slices
  • 4 (1/4-inch) thick slices onion
  • vegetable cooking spray
  • 2 Tbsp. chopped fresh basil
  • 1 Tbsp. chopped kalamata olives

Instructions

  1. Slice the French bread in half lengthwise and place it cut side up on a baking sheet.
  2. Broil the bread 3 inches from the heat for 30 seconds or until lightly browned.
  3. Rub the cut sides of the bread halves with the halved garlic clove, then discard the garlic.
  4. Arrange the unpeeled tomato slices, eggplant slices, and onion slices on the baking sheet.
  5. Spray the vegetables with vegetable cooking spray and roast until tender and slightly browned, about 10-15 minutes.
  6. Remove the vegetables from the oven and let cool slightly.
  7. Spread chopped fresh basil and chopped kalamata olives on the bread halves.
  8. Layer the roasted vegetables on the bread, then close the sandwich and serve.

Tips & Substitutions

For added flavor, consider marinating the eggplant slices in balsamic vinegar before roasting. If you prefer a milder taste, use a sweet onion instead of a regular onion. You can also substitute fresh basil with arugula or spinach for a different twist. If you want a bit of heat, try adding a pinch of red pepper flakes to the roasted vegetables.

Serving Suggestions

Serve the Capri Sandwich alongside a fresh Spring Green Salad for a light, refreshing meal. It also pairs well with Mediterranean recipes like Marinated Shish Kabobs or Spanish Asparagus And Orange Salad(Heart Healthy). Consider adding a drizzle of balsamic glaze on top for an extra layer of flavor.

Storage & Reheating

To store leftovers, wrap the sandwich tightly in plastic wrap or aluminum foil and keep it in the refrigerator for up to 2 days. For reheating, unwrap the sandwich and place it in a preheated oven at 350°F (175°C) for about 10 minutes, or until warmed through. This will help maintain the bread's texture.

Nutrition & Diet Analysis (per serving)

Each serving of Capri Sandwich contains roughly 933 calories, with 42g protein, 87g carbohydrates, and 49g fat. It is an excellent source of vitamin C (100% of the Daily Value), calcium (91% of the Daily Value), and protein (85% of the Daily Value). Note that it is relatively high in sodium, at 1508mg per serving (66% of the Daily Value).

933 kcal 47% DV
Protein Fat Carbs

Macronutrients

Protein 42.4g 85% DV
Total Fat 48.7g 62% DV
Carbs 86.7g 32% DV
Fiber 7.9g 28% DV
Sugar 14.3g 29% DV

Electrolytes

Sodium 1507.7mg 66% DV
Potassium 1200.2mg 26% DV
Cholesterol 79.3mg 26% DV

Vitamins & Minerals

Vitamin A 434mcg 48% DV
Vitamin C 90.2mg 100% DV
Vitamin D 0.6mcg 3% DV
Calcium 1184.6mg 91% DV
Iron 8mg 45% DV
Diet fit High-protein High-fiber
Contains Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this sandwich ahead of time?

Yes, you can prepare the roasted vegetables in advance and store them in the refrigerator for up to 3 days. Assemble the sandwich just before serving to keep the bread from getting soggy.

What can I use instead of French bread?

If you don’t have French bread, ciabatta or focaccia work well as alternatives. Both will provide a hearty base for the sandwich while complementing the roasted vegetables.

Is this recipe suitable for vegans?

Yes, the Capri Sandwich is naturally vegan as it contains no animal products. Just ensure that the vegetable cooking spray you use is vegan-friendly and you can enjoy this delicious sandwich worry-free.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mediterranean recipes → Vegan recipes → Vegetarian recipes → All recipes →