Random Cocktail Recipe Generator
Generate unique cocktail recipes with balanced flavor profiles, proper ratios, and garnish suggestions. Real mixology logic, not random noise.
About
A cocktail is a constrained optimization problem. You balance Vspirit against Vsweet and Vsour within a narrow ratio window. Get the proportions wrong and you produce something undrinkable. This generator applies the classic 2:1:1 sour cocktail ratio and the 2:1 spirit-forward ratio as baselines, then perturbs them within tested bounds. It cross-references a flavor compatibility matrix to prevent clashing ingredients. The resulting ABV is computed from actual ingredient alcohol percentages and volumes, not guessed.
Limitations: the generator assumes standard-proof spirits (40% ABV base). It cannot account for dilution from shaking or stirring, which typically reduces final ABV by 15−25%. Flavor compatibility is modeled on Western cocktail traditions. Combinations involving ingredients like baijiu or arak may produce unexpected results. Pro tip: always taste-adjust citrus. Limes vary in acidity by up to 30% depending on season.
Formulas
The generator computes estimated alcohol by volume from individual ingredient contributions:
Where Vi = volume of ingredient i in mL, and Ai = fractional ABV of ingredient i (e.g., 0.40 for 40% spirit). The total volume Vtotal = n∑i=1 Vi determines serving size.
Flavor balance scoring uses a compatibility weight:
Where Rsweet and Rsour are the aggregate sweetness and sourness scores normalized to 0−1. A score Sbalance ≥ 0.6 indicates a drinkable cocktail. The generator rerolls combinations scoring below this threshold.
Reference Data
| Classic Template | Ratio | Base Spirit | Sweet Component | Sour / Modifier | Approx. ABV |
|---|---|---|---|---|---|
| Sour | 2:1:1 | Any spirit | Simple syrup / Liqueur | Citrus juice | 20−25% |
| Spirit-Forward | 2:1 | Whiskey / Gin | Vermouth / Liqueur | Bitters (dashes) | 28−35% |
| Highball | 1:2+ | Any spirit | Soda / Tonic / Ginger | Citrus wedge | 8−14% |
| Flip | 2:1:1 | Brandy / Rum | Sugar / Cream | Whole egg | 15−20% |
| Tiki | Complex (3+ juices) | Rum (often blended) | Orgeat / Falernum | Lime / Grapefruit | 14−22% |
| Martini | 4:1 to 6:1 | Gin / Vodka | Dry vermouth | Olive / Lemon twist | 30−38% |
| Julep | 2:0.5 | Bourbon | Simple syrup | Muddled mint | 22−28% |
| Punch | 1:2:3:4 | Rum / Brandy | Sugar | Citrus / Tea / Water | 6−12% |
| Cobbler | 2:0.75 | Sherry / Wine | Sugar / Liqueur | Seasonal fruit | 10−16% |
| Fizz | 2:1:1+soda | Gin | Simple syrup | Citrus + soda top | 12−18% |
| Daisy | 2:0.75:0.75 | Any spirit | Orange liqueur | Citrus juice | 22−28% |
| Smash | 2:0.75 | Any spirit | Simple syrup | Muddled herbs + citrus | 20−26% |
| Swizzle | 2:1:1 | Rum | Falernum / Syrup | Lime + bitters | 16−22% |
| Rickey | 2:0.5+soda | Gin / Bourbon | None (dry) | Lime + soda | 10−15% |
| Old Fashioned | 2:0.25 | Whiskey / Rum | Sugar / Rich syrup | Aromatic bitters | 30−36% |