A mojito is a rum-based cocktail that is traditionally made with unaged white rum, fresh mint leaves, lime juice, sugar, and club soda. The mint leaves are muddled with sugar and lime juice to release their oils and flavors, and then the rum is added and mixed with the mint mixture. Finally, the drink is topped with club soda and ice. While white rum is the traditional choice for a mojito, some recipes suggest using other types of rum or even gin as a substitute.