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

Pesto Cauliflower (Vegan, Gluten Free)

  • Author: Alex
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: side dish


Pesto tastes amazing on just about anything, and cauliflower is the perfect vehicle! This simple side dish features this versatile vegetable and a homemade vegan pesto.


  • 1 head cauliflower, cut into florets
  • 1 tbsp avocado oil
  • 1/4 tsp salt
  • 1/4 tsp pepper

Vegan Pesto

  • Juice of 1 lemon
  • 1/2 cup pine nuts
  • 2 cloves garlic, roughly chopped
  • 3 handfuls fresh basil
  • 1/4 cup + 1 tbsp olive oil
  • 1 tbsp nutritional yeast
  • 1/2 tsp salt 
  • 2 tbsp cold water


  1. Preheat oven to 415 degrees F. Line a baking sheet with parchment paper.
  2. Toss cauliflower florets in avocado oil, salt, and pepper.
  3. Roast for 35-30 minutes, until fork tender and slightly browned.
  4. While cauliflower roasts, prepare pesto. Add all ingredients to a blender or food processor. Blend until ingredients are combined, but still a bit chunky.
  5. Toss pesto with cooked cauliflower until well coated.


  • This recipe can be kept in the refrigerator for up to 5 days.

Keywords: vegan, pesto, pesto cauliflower, vegan recipe