Dudki to oportunistyczne wszystkożercy, które jedzą różnorodne pokarmy, w tym:
• Owady: chrząszcze, gąsienice, mrówki, koniki polne, świerszcze
• Pajęczaki
• Skorpiony
• Dżdżownice
• Ślimaki
• Małe gady: jaszczurki, węże
• Małe ssaki: ryjówki, chomiki
• Owoce jagodowe i owoce
• Nasiona