Easy Vegetarian Panini

Picture of Olivia

Olivia

Vegetarian sandwich panini with spinach leaves, tomatoes and cheese, serve on a black cutting board on a black counter top wit spinach leaves and cherry tomato on the side , top close-up view.

This vegetarian panini combines fresh spinach, sliced tomatoes, and melted cheese between crisp, toasted bread. Sourdough or ciabatta gives the sandwich a sturdy base, while an optional layer of pesto or mayonnaise adds flavor. Italian seasoning brings the filling together without needing a separate sauce.

A panini press heats both sides while compressing the sandwich. You can also use a grill pan, turning the sandwich so both sides brown. Dry the spinach and blot excess moisture from the tomatoes before assembling to help keep the bread crisp. Serve warm while the cheese is melted.

Start with the Vegetable Cooking Guide:
https://www.letsveg.com/vegetable-cooking-guide

Video

Vegetarian sandwich panini with spinach leaves, tomatoes and cheese, serve on a black cutting board on a black counter top wit spinach leaves and cherry tomato on the side , top close-up view.
Olivia

Vegetarian Panini

No ratings yet
Vegetarian panini with spinach, tomatoes, and melted cheese on crisp toasted bread. An easy café-style sandwich ready in 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 2
Course: Main Course
Cuisine: Italian
Calories: 664

Ingredients
  

  • 4 slices sourdough or ciabatta bread
  • 2 cups fresh spinach leaves
  • 1 large tomato sliced
  • 4 slices mozzarella provolone, or Swiss cheese, four cheese slices total, two per sandwich.
  • 2 tablespoons pesto or mayonnaise optional
  • 1 tablespoon olive oil or softened butter
  • 1 teaspoon Italian seasoning
  • Salt to taste
  • Black pepper to taste

Equipment

Best Value
Panini Press
$49.95
Buy Now
09/24/2026 10:25 am GMT
panini

Cooking Instructions
 

  1. Preheat a panini press or grill pan over medium heat.
  2. Spread pesto or mayonnaise on one side of each bread slice, if using.
  3. Place one cheese slice on each of two bread slices. Divide the tomatoes and spinach between them, add the seasoning, then top each sandwich with another cheese slice and the remaining bread
  4. Sprinkle with Italian seasoning, salt, and black pepper.
  5. Add another layer of cheese and top with the remaining bread slices.
  6. Brush the outside of the bread with olive oil or butter.
  7. Grill in the panini press for 5-7 minutes until the bread is golden and the cheese has melted.
  8. Slice in half and serve immediately while warm.

Nutrition

Calories: 664kcalCarbohydrates: 74gProtein: 29gFat: 29gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gCholesterol: 46mgSodium: 1295mgPotassium: 589mgFiber: 5gSugar: 10gVitamin A: 4274IUVitamin C: 21mgCalcium: 432mgIron: 7mg

Notes

• Dry the spinach thoroughly and blot excess juice from the tomato slices before assembling.
• If using fresh mozzarella, drain and pat it dry to reduce moisture in the filling.
• Divide the four cheese slices between the two sandwiches, placing one below and one above each vegetable filling.
• Spread the optional pesto or mayonnaise inside the sandwich. Apply the olive oil or softened butter to the outside of the bread.
• Taste your cheese and spread before adding salt, as both may already provide enough seasoning.
• Serve immediately for crisp bread and melted cheese. Tomato soup or a simple salad makes a useful accompaniment.

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating