I piatti caratteristici della cucina locale sono molto semplici e legati al territorio circostante. Dal mondo contadino derivano i genuini sapori dei formaggi, dell'olio e dei vini D.O.C. locali.
I Pici, gli Gnocchi, i Tagliatini, la Ribollita, la Panzanella, l'Oca e l'Anatra arrosto sono tra i piatti che frequentemente è possibile gustare nei ristoranti locali.
Tra i dolci troviamo gli Strufoli e il Torcolo della Nonna accompagnati dal Vino Santo.
Castiglione del Lago ha anche una forte tradizione di pesca, pertanto e' facile gustare piatti di pesce del Trasimeno quali: gli Spaghetti con il sugo di pesce, il Risotto con le Tinche, la Carpa Regina in Porchetta, il Tegamaccio, i Filetti di Tinca o di Persico.
RICETTA:
La Carpa Regina in porchetta
Si sceglie una bella carpa con le squame, denominata regina, si pulisce raschiandola con un coltello, si apre e si lava sotto l'acqua corrente togliendo anche il "dente" che ha sotto le branchie. Si prepara un battuto di lardo o prosciutto grasso e magro o pancetta o di tutto un pò, condito con sale, pepe, finocchio selvatico, aglio e rosmarino, tritati insieme al grasso di magliale. Si picchetta lungo il corpo, specialmente nella schiena, si riempie nella pancia di condimento e si lascia insaporire anche 10-12 ore. Si pone quindi al forno. Durante la cottura occorre dare "l'unzione". Alcuni specialmente in casa, oggi riempono la pancia della regina con l'aggiunta di pane grattato bagnato di aceto.