This post may contain affiliate links. Please read our disclosure policy.

There could be an entire cookbook written as an ‘Ode to Cauliflower’. It is such a versatile vegetable! It’s delicious raw, particularly when coated in creamy, zesty dip. It’s wonderful in soup and in salads. It can mimic rice (like this Cauliflower Fried Rice) or mashed potatoes and can even be used to make creamy alfredo sauce!

Roasted-Cauliflower-with-Pine-Nuts-and-Raisins served on a platter

It’s also delicious roasted.

If cauliflower were a child in school, the teacher’s note would be, “plays well with others.” That’s the secret to its versatility. It pairs well with so many flavors, whether they be savory, sweet, spicy or umami (like the anchovies in Bagna Cauda).

Roasted-Cauliflower on a parchment lined baking sheet

In this recipe: you have smoky, tender cauliflower mixed with a warm vinaigrette of tender raisins, fresh lemon juice, olive oil and red wine vinegar; then it’s topped with buttery toasted pine nuts and fresh parsley.

The dish as a whole is versatile too – serve it as a side dish or make it a meal.

Serve With

Roasted Cauliflower with Pine Nuts and Raisins

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Course: Salad, Side Dish
Cuisine: American
Calories: 124
Servings: 6 people
Lightly adapted from Cooking with Friends, by Alison Attenborough and Jamie Kim


  • 1 head cauliflower cored and cut into florets
  • 3 tablespoons extra-virgin olive oil divided
  • sea salt and freshly ground black pepper
  • 1 tablespoon red wine vinegar
  • 1/2 Meyer lemon juice and zest
  • 2 tablespoons raisins
  • 2 tablespoons toasted pine nuts
  • 2 tablespoons chopped fresh Italian parsley


  • Preheat oven to 425°F.
  • Line a baking sheet with parchment paper. Spread cauliflower florets evenly on prepared sheet.
  • Drizzle 2 tablespoons olive oil over cauliflower and season generously with salt and freshly ground black pepper.
  • Roast, stirring once, just until tender – 20 to 25 minutes.
  • Meanwhile, make vinaigrette. Heat 1 tablespoon olive oil, red wine vinegar and lemon juice in a small saucepan over medium heat. Stir in raisins. Cook and stir until raisins are plump, about one minute.
  • When cauliflower is tender, transfer to serving platter and drizzle with warm vinaigrette. Season to taste with salt and pepper. Sprinkle with pine nuts, parsley and lemon zest. Serve immediately or cool to room temperature, then serve, which will marry the flavors.


Calories: 124kcal | Carbohydrates: 9g | Protein: 2g | Fat: 9g | Saturated Fat: 1g | Sodium: 31mg | Potassium: 355mg | Fiber: 2g | Sugar: 1g | Vitamin A: 110IU | Vitamin C: 48.3mg | Calcium: 23mg | Iron: 0.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment & rate the recipe below!

Related Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Kristen @ The Endless Meal says:

    There should be a book called Ode to Cauliflower! If you write it, I’ll buy it!! 🙂

    1. Marissa says:

      Thanks, Kristen!

  2. shashi at runninsrilankan says:

    Marissa – you are so right, cauliflower does play – er..pair so well with others! And what a fabulous pairing you came up with! Love the lemon too!