Preheat oven to 190 degrees C. Line a medium baking pan with heavy duty aluminium foil and spray foil with cooking spray.
Place potatoes in the prepared pan. Mix with onion, garlic, thyme and rosemary. Drizzle with 1/3 cup water and 1/4 cup olive oil. Season with salt and pepper. Seal pan with aluminium foil.
Bake potatoes 30 minutes in the preheated oven or until tender. Remove foil, mix in cauliflower and drizzle with remaining oil. Cover and continue baking 15 minutes. Increase oven temperature to 220 degrees C, remove foil and continue baking 10 minutes, or until potatoes are crisp and cauliflower is lightly browned.
Bring a large pot of lightly salted water to a boil. Place pasta in the pot. Cook for 8 to 10 minutes until al dente and drain.
In a large bowl, gently toss the potato mixture with the cooked pasta. Serve topped with Parmesan cheese.
I made it with spaghetti. A pleasant change from the multitude of cauliflower soup recipes and curry recipes (I am a bit if an Indian cuisine specialist, so I don't need to be told how to make curries). - 04 Jul 2015