Skip to Content

Roasted Cauliflower with Green Olives and Pine Nuts

Last updated: November 7, 2022

Thanksgiving is just around the corner, and who wouldn’t enjoy a holiday where food takes center stage? Roasted turkey is the star of the meal for most, but the side dishes that go along contribute most of the calories through carbohydrates and saturated fats. 

This recipe provides a new twist for cauliflower. It avoids the saturated fat often found in the cheesy cauliflower recipes served at Thanksgiving. Olives, olive oil and pine nuts contain primarily monounsaturated fats, which are heart-healthy fat sources. You can lower the sodium in this recipe by eliminating the salt and substituting low-sodium olives.


10 Min


30 Min






  • 1 pound cauliflower, cut into 1-inch florets
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons pine nuts
  • 1/3 cup chopped pitted green olives
  • 1 tablespoon chopped flat-leaf parsley
  • 1 teaspoon drained capers
  • Salt and freshly ground pepper, to taste


  1. Preheat oven to 425 degrees. 
  2. In a shallow 1 ½ quart baking dish, toss the cauliflower with the oil and season with salt and pepper. Roast for 20 minutes, or until lightly browned in spots.
  3. Add the pine nuts, olives, parsley and capers. Toss and roast for another 10 minutes or until pine nuts are lightly toasted.
  4. Serve warm or at room temperature.

Recipe shared by Michelle Eaton, M.S., Registered Dietitian, ThedaCare

Tags: cauliflower dietitian approved healthy recipe olives pine nuts Recipe recipes Thanksgiving

Related Articles

Link to the full post Health & Well-Being

Mix it Up: Ideas for How to Spend Leap Day

Link to the full post Health & Well-Being

Roasted Pork Tenderloin with Carrots and Fennel