Spinach, Butternut Squash and Pesto Pizza on Cauliflower Crust

I love anything with pesto on it. Add some gruyere and I'm smitten. 

This is another version of my Cauliflower Crust Pizza, but this one is vegetarian. It's piled high with caramelized onions, sautéed spinach, butternut squash and gruyere cheese. I used a pesto sauce as the base instead of a tomato sauce since it can be overpowering at times, and I wanted the flavors of these veggies to really shine. 

Because the crust is pre-baked, you'll want to cook all of your vegetables ahead of time. I use a little cheat for the caramelized onions here. Usually, you would cook the onions over very low heat for about 45 minutes stirring every so often until the naturals sugars are brought out and the onions are soft. Here, I add a little honey to the pan and cook them over medium heat for about half the time to speed up the process. 

There's quite a bit of cheese on this pizza, as it's in the crust, the sauce and on top. If you want to minimize your dairy, I'd suggest eliminating the Parmesan cheese from the pesto sauce and possibly reducing the amount of gruyere on top. I haven't made the crust without the cheese, so if you can handle dairy, I'd leave that in. 

 Shared with GFE Virtual GF Support Group

Spinach, Butternut Squash and Pesto Pizza on Cauliflower Crust


SERVES: 2 8in pizzas


  • 1 recipe for Cauliflower Crust
  • ½ medium yellow onion, thinly sliced
  • 2 tablespoons virgin olive oil
  • 1 teaspoon honey
  • ½ teaspoon salt
  • ½ cup butternut squash, diced (see tutorial HERE)
  • ½ cup fresh baby spinach
  • ¼ cup Pesto Sauce
  • ¼ cup Gruyere Cheese
  • 2 teaspoons raw pine nuts


  1. Preheat oven to 450 degrees.
  2. Pre-bake your crusts for 12-15 minutes, until the edges have browned.
  3. Over medium heat, sauté the onion, honey, and salt in 1 tablespoon of olive oil. Stir occasionally for about 10 minutes, until onions have softened.
  4. Add the remaining olive oil, then add the squash to the pan and continue to cook for 5-7 minutes, until vegetables are cooked through.
  5. Add the spinach, and cook for 2 minutes until the spinach has slightly wilted.
  6. Spoon the pesto sauce onto the crusts, then layer with the vegetable mix and finish with the cheese.
  7. Sprinkle each pizza with 1 teaspoon pine nuts. Place under the broiler for 2-3 minutes, until cheese has melted.