Green Goddess Sandwich Recipe
This Green Goddess Sandwich is honestly one of those lunches I find myself craving when I want something light but still satisfying. It’s got creamy avocado, melty mozzarella, crunchy cucumbers, and a bright green goddess dressing that really ties it all together.
I came up with this sandwich because I wanted something that felt fresh but didn’t leave me hungry an hour later. The whole thing comes together in under 15 minutes, which is pretty ideal for a quick lunch.
The ingredients are simple—stuff you probably already have hanging out in your kitchen. What really makes this sandwich stand out, though, is the homemade green goddess dressing. It’s herby, a little tangy, and just kind of wakes up all the other flavors.
You can use whatever bread you like. I’ll walk you through the gear, what goes in it, and step-by-step how I make mine. I’ve also added some notes about swaps and what to expect the first time you take a bite.

Equipment
You don’t need anything fancy here. Most of the time, I just use whatever’s already on my counter.
Here’s what I grab when I’m making these sandwiches:
- Sharp knife – for slicing the avocado, cucumbers, and mozzarella
- Cutting board – so you’re not chasing veggies around your counter
- Bread knife (optional) – if you’re slicing through crusty sourdough
- Small bowl – for mixing the green goddess sauce
- Spoon or little whisk – to stir the dressing together
- Toaster or toaster oven (optional) – if you like your bread warm
- Plate or serving platter – for putting it all together
Honestly, a good sharp knife is key. Makes everything safer and just easier, especially with slippery avocados.
If I’m using sourdough, I reach for a serrated knife because that crust can be tough. Regular sandwich bread? Any knife will do.
No special gadgets needed. You can keep everything cold, or toast the bread if that’s your thing. The simplicity is part of why I make this sandwich so often.
Ingredients
What I love most about this sandwich is how fresh and green it is. Here’s what you’ll need for both the green goddess sauce and the sandwich itself.
For the green goddess mayo, I usually mix up:
- 1 cup mayonnaise (or grab vegan mayo if you want it plant-based)
- 1/4 cup fresh basil leaves
- 2 tablespoons fresh tarragon
- 2 tablespoons chives, chopped
- 1 clove garlic
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- Salt and pepper, just to taste
This herby sauce is what makes the sandwich pop. Basil, tarragon, and chives together? So good.
For the sandwich:
- 8 slices of bread (sourdough or multigrain are both solid choices)
- 1 large avocado, sliced up
- 8 ounces fresh mozzarella, sliced (vegan mozz works too)
- 1 cucumber, thinly sliced
- 2 cups arugula or microgreens
- Pickled onion (optional, but honestly, it’s worth it)
The mozzarella brings a creamy bite that pairs so well with the crunchy cucumber. Sometimes I swap in a plant-based cheese if I’m feeling like a dairy break.
Cucumber and greens add crunch and freshness. You can use microgreens if you want something a little more delicate than arugula. The green goddess dressing ties everything together and makes it taste, well, super fresh.
Instructions
First, I spread the green goddess dressing on both slices of bread. Don’t be shy—this is where a lot of the flavor comes from.
Then, I lay out the avocado slices on one piece of bread. I try to keep them in a single layer so every bite gets some of that buttery texture.
Next up: mozzarella. I layer it over the avocado so you get a creamy, mild bite with every mouthful.
Cucumber slices go on top of the mozzarella. I overlap them just a bit so there’s cucumber in every bite, but not so much that the sandwich gets unwieldy.
Pile on the greens. I go pretty generous here—they bring crunch and keep the sandwich from feeling too heavy.
Top with the other slice of bread, dressing side down. Press gently so it all holds together.
I slice the sandwich in half, usually on the diagonal because it just looks nicer and is easier to eat.
Serve it right away while everything’s fresh and crisp. If you’re packing it for later, wrap it up tight in parchment or foil to keep the bread from getting soggy.
Notes
Fresh ingredients really do make a difference. The avocado should be ripe but still a little firm, so it doesn’t turn to mush.
You can swap out mozzarella for something like provolone or even burrata. Both taste great in this sandwich.
If you’re out of fresh herbs for the dressing, dried will work in a pinch—just use less since they’re stronger.
For leftovers, keep the components separate. The green goddess spread will last in the fridge for about three days if you store it in an airtight container. Don’t build the sandwich ahead of time, or the bread will get soggy.
Veggies can be prepped the night before. Keep cucumber slices in a container with a paper towel to soak up extra moisture. Wait to cut the avocado until you’re ready to eat, though, or it’ll brown up.
Bread matters! Sourdough or ciabatta are sturdy enough to hold everything together. Whole grain’s a good pick if you want something a little lighter.
If the sandwich feels too filling, just use one slice of bread and make it open-faced. You still get all the flavor, but it’s a bit lighter.
Room temp ingredients taste better together. I usually pull the mozzarella out of the fridge about 15 minutes before making my sandwich.

Equipment
- sharp knife
- cutting board
- small bowl
- Spoon or small whisk
- Bread knife (optional)
- Toaster or toaster oven (optional)
Ingredients
- 1 cup mayonnaise regular or vegan
- 1/4 cup fresh basil leaves
- 2 tablespoons fresh tarragon
- 2 tablespoons chives chopped
- 1 clove garlic
- 1 tablespoon lemon juice fresh
- 1 teaspoon lemon zest
- salt to taste
- black pepper to taste
- 8 slices bread sourdough or multigrain; toast if desired
- 1 large avocado ripe but firm, sliced
- 8 ounces fresh mozzarella sliced (vegan mozzarella works too)
- 1 cucumber thinly sliced
- 2 cups arugula or microgreens
- pickled onion optional, to taste
Instructions
- Make the green goddess mayo: in a small bowl, stir together mayonnaise, basil, tarragon, chives, garlic, lemon juice, and lemon zest. Season with salt and black pepper to taste. (For a smoother spread, finely chop the herbs and garlic first.)
- If you like, toast the bread until lightly crisp and let it cool 1 minute so the spread doesn’t melt into the bread.
- Spread a generous layer of green goddess mayo on one side of each slice of bread.
- Assemble 4 sandwiches: layer avocado slices on 4 bread slices. Top with mozzarella, then cucumber slices, then a handful of arugula or microgreens.
- Add pickled onion if using. Top with the remaining bread slices, spread-side down, and press gently.
- Slice in half (diagonal if you like) and serve immediately for the crispiest texture.
Notes
Nutrition
Tasting Notes
The Green Goddess Sandwich is a fresh, lively bite—creamy, crunchy, and full of those herby flavors I crave. When I dig in, the avocado and mozzarella just sort of melt together in the best way.
Cucumbers bring a crisp snap that’s honestly pretty refreshing against all that softness. Then there’s the Green Goddess dressing—bright and tangy, with herbs and a squeeze of lemon that really wakes everything up.
It’s a lighter sandwich, but definitely filling enough. I like how each part stands out; nothing gets lost or drowned out. The bread is sturdy, so you don’t have to worry about things falling apart or getting soggy.
The overall vibe is cool and garden-fresh, which honestly makes it a great pick for lunch or a chill dinner. Sometimes I’ll add sweet potato fries, and hey, that little bit of sweet and savory on the side just works with the herby sandwich.
Texture-wise, it’s kind of the best. Creamy avocado, soft cheese, crunchy cucumbers, and that pillowy bread—each bite’s got a little something going on. The dressing keeps things moist, but you won’t end up with a mess.
I think it’s at its peak right after you put it together. Everything’s still crisp, nothing’s soggy, and the flavors just pop. Cold cucumbers and a just-right avocado? That’s the sweet spot.
