clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Whole30 pesto in white bowl with gold spoon

5 Minute Dairy Free Spinach Pesto (Paleo, Whole30, Vegan)

  • Author: Abbey Blackwell
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 1 cup 1x
  • Diet: Gluten Free


This dairy free pesto recipe screams summer! Made with fresh basil leaves, spinach, pine nuts, garlic, and extra virgin olive oil it’s the perfect sauce for chicken, fish, or veggie pasta and only takes 5 minutes to make! Paleo, Whole30, and Vegan too!


  • 2 cups packed fresh basil leaves, about 2 large bunches
  • 2 cups fresh spinach leaves, packed
  • 3 cloves garlic
  • 1/3 cup raw pine nuts or walnuts, almonds, pecans
  • 1 teaspoon sea salt
  • 1/2 cup extra-virgin olive oil


  1. Combine basil leaves, spinach, pine nuts, garlic, and salt in a food processor and process until ingredients are very finely chopped.
  2. Scrape down the sides of the food processor bowl and add the olive oil. Process again until a smooth paste has formed (about 15 seconds).
  3. Taste and adjust. Taste the pesto and add more salt, pepper, or garlic as needed.
  4. Store pesto in a small container and refrigerate for up to 1 week.
  • Category: Sauce
  • Method: Food Processor
  • Cuisine: Italian

Keywords: paleo, whole30, spinach pesto, spinach and basil pesto