Creamy Avocado Pesto

If you want a good variation from tomato sauce or store-bought pesto, I’d suggest making this. It’s raw, vegan, gluten-free and fast to make—pretty much a health nut’s dream.

I got this recipe from a food blog called Oh She Glows, and it turned out great. It’s simple but packs a lot of flavour, and has nutrients like potassium and B-vitamins.

Pesto is normally used for pastas, but it can be used as a spread or dip for tons of other dishes too. Especially because this pesto is way less salty than store-bought brands, you can use it on burgers, sandwiches or dip your veggies into it. The only downside to using avocado is that it browns quickly, so it needs to be eaten within the hour of making it or it will begin to brown.

I used a gluten-free corn spaghetti this time around, and if you’re Celiac or gluten intolerant, I suggest this instead of rice pasta. Rice pasta gets sticky and can get this sort of “gummy” texture which ruins the whole dish, whereas once I put the pesto on the corn pasta, I couldn’t even tell the difference.Creamy Avocado Pesto on Corn Spaghetti


Serves 2

  • 2 large garlic cloves
  • 1/2 lemon, juiced and zested
  • 2 tbsp. olive oil
  • 1 medium-sized ripe avocado, pitted
  • 1/4 cup fresh basil leaves
  • Salt and pepper to taste


In a food processor, add garlic, lemon juice and zest, and olive oil. Process until blended. Then add in avocado, basil leaves and salt and pepper. Blend until smooth and creamy, and serve immediately over spaghetti, burgers, or whatever else you want!Avocado Pesto

3 Comments Add yours

  1. trangquynh says:

    wow, lovely and delicious pesto, I’m in love with its color, it looks really fresh and light for pasta ^^

    1. Thank you! It is really fresh for a dish that’s normally heavy like pasta, works well with spring/summer

Comments & Questions

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s