Avocado Sandwich with Pickled Onions


*This recipe is vegetarian. Vegan, if you omit the cheese.*

I can sing praises for this avocado sandwich endlessly! Especially when served with an Indian-inspired pickled onions known as Pyaz ka Achar. Yum! I love the bite that Pyaz ka Achar gives, so if I don’t happen to have them with my avocado sandwich, I feel as though something’s missing.

It’s a lovely Spring weekend, so we packed these healthy sandwiches and headed to a nearby park – Toronto’s High Park – where the cherry blossoms (sakura) are in peak bloom! Cherry blossoms have a notoriously short season (about 1 – 2 weeks in April or early May), but boy, when they do bloom, they are the prettiest, fluffiest things I’ve ever seen! I’ll be sharing those pictures with you soon!

In the meantime, why not try to make pickled onions ahead of time…because they go well not only with this avocado sandwich, but also with any dish you may want to add a kick to! Your body will thank you for all the carotenoids, antioxidants, folate, and fibre from the avocado; as well as the probiotics from your pickled onions! Cheers to a healthy meal!

5.0 from 7 reviews
Avocado Sandwich with Pickled Onions
Prep time
Cook time
Total time
Recipe Type: Lunch, Condiment, Vegetarian
Serves: 4
  • ~~ For the Pickled Onions ~~
  • 1 white onion, thickly sliced
  • 4 oz (1/2 cup) freshly squeezed lemon juice or white vinegar
  • 1 teaspoon jaggery or brown sugar
  • ½ teaspoon chilli powder
  • 1 teaspoon cumin seeds, crushed
  • ½ teaspoon garam masala
  • 1 bay leaf
  • 1 cinnamon stick
  • 3 cloves garlic, crushed
  • two pinches of salt
  • ~~ For the avocado sandwich ~~
  • 1 ripe avocado
  • half a tomato, diced
  • juice of half a lime
  • cilantro leaves, finely chopped (optional)
  • cheese (optional)
  • slices of sourdough or whole grain bread
  1. To make the pickled onion, put the vinegar in a heated sauce pan, add the jaggery or brown sugar, all the spices, garlic, and season with salt. Bring to a boil and cook for 10 minutes.
  2. Add the onions and cook for a further 3 to 5 minutes. Remove from heat and allow to cool.
  3. When cool, put the mixture into sterilized jars, cover with muslin and leave in the windowsill or outdoors for 1 week, shaking it daily.
  4. Alternatively, you can enjoy the pickled onions right away (without having to let it sit for a week).
  5. Enjoy it chilled or at room temperature.
  6. To assemble the avocado sandwich, slice the avocado in half lengthwise, remove the stone / seed with a knife, and slice and scoop out the fruit.
  7. Place avocado in a mixing bowl, add the diced tomato, squeeze the juice of half a lime, and add cilantro leaves.
  8. Gently mix and mash the avocado mixture. I prefer mine with big chunks.
  9. Scoop the avocado mixture on one slice of bread. Optional step: add cheese on another slice of bread and pass under the broiler to melt.
  10. Place one toast on top of the avocado spread to make a sandwich, and grill in a grill pan or panini press until bread is toasted softly crunchy.
  11. Serve with pickled onions and micro greens on the side.



  • There’s nothing I like more than a vegetarian sandwich on hearty whole grain bread!

  • Reply May 6, 2013


    The first time I tried avocadoes as a savoury dish was here in NZ and I was shocked. I was so used to it as dessert back in the Philippines. At first I dont wanna try it in sandwich but when I tried it I instantly got hooked. Nice recipe!

  • Reply May 6, 2013


    I have never tried such a perfect sandwich my friend 😀


  • I love these sandwiches and that would be perfect for our weekend picnic. I wish cherry blossoms are all year around…i love scenery when they start to bloom–it is in one word magical!
    Great post, recipe and delicious pictures. I wish you great Monday, Jen!

  • Yum! I love pickled onions! I like how you made them Indian flavoured…but I’ll take them any which way. Lovely avocado sandwich too….a good thing they are on sale this week 3 for $1…my fridge is stocked. I love avocado in any kind of sandwich and really like the idea of making the avocado the star. Great sandwich!


  • Gorgeous photos of a wonderful looking sandwich! Love anything with avocado and this looks spectacular. I love those little micro greens, so lovely!

  • Reply May 6, 2013


    It’s kind of sad the way cherry blossom trees start fading a few hours after they peak. This vibrant, flavourful sandwich would definitely cheer me up! 😀

    Yippie, for all the goodness of avocados!

  • Reply May 6, 2013

    Suzanne Perazzini

    Salmon and avocado are a wonderful combination and I can just imagine them in this sandwich. I must find a good gluten-free bread recipe.

  • Reply May 6, 2013


    I’m singing praises of this avocado sandwich with pickled onions-just from looking at it! Love avocado and can’t wait to try your pickled onion recipe-looks just fantastic Jen 😉

  • Reply May 6, 2013


    Beautiful sandwich Jen! Avocado is one of my favorite sandwiches the pickled onions sound pretty tasty to go with it. My parents just came to visit and brought us about 10 pounds of avocados from my dad’s tree.

  • Jen – this is a perfect sandwich in my book! I am always facinated by unique condiments and yours is simply interesting. I need to make this and add it to a lot of different things. Hope you have a great week ahead!

  • Reply May 7, 2013


    Oh my this looks incredible, the pickled onions is definitely making this a 10!

    That bread looks really good to :)

  • GORGEOUS!!! I want to dive into this sandwich head first!

  • […] Avocado Sandwich with Pickled Onions (Tartine and Apron Strings)  Anything with avocado as the star ingredient can’t be bad, right? […]

  • LOVED the cherry blossoms in Tokyo, something I will never forget. What a great sandwich too, I could love on avocados!

  • That looks like an awesome sandwich! Love avocado! And those onions sound delicious…love making pickly things :)

  • Absolutely beautiful sandwich! I just pinned a bunch of your recipes – your photography and recipes are amazing!

  • I was eating avocado every day this week. I’m not usually like this but something caused me to eat… I think it was a delicious looking sandwich I saw on pinterest. Now I saw another great looking sandwich which has yummy avocado… seriously, I do not mind at all having another avocado filled week next week! Gorgeous sandwich Jen!!

  • Wow! That second pictures is just awesome. That sandwich had lots of potential to be ugly and just look at it. Beautiful! It’s been a while since your last post. I hope you’re just busy and that everything’s okay. :) I also take week breaks every now and then. And for no good reason! But they keep me sane.

  • I love avocado toast and hardly add anything else too it – but this sandwich does sound pretty amazing! I’ve had pickled onions in a burger before and it added just the right amount of crunch and flavor.
    PS – hope you had a nice Mother’s Day :)

  • Healthy deliciousness! and i love the idea of pickled onions here :)

  • Reply May 15, 2013

    Lora @cakeduchess

    I’ve been thinking of pickling onions and then forget to do it. Now I will try your recipes-it looks so good! This is all I will want today for lunch and probably dinner. Love it. :)

  • I can imagine the creamy avocado pairing nicely with the pickled onions though I might not have thought to put them together before. Will have to try it next time. So nice that you got to enjoy such a nice lunch in a beautiful setting! :)

  • Reply May 17, 2013

    The Squishy Monster

    The pickled onions really set this off for me…this is such a perfect sammy (especially for Spring)!!

  • Quite a different sandwich, but it looks really good!

Leave a Reply

Rate this recipe: