Go Back

Grilled Veggie Panini Sandwich - Crisp, Melty, and Packed With Flavor

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • Bread: Ciabatta, sourdough, or sturdy country bread
  • Cheese: Provolone, mozzarella, fontina, or Swiss
  • Veggies: Zucchini, red bell pepper, red onion, portobello or cremini mushrooms, eggplant (optional), tomato (optional)
  • Greens: Fresh spinach or arugula
  • Spread: Basil pesto or balsamic-garlic mayo
  • Oil: Extra-virgin olive oil
  • Acid: Balsamic vinegar (optional, but great)
  • Seasoning: Kosher salt, black pepper, dried oregano or Italian seasoning
  • Extras (optional): Roasted red peppers in a jar, sun-dried tomatoes, olives

Method
 

  1. Preheat and prep: Heat a grill pan, skillet, or panini press over medium-high. Slice vegetables into 1/4-inch planks or strips so they cook evenly. Pat them dry.
  2. Season the veggies: Toss zucchini, peppers, onions, and mushrooms with olive oil, salt, pepper, and a pinch of dried oregano. Add a splash of balsamic if you like a little tang.
  3. Grill the vegetables: Cook in batches until tender and lightly charred, 3–4 minutes per side. Move to a plate and let excess steam escape. This prevents a soggy sandwich.
  4. Prep the bread and spread: Split your bread. Brush the outsides lightly with olive oil. On the insides, spread pesto or balsamic-garlic mayo (stir 1 tablespoon mayo with 1 teaspoon balsamic and a small grated garlic clove).
  5. Layer smart: Add a slice of cheese on both the bottom and top pieces of bread—cheese acts as a moisture barrier. Pile on grilled zucchini, peppers, onions, and mushrooms. Add a small handful of spinach or arugula.
  6. Press and grill: Place the sandwich in your panini press or a hot skillet. If using a skillet, press with another heavy pan. Cook 3–5 minutes per side until the bread is crisp and the cheese is melted.
  7. Rest and slice: Let the panini sit 1 minute so the cheese sets slightly. Slice in halves or thirds. Taste and finish with a pinch of salt or a drizzle of balsamic if needed.