top of page
  • Abby

Spinach Pistachio Pesto (Dairy Free, Nut Free, and Low FODMAP Substitutes)

Updated: 6 days ago

spinach pistachio pesto

This pesto recipe is a little different than your average, a lot less basil and a lot more nutrient rich thanks to spinach. Get a boost of iron, vitamin K, vitamin A and more. You can also easily make it nut free, dairy free, or low FODMAP with simple substitutions. It tastes great on pasta, salad, added to red sauce, used as pizza sauce, or a marinade on chicken, the possibilities are endless!

Try my Protein Packed Pesto Pasta recipe!

For this recipe you will need a food processor along with these few ingredients:

  • Fresh baby spinach

  • Fresh basil

  • Toasted pistachios

  • Parmesan

  • Cloves of garlic

  • Olive oil

  • Salt

*See below for substitutes.

For your greens you will need a good amount of spinach, this does not need to be exact. For the fresh basil I like to use one of the packages you can find in the produce at any grocery store.

For the more traditional recipe you will need grated parmesan, but for a dairy free option you can either use dairy free parmesan or replace it with 1/4 cup of nutritional yeast.

I love the nutty flavor pistachios add to this recipe, however if you can't eat nuts or just want another option, you can use pepitas (pumpkin seeds) for a fun alternative. If your nuts or seeds are already roasted and are salted, there is no need to add the extra salt.

Add however many cloves of garlic you desire, or for a low FODMAP option replace your olive oil with garlic infused oil.

Add all your ingredients to a food processor and blend until your desired consistency is reached, I like mine pretty fine. You may need to stop and scrape the sides once or twice.

Store in the fridge for about one week or freezer for a couple months. Add it to pasta, chicken, salads and more!



3 cups spinach

.75 ounce package fresh basil (about 1/2 cup)

1/2 cup toasted shelled pistachios*

1/2 cup avocado oil or extra virgin olive oil**

1/2 cup grated parmesan***

2 garlic cloves (or 1 tsp garlic powder)**

1 tsp salt


  1. First toast your pistachios (or pepitas) on the stove at medium heat for about 5 minutes or until fragrant, stirring or shaking the pan frequently. No oil is needed for this. Once you can smell them, remove from the heat and let them cool for about 10 minutes.

  2. While those cool, rinse your basil and spinach if not already washed and pat dry. Note that the amount of greens does not have to be exact, I like to pack mine for more nutrients but feel free to go on the lighter side.

  3. Once your nuts or seeds have cooled, add all your ingredients to a food processor and blend. Stop a couple times to scrape the sides using a spatula. Blend until you reach your desired consistency, I like mine more fine.

  4. Feel free to add more oil if you want it thinned out more.

  5. Store in a jar in the fridge for about one week, or freeze for a couple months (I recommend in an ice cube tray) to be reheated and added to pastas or other dishes later.

*For a nut free option use pepitas (shelled pumpkin seeds)

**Or replace with garlic infused oil for low FODMAP option and omit garlic cloves

***If you would like to make your pesto dairy free, omit the parmesan and replace it with 1/4 cup nutritional yeast

#pesto #spinach #pistachio #dairyfree #nutfree

76 views0 comments

Recent Posts

See All
bottom of page