Skip to Content

Vegetarian Guacamole Recipe

If there’s one recipe I’m always proud to whip up for a family or friend gathering and guarantee to go down well, it’s this guacamole recipe. Simple, fresh ingredients, ripe avocados, and an all-important squeeze of lime. That’s all it takes to make a vegetarian guacamole recipe that everyone will love – whether you’re scooping it up with chips or adding a scoop to your burrito, veggie fajitas, or any other of your favourite recipes.

guacamole in a bowl with tortilla chips

This may or may not be the most authentic guacamole recipe in the world, but it’s how I’ve made it for years now and I love it. So do my friends and family. So that’s why I’m sharing it with you all today! An easy, simple guacamole that always delivers.

Simple ingredients you’ll need

The best thing about this vegetarian guacamole recipe is how simple the ingredients are. You can get them from any supermarket or local store, making this the perfect recipe for when you’re in a bit of a pinch!

Ingredients you’ll need (scroll down to the recipe card for the full quantities and instructions):

  • Ripe avocados: This is obviously a key ingredient for any guacamole recipe! Ideally, you’ll get large, ripe avocados that are slightly soft to the touch but haven’t yet turned brown.
  • Red onion: I love the taste and texture red onion adds to this recipe, but you could use a white onion if that’s all you can find. The key is to finely dice it.
  • Tomato: I use a large beef tomato with the core and seeds cut out for this recipe (otherwise the guacamole can go to wet and mushy!). You could also use a couple of regular tomatoes.
  • Lime: To make this recipe vegan, make sure the limes are unwaxed. 
  • Salt and pepper: That’s all the seasoning I use in this recipe, although you could consider adding chilli flakes for an extra kick of spice.
  • Coriander: Finely chopped coriander adds a wonderfully fresh flavour to your guacamole that pairs perfectly with the avocado and lime.
  • Jalapenos: If you don’t like spice, you can omit the jalapenos. However, I love to use the jarred jalapeno slices in this recipe for a delicious flavour and to add some fire to the recipe!
guacamole in a bowl

Tools you’ll need

All you’ll need for this recipe is a large mixing bowl, a fork, a knife and a chopping board. You might also want a second bowl to scoop the guacamole into for a more aesthetic presentation.

Chunky vs smooth guacamole?

I don’t think you can beat a chunky guacamole, provided the avocados are deliciously creamy and ripe! 

However, it’s really up to you what texture you want your guacamole to have. For smooth guacamole, I’d recommend mashing the avocados before adding them to the rest of your ingredients. For chunky guacamole, you can just combine all the ingredients together and then lightly mash the avocado with the back of a fork.

Adaptions/Alterations you could make to this recipe:

Here are a few ways you could adjust or change this recipe depending on what ingredients you can find or if you wanted to mix it up a bit:

  • Omit the onion and tomato for a simpler smashed avocado recipe
  • Use a green chilli pepper instead of jalapenos
  • Add some roasted garlic
  • Add some fresh salsa to your guacamole for maximum flavour
  • Add cumin, chilli powder, and paprika for extra spice and flavour
  • Try adding green tomatoes
  • Add in some diced mango

What to eat guacamole with?

There are many different ways you can enjoy guacamole! It’s a delicious staple of Mexican food and will go alongside so many different recipes. Here are just a few different ideas:

  • Serve it with tortilla chips
  • Serve as a trio of dips with salsa and sour cream
  • Add some to a burrito (like these delicious black bean burritos!)
  • Add a scoop to a naked burrito bowl
  • Serve with fajitas – check out this vegetarian chicken fajita recipe
  • Serve on top of enchiladas or quesadillas
  • Serve with a mixed bean chilli, rice, and tortilla chips
  • Serve on top of nachos with cheese, refried beans, salsa, jalapenos, and sour cream
  • Add a scoop on top of crispy potato tacos
Vegetarian Guacamole Recipe

Vegetarian Guacamole Recipe

Yield: 4 - 6 portions
Prep Time: 10 minutes
Total Time: 10 minutes

Using only fresh, simple ingredients, this easy vegetarian guacamole recipe is so easy to make and absolutely delicious. This is a great recipe to keep up your sleeve should you need to whip up something amazing for a potluck.


  • 3 large ripe avocados
  • 1 lime
  • 1 red onion
  • 1 beef tomato
  • 1 handful of coriander
  • Salt and pepper
  • Optional: ~6 sliced jalapenos


  1. Finely dice your onion and add to a large mixing bowl, then squeeze half your lime over it
  2. Halve the avocados and remove the pits, then scoop them into the bowl.
  3. Finely dice your tomato - discard the core and seeds first - and add to the bowl.
  4. Add the salt and pepper, diced jalapenos if using, the remaining lime juice, and 2/3 of the coriander.
  5. Lightly mash the avocado with a fork and combine it with the rest of the ingredients for a chunky guac.
  6. Sprinkle over the remaining coriander leaves to garnish.
  7. Serve with tortilla chips, nachos, or any other Mexican recipe!


This recipe is best served immediately, however, if you are making it ahead of time, there are a few things you can do to prevent the avocado from oxidising and turning brown:

- Place the avocado pits in the guacamole
- Squeeze some more lime juice over the top of the guacamole
- Cover it tightly with clingfilm, pressing down so there is no air between the film and the guacamole.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Easy Homemade Nando's Spicy Rice - By The Forkful

Tuesday 12th of December 2023

[…] addition to my regular recipe rota! I like to pair my spicy rice with some Mexican black beans and guacamole, or with a vegan spicy chicken fillet as pictured below, topped with peri-peri mayo. This easy […]

Skip to Recipe