the ultimate green panini-5

The Ultimate Green Panini

It's only 3-ingredients, but it's full of flavor! This green panini is your answer to cooking made easy!

Course Main Dish, Sandwich
Cuisine Gluten-Free, Italian, Vegan
Keyword avocado sandwich, green sandwich, vegan panini
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 1 sandwich
Calories 521 kcal
Author Anjali Lalani


  • 2 slices sourdough bread , or bread of choice, see notes below
  • 4 tbsp prepared pesto , see notes below
  • 6-8 fresh baby spinach leaves
  • 1/2 avocado , cut into thick slices
  • freshly ground black pepper
  • oil or vegan butter , such as Earth Balance
  • sea salt (optional)
  • balsamic vinegar or hot sauce (optional)


  1. Pre-heat a non-stick pan to medium heat, or heat up your griddler (panini or sandwich maker/press).
  2. On one slice of bread, spread a generous layer of prepared pesto . Place a generous layer of baby spinach leaves on top, followed by a layer of thick avocado slices. 
  3. Sprinkle some freshly ground black pepper and/or sea salt on top of the avocado layer.

  4. Spread a generous layer of prepared pesto on the second slice of bread and sandwich on top.
  5. Lightly butter both sides of the panini. Once the pan (or griddler/panini press ) is hot, grill the sandwich on both sides until golden brown, pressing down slightly with a spatula
  6. Place the sandwich on a cutting board, cut in half, and enjoy as is or with a side of some balsamic vinegar or your favorite hot sauce for dipping.

Recipe Notes

I like using sour-dough bread slices for this sandwich, but you can use any bread you prefer. For gluten-free option, use your favorite gluten-free bread.


Prepared Pesto - I typically have a batch of frozen home-made pesto in the freezer, making this sandwich quick to make. I use my Simple Pesto or  Sun-Dried Tomato, Miso, Basil Pesto for for some added flavor (the Miso adds an element of "cheesy-ness" without the dairy of course), but you can just as easily sub any other type of pesto or store-bought pesto.

Nutrition Facts
The Ultimate Green Panini
Amount Per Serving
Calories 521 Calories from Fat 288
% Daily Value*
Fat 32g49%
Saturated Fat 5g31%
Cholesterol 3mg1%
Sodium 760mg33%
Potassium 569mg16%
Carbohydrates 48g16%
Fiber 8g33%
Sugar 3g3%
Protein 11g22%
Vitamin A 1615IU32%
Vitamin C 11.7mg14%
Calcium 113mg11%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.