Προθερμαίνουμε το φούρνο στους 200°C. Aλατοπιπερώνουμε την κολοκύθα, την πασπαλίζουμε με το κόκκινο πιπέρι και το αλεύρι από όλες τις πλευρές και την τοποθετούμε σε πυρίμαχο σκεύος με το ελαιόλαδο. Ψήνουμε στο φούρνο για 10 λεπτά.
Πολτοποιούμε το σκόρδο και τα καρύδια μαζί με το ξίδι σε μπλέντερ. Bγάζουμε το μείγμα και το ανακατεύουμε με το τριμμένο τυρί. Έπειτα, ρίχνουμε το μείγμα πάνω στην κολοκύθα και ψήνουμε ακόμη για 10-15 λεπτά μέχρι να πάρει χρυσό χρώμα.