Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Vegetable Panini

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Vegetable Panini is a delicious, satisfying sandwich that brings together the smoky flavor of grilled vegetables, creamy mozzarella, and the sweetness of balsamic glaze, all nestled between crispy ciabatta bread. Perfect for any occasion—from picnics to elegant dinners—this recipe is versatile and customizable with seasonal veggies. Impress your friends or enjoy a cozy meal at home with this easy-to-make dish that bursts with flavor in every bite.

  • Total Time: 25 minutes
  • Yield: Serves 2

Ingredients

Scale
  • 1 large ciabatta bread loaf
  • 1 medium zucchini, sliced
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 small red onion, thinly sliced
  • 8 oz fresh mozzarella cheese, sliced
  • 2 tbsp balsamic glaze
  • 2 tbsp olive oil (for grilling)
  • Salt and pepper to taste

Instructions

  1. Preheat your grill or grill pan over medium-high heat and brush lightly with olive oil.
  2. Slice the zucchini, bell peppers, and red onion into even pieces for uniform grilling.
  3. Grill the vegetables for about 4-5 minutes per side until tender and charred.
  4. Assemble the panini by layering grilled veggies and mozzarella on one slice of ciabatta. Drizzle with balsamic glaze and top with another slice.
  5. Grill the assembled sandwich for 3-4 minutes per side until golden brown.
  6. Slice in half diagonally and serve hot.
  • Author: James
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 sandwich (250g)
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 19g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 30mg