Çek mutfağı; doyurucu porsiyonları, zengin et yemekleri ve geleneksel tatlarıyla öne çıkar. Restoranlarda başlangıç olarak genellikle ekmek kasesinde sunulan çorbalar, sarımsaklı česnečka veya geleneksel gulaş çorbası tercih edilir. Ana yemeklerin baş tacı ise genelde birkaç kişiyle paylaşılan fırında domuz incik (pečené koleno), ballı domuz kaburgası, fırında ördek ve ızgara tatlı su alabalığıdır. Bu lezzetlere geleneksel ekmek köftesi knedlíky ve sotelenmiş kırmızı lahana eşlik eder. Atıştırmalık olarak panelenmiş sıcak peynir smažený hermelín, tatlı olarak ise sokaklarda taze pişirilen tarçınlı ve dondurmalı trdelník mutlaka denenmelidir.
Geleneksel yemeklerin en iyi eşlikçisi Çek biralarıdır. Şehrin köklü bira kültürünü yaşatan tarihi mekanlar arasında U Fleků, U Medvídků, Strahov Manastırı birahanesi ve Novoměstský Pivovar öne çıkar. Zlý Časy mekanında ülkenin dört bir yanından gelen onlarca çeşit butik birayı tadabilir, içeceklerin masalara minyatür tren raylarıyla ulaştırıldığı sıra dışı restoran Výtopna'da eğlenceli bir deneyim yaşayabilirsiniz.
Biranın yanı sıra Çekya'da bitkisel likör Becherovka ile erik ve armut distilatları olan slivovitz ve hruškovice oldukça popülerdir. Kış aylarında sokaklarda sıcak grog, punç ve yerel sıcak şarap svařák ile içinizi ısıtabilirsiniz. Şehir merkezinde ayrıca onlarca çeşit pelin otu likörü sunan otantik apsent barları da bulunmaktadır.