An overhead shot of some roasted cauliflower mashed potatoes in a small red dish garnished with cauliflower florets

Cheesy roasted cauliflower mashed potatoes

Mash made with delicious roasted cauliflower and potatoes and cheese. These are the best mashed potatoes I've ever tasted!
Course Side Dish
Cuisine British
Keyword mashed potatoes, roasted cauliflower, winter
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4 as a side dish (or 2 to 3 served with sausages!)
Calories 226.05kcal
Author Helen



  • 1 medium cauliflower cut into florets
  • 2 tablespoons olive oil (for roasting)
  • 1 medium potato peeled and chopped into small chunks.
  • 4 tablespoons grated cheese (or 1 handful - any strong cheese e.g. strong cheddar)
  • 2 tablespoons butter
  • cup milk
  • 2 thyme sprigs (or 1 teaspoon dried thyme)
  • salt & black pepper


  • Preheat the oven to 220C/420F.
  • Spread the cauliflower out on a baking tray in one layer and drizzle with the olive oil. Roast for 15 to 20 minutes or until the cauliflower is golden and almost caramelised.
  • At the same time, boil the potato chunks until they are soft (about 15 minutes). Also warm the milk in a small saucepan with one of the thyme sprigs or the dried thyme.
  • Put aside a small handful of the roasted cauliflower florets. Then put the rest into the bowl of a food processor and blend with a bit of the warm milk (thyme sprig removed!).
  • Add the potato, butter, cheese and as much of the rest of the milk as you need to blend to a smooth puree.
  • Finally, grind in plenty of salt and pepper and blend for a couple more seconds.
  • Scrape the mash into a nice serving dish. Top with the reserved cauliflower florets, a sprinkle of fresh thyme leaves (if using fresh) and a drizzle of olive oil.



Making your mash ahead

If you cover your finished dish of mash, it keeps warm in the oven really well until you’re ready to eat.
You can even make it the day before and take it along to a party/event. Just warm it through in a microwave just before serving (try 3.5 minutes at 80% power). 


This is ‘cheesy’ enough for us, but go ahead and add more cheese if you want your mash to be super cheesy. 
Alternatively, swap the 4 tablespoons of ordinary grated cheese e.g. cheddar for something stronger like parmesan. I'd use just 2 tablespoons of parmesan, though. 
To make this cauliflower mash vegan, you can even skip the cheese and butter altogether and just add a big drizzle of olive oil instead. Yum!

How to serve this cauliflower mashed potatoes

I sometimes serve this with sausages, vegetables (fresh or frozen) and gravy. It's also great with grilled or roasted meats or fish, a casserole, or any other dish you'd usually serve mashed potatoes with. 


Calories: 226.05kcal | Carbohydrates: 14.98g | Protein: 6.97g | Fat: 16.62g | Saturated Fat: 6.85g | Cholesterol: 26.01mg | Sodium: 160.14mg | Potassium: 676.58mg | Fiber: 4.28g | Sugar: 3.82g | Vitamin A: 316.8IU | Vitamin C: 76.16mg | Calcium: 131.86mg | Iron: 2.48mg