← All datasets

IBA Official Cocktails

Every drink on the International Bartenders Association's official list, the canon a bartender anywhere is expected to know: 98 cocktails across the three eras (34 Unforgettables, 33 Contemporary Classics, 31 New Era Drinks), each from its Wikipedia article's IBA-specified recipe, with the IBA's own site filling the three drinks that share family articles (Gin fizz, Ramos fizz, Russian spring punch). Built dense on purpose: every row carries its ingredients, method and garnish, 96 carry parsed volumes. The recipe parses into numbers: ingredient count, total specified volume in ml (dash 1 ml, bar spoon 5 ml, splash 10 ml, disclosed), the alcohol share, and Est_ABV_Percent, the as-specified strength before dilution from a disclosed standard-strength table (spirits 40, vermouth 16, Campari 25, prosecco 11); the Sazerac tops the list at 42.5% because it is basically neat rye. Method reads the preparation text: 48 shaken versus 30 stirred settles how the canon actually leans, and three drinks including the Dry martini say Shaken or stirred because the IBA text itself offers both, James Bond notwithstanding. Around the numbers: base spirit (derived from the largest alcoholic ingredient where the infobox is silent: the Bellini's base is honestly prosecco), glass, how it is served, and the full preparation text as written. The two recipes the IBA specifies only in parts (Corpse reviver #2 among them) keep NA volumes rather than invented ones. Built with an 11-test acceptance suite anchored on the Negroni's equal 90 ml, the Margarita's shake, the Sazerac's strength and the Dry martini's official indecision.
98 rows 1 file last pulled 2026-09-21
Cocktails 98 rows × 15 columns
CocktailCategoryTypeBase_SpiritMethodServedGlassGarnishIngredientsIngredient_CountTotal_Volume_mlAlcohol_Volume_mlEst_ABV_PercentPreparationCocktail_URL

Questions and answers

What is the IBA Official Cocktails dataset?

Every drink on the International Bartenders Association's official list, the canon a bartender anywhere is expected to know: 98 cocktails across the three eras (34 Unforgettables, 33 Contemporary Classics, 31 New Era Drinks), each from its Wikipedia article's IBA-specified recipe, with the IBA's own site filling the three drinks that share family articles (Gin fizz, Ramos fizz, Russian spring punch). Built dense on purpose: every row carries its ingredients, method and garnish, 96 carry parsed volumes. The recipe parses into numbers: ingredient count, total specified volume in ml (dash 1 ml, bar spoon 5 ml, splash 10 ml, disclosed), the alcohol share, and Est_ABV_Percent, the as-specified strength before dilution from a disclosed standard-strength table (spirits 40, vermouth 16, Campari 25, prosecco 11); the Sazerac tops the list at 42.5% because it is basically neat rye. Method reads the preparation text: 48 shaken versus 30 stirred settles how the canon actually leans, and three drinks including the Dry martini say Shaken or stirred because the IBA text itself offers both, James Bond notwithstanding. Around the numbers: base spirit (derived from the largest alcoholic ingredient where the infobox is silent: the Bellini's base is honestly prosecco), glass, how it is served, and the full preparation text as written. The two recipes the IBA specifies only in parts (Corpse reviver #2 among them) keep NA volumes rather than invented ones. Built with an 11-test acceptance suite anchored on the Negroni's equal 90 ml, the Margarita's shake, the Sazerac's strength and the Dry martini's official indecision.

How big is the IBA Official Cocktails dataset?

98 rows in one CSV file, with 15 columns in total: Cocktail, Category, Type, Base_Spirit, Method, Served, Glass, Garnish, Ingredients, Ingredient_Count, Total_Volume_ml, Alcohol_Volume_ml, Est_ABV_Percent, Preparation, Cocktail_URL.

Where does the data come from?

It is built by programmatically scraping en.wikipedia.org, last pulled on 2026-09-21. Datasets are versioned; older versions stay downloadable.

Is the dataset free to download?

Yes. Every CodeSights dataset is completely free as a CSV download; a free account is all it takes. Anyone can preview the data without signing in.

Can I see the code that built this dataset?

Yes. The exact Python scraper that built it is viewable on the dataset page by any signed-in member, so every number is reproducible.

Can the data contain errors?

Automated scraping leaves room for error and the underlying sources change over time, so no version is guaranteed accurate or complete. If a number matters, verify it against the original source.

Browse every free dataset on CodeSights