Plusieurs restaurants sont situés à quelques kilomètres de Sainpuits :
- à Bouhy : le Café de la Poste 03 86 26 49 01
- à Lainsecq : le Forterre - Grande Rue 03 86 74 70 09
- à Sainte Colombe-sur-Loing : Le Relais de Sainte Colombe - 3, place de l'église 03 86 44 84 55
- à Treigny : Le Carouge - 5, place de la Mairie 03 86 74 64 33
- à Saint Sauveur-en-Puisaye : Le P'tit Bistro - 13, place du marché 03 86 45 54 21
- à Saint Sauveur-en-Puisaye : La Gerbaude - carrefour de la Gerbaude - route de Saint Fargeau 03 86 45 50 26
et n'oubliez pas de visiter les commerces de bouche de Sainpuits et des villages environnants qui proposent des produits de qualité directement issus de notre terroir : boulangeries, boucheries-charcuteries, etc.