RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Italian Sub Sandwich
  • Italian Turkey Sub Sandwich
  • Italian Sub Sandwich
  • Classic Italian Sub Sandwich
  • Caramelized Onion Parmesan Pasta (Italian-style)
  • Caramelized-Onion Double-Cheese Grilled Sandwich with Garlic-Thyme Butter
  • Browse all recipes →
Italian Veggie Sandwich

Italian Veggie Sandwich

By emensah m

Total: 40 minutes
SandwichVegetarianItalian

Ingredients

  • 4 slices ciabatta bread
  • 1 medium eggplant
  • 1 medium zucchini
  • 1 medium red bell pepper
  • 1 cup spinach
  • 8 slices fresh mozzarella
  • 4 tablespoons basil pesto
  • 4 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

1

Preheat your grill or grill pan over medium-high heat.

2

Slice the eggplant and zucchini into 1/4-inch thick slices. Slice the red bell pepper into thick strips.

3

Place the eggplant, zucchini, and bell pepper slices on a tray. Drizzle 2 tablespoons of olive oil over them and season with salt and black pepper. Toss to coat evenly.

4

Grill the vegetables on each side for about 3-4 minutes or until tender and nicely charred. Remove them from the grill and set aside.

5

Brush the remaining 2 tablespoons of olive oil on both sides of the ciabatta bread slices.

6

Grill the ciabatta bread slices for 1-2 minutes on each side until they are lightly golden and have grill marks. Remove from the grill.

7

Assemble the sandwiches by spreading 1 tablespoon of basil pesto on one side of each ciabatta bread slice.

8

Layer the grilled vegetables, fresh spinach, and fresh mozzarella slices on top of the pesto-covered bread slices.

9

Top with another slice of ciabatta bread to form the sandwich.

10

Optionally, press the sandwiches on a panini press or grill them lightly for an additional 2-3 minutes to melt the mozzarella slightly.

11

Slice the sandwiches in half and serve warm.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Italian Veggie Sandwich

By emensah m

SandwichVegetarianItalian
Italian Veggie Sandwich - ciabatta bread, eggplant recipe

This Sandwich Vegetarian Italian recipe is ready in 40 minutes and features ciabatta bread, eggplant, zucchini and other delicious ingredients. Contains 480 calories total.

40 minutes

Ingredients

  • 4 slices ciabatta bread
  • 1 medium eggplant
  • 1 medium zucchini
  • 1 medium red bell pepper
  • 1 cup spinach
  • 8 slices fresh mozzarella
  • 4 tablespoons basil pesto
  • 4 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

1

Preheat your grill or grill pan over medium-high heat.

2

Slice the eggplant and zucchini into 1/4-inch thick slices. Slice the red bell pepper into thick strips.

3

Place the eggplant, zucchini, and bell pepper slices on a tray. Drizzle 2 tablespoons of olive oil over them and season with salt and black pepper. Toss to coat evenly.

4

Grill the vegetables on each side for about 3-4 minutes or until tender and nicely charred. Remove them from the grill and set aside.

5

Brush the remaining 2 tablespoons of olive oil on both sides of the ciabatta bread slices.

6

Grill the ciabatta bread slices for 1-2 minutes on each side until they are lightly golden and have grill marks. Remove from the grill.

7

Assemble the sandwiches by spreading 1 tablespoon of basil pesto on one side of each ciabatta bread slice.

8

Layer the grilled vegetables, fresh spinach, and fresh mozzarella slices on top of the pesto-covered bread slices.

9

Top with another slice of ciabatta bread to form the sandwich.

10

Optionally, press the sandwiches on a panini press or grill them lightly for an additional 2-3 minutes to melt the mozzarella slightly.

11

Slice the sandwiches in half and serve warm.

Nutritional Information

Calories per Serving: 480

Rate this Recipe

Your Rating:

Explore More

🌍 Italian Recipes🥗 Vegetarian Recipes🥘 More with ciabatta bread🥘 More with eggplant🥘 More with zucchini

Similar Recipes