Cauliflower Steak with Pesto Mayo

"This quick and easy pesto mayo pairs beautifully with the cauliflower and is sure to please."
-- @karinthapicchi
Jump to Section
  • Recipe Card

Recipe Card


  • 1 head cauliflower (or 2 if they're small)
  • 1/2 cup Parmesan cheese, grated
  • 2 cloves garlic
  • 1 teaspoon lemon zest
  • 1/4 cup pine nuts, toasted
  • 2 cups fresh bail leaves
  • 1/2 tablespoon lemon juice
  • 1/2 cup extra virgin olive oil, plus 1 tablespoon
  • 1/2 cup mayo
  • salt and pepper, to taste


  • Step 1

    Preheat oven to 425 degrees F.

  • Step 2

    Trim the stem from the cauliflower head. Cut cauliflower vertically into 1 to 1 1/2 inch slices. Place slices on a parchment lined baking sheet and brush with 1 tablespoon of extra virgin olive oil. Sprinkle with salt and pepper and roast for 20-25 minutes or until fork tender, flipping half way through.

  • Step 3

    Put Parmesan, garlic, lemon zest, and pine nuts into a food processor and pulse until finely chopped. Add basil and lemon juice and pulse to combine. Finally, with the food processor running, drizzle 1/2 cup of extra virgin olive oil onto the mixture. Continue until pesto is smooth, about 1 minute.

  • Step 4

    Take pesto out of the food processor and place into appropriate sized bowl. Add mayo and stir to incorporate. Season with salt and pepper.

  • Step 5

    Remove cauliflower from oven and serve topped with pesto mayo.