Ultimate Veggie Panini with Mozzarella & Basil

Breakfast

March 21, 2026

Say hello to your new favorite lunch! This isn’t just any vegetable sandwich; it’s a masterpiece of textures and flavors. We’re talking crisp, golden sourdough, a vibrant medley of fresh zucchini, juicy tomatoes, and sweet sun-dried tomatoes, all brought together with fragrant basil and gloriously melted mozzarella. It’s the kind of quick, satisfying meal that turns an ordinary day into something special. Ready in just 30 minutes, this grilled veggie panini is proof that simple ingredients can create an unforgettable bite.

Ingredients

• (Makes 4 Sandwiches)
• 8 slices sourdough bread
• 2 tablespoons / 30 ml olive oil
• 1/4 cup / 60 g mayonnaise
• 2 medium tomatoes, thinly sliced
• 1 medium zucchini, thinly sliced diagonally
• 1 small red onion, thinly sliced
• 1/4 cup / 45 g oil-packed sun-dried tomatoes, drained and snipped
• 1/2 to 3/4 cup / 15-20 g fresh basil leaves
• 1/2 to 3/4 cup / 55-85 g shredded mozzarella cheese

Instructions

1. Prep the Bread: Brush one side of each sourdough slice with olive oil. Flip four of the slices over and spread the plain side with mayonnaise.
2. Assemble the Layers: On the mayonnaise-topped bread, layer the fresh tomato slices, zucchini, red onion, and sun-dried tomatoes. Generously sprinkle with fresh basil leaves and shredded mozzarella cheese. Top with the remaining bread slices, ensuring the oiled sides are facing up.
3. Grill to Golden Perfection: Heat a large skillet over medium-low heat. Place the sandwiches in the skillet and press them down firmly with a second heavy pan or a foil-wrapped brick. Cook for 4-6 minutes per side, until the bread is beautifully toasted and the cheese is irresistibly melted and gooey.
4. Serve and Enjoy: Slice the paninis in half diagonally and serve immediately while they’re warm and crisp.

Nutritional Information

• PER SANDWICH: 386 calories, 23 g total fat (5 g saturated fat), 13 mg cholesterol, 526 mg sodium, 37 g carbohydrates, 3 g fiber, 11 g protein.

Pro Tips

• Low and slow is the secret to a perfect golden crust and fully melted cheese. Resist the urge to crank up the heat!
• For an extra flavor boost, swap the mayonnaise for a layer of basil pesto or a drizzle of balsamic glaze.
• Don’t have a heavy skillet to press the sandwiches? A foil-wrapped brick or a sturdy pot filled with a couple of cans works just as well.
• For a deeper, smokier flavor, briefly grill or roast the zucchini and onion slices before assembling the sandwich.

FAQ

Q: How can I add more protein to this vegetarian panini
A: To boost the protein, consider adding a layer of mashed chickpeas or white beans to the sandwich. You could also use a higher-protein cheese like provolone or serve the panini alongside a cup of lentil soup for a complete, protein-rich meal.

Q: Can I make this grilled veggie panini vegan
A: Yes, you can easily make this panini vegan. Simply swap the mozzarella for your favorite brand of dairy-free melting cheese and use a plant-based mayonnaise. The rest of the delicious vegetable ingredients are already vegan-friendly.

Q: Can I prepare this vegetable sandwich ahead of time
A: This panini is best enjoyed immediately to ensure the bread stays crisp and the cheese is gooey. However, you can absolutely prep the components ahead of time. Thinly slice all your vegetables and store them in an airtight container in the fridge for up to 2 days for a super-fast assembly.

Q: What other vegetables work well in this panini
A: This recipe is very versatile! Feel free to substitute or add other vegetables like sliced bell peppers, eggplant, or mushrooms. For the best flavor, we recommend briefly grilling or roasting these heartier vegetables before assembling the panini, as suggested in the Pro Tips.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

A smiling woman in an Indian kitchen holding a rustic bowl of creamy Boondi Raita, showcasing the small fried chickpea flour pearls (boondi) and garnishes of cumin, pistachios, coriander, and spices. This image is for a traditional Boondi Raita Recipe.

Deep-Fried Chickpea Flour Pearls in Creamy Yogurt BOONDI RAITA

Ingredients For the Boondi (Chickpea Pearls): 0.5 cup (1.76 oz / 50 g) chickpea flour, sifted 0.25 tsp. (0.04 oz / 1.1 g) salt 0.125 tsp. (0.02 oz / 0.5 g) baking powder 4 to 5 tbsp. (2.1 to 2.6 oz / 60 to 75 g) water Ghee or nut oil for shallow-frying For the Yogurt...

A smiling woman in an apron presenting a ceramic bowl of fresh, creamy Tamatar Raita, an Indian tomato and yogurt salad, garnished with cilantro and tempered spices in a kitchen setting.

Tomatoes in Smooth Yogurt TAMATAR RAITA

Ingredients 2.0 cups (16.0 oz / 455g) plain yogurt, OR 1.6 cups (13.3 oz / 375g) yogurt and 0.3 cups (2.6 oz / 80g) sour cream 0.75 tsp (0.1 oz / 3.5g) salt 0.125 tsp (0.01 oz / 0.5g) white pepper 1.0 lb (16.0 oz / 455g) firm ripe tomatoes or cherry tomatoes (about...

A close-up of a smiling woman holding a metal bowl filled with fresh Palak Raita, a creamy Indian spinach yogurt salad. The Palak Raita is garnished with herbs and lemon zest. The woman is in a rustic kitchen setting.

Chopped Spinach in Smooth Yogurt PALAK RAITA

Ingredients Fresh Spinach: 0.5 lb (8.0 oz / 227g) fresh spinach, washed, patted dry, trimmed, and coarsely chopped. (Alternative: 5.0 oz / 142g of frozen chopped spinach, defrosted and pressed completely dry). Unsalted Butter: 1.0 tbsp (0.5 oz / 14g) unsalted butter....

A smiling woman in an Indian kitchen holding a rustic bowl of creamy Boondi Raita, showcasing the small fried chickpea flour pearls (boondi) and garnishes of cumin, pistachios, coriander, and spices. This image is for a traditional Boondi Raita Recipe.

Deep-Fried Chickpea Flour Pearls in Creamy Yogurt BOONDI RAITA

Ingredients For the Boondi (Chickpea Pearls): 0.5 cup (1.76 oz / 50 g) chickpea flour, sifted 0.25 tsp. (0.04 oz / 1.1 g) salt 0.125 tsp. (0.02 oz / 0.5 g) baking powder 4 to 5 tbsp. (2.1 to 2.6 oz / 60 to 75 g) water Ghee or nut oil for shallow-frying For the Yogurt...

A smiling woman in an apron presenting a ceramic bowl of fresh, creamy Tamatar Raita, an Indian tomato and yogurt salad, garnished with cilantro and tempered spices in a kitchen setting.

Tomatoes in Smooth Yogurt TAMATAR RAITA

Ingredients 2.0 cups (16.0 oz / 455g) plain yogurt, OR 1.6 cups (13.3 oz / 375g) yogurt and 0.3 cups (2.6 oz / 80g) sour cream 0.75 tsp (0.1 oz / 3.5g) salt 0.125 tsp (0.01 oz / 0.5g) white pepper 1.0 lb (16.0 oz / 455g) firm ripe tomatoes or cherry tomatoes (about...

A close-up of a smiling woman holding a metal bowl filled with fresh Palak Raita, a creamy Indian spinach yogurt salad. The Palak Raita is garnished with herbs and lemon zest. The woman is in a rustic kitchen setting.

Chopped Spinach in Smooth Yogurt PALAK RAITA

Ingredients Fresh Spinach: 0.5 lb (8.0 oz / 227g) fresh spinach, washed, patted dry, trimmed, and coarsely chopped. (Alternative: 5.0 oz / 142g of frozen chopped spinach, defrosted and pressed completely dry). Unsalted Butter: 1.0 tbsp (0.5 oz / 14g) unsalted butter....

A close-up shot of a smiling chef holding a ceramic bowl filled with coarse, golden-brown grated Danedhar. In the blurred background, a whole baked Danedhar flat cake rests on a wire cooling rack in a home kitchen setting.

Danedhar DANEDHAR

Essential Ingredients To achieve the correct texture, precise measurements are critical. Fresh Khoa (Milk Fudge): 1.5 cups (12.0 oz / 340 g) — Note: This will yield approximately 1.25 cups (10.0 oz / 285 g) of finished danedhar. Ghee or Neutral Oil (for greasing): 0.1...