Een cupcake (ook Brits Engels: fairy cake; Australisch Engels: patty cake of cup cake) is een kleine cake die bedoeld is om door één persoon te worden gegeten. Ze worden vaak gebakken in een klein dun papieren of aluminium bekertje. Net als grotere taarten zijn glazuur en andere taartversieringen, zoals hagelslag, gebruikelijk op cupcakes. Ze lijken op muffins die zoeter zijn en ook glazuur bevatten. Sommige gespecialiseerde bakkerijen verkopen alleen cupcakes.