Cocktail Protein Per 100g Calculator

Cocktails rarely make any list of high-protein foods, but many popular drinks contain real amounts of protein. Egg white in a Whiskey Sour, cream in a White Russian, coconut cream in a Piña Colada, or a scoop of protein powder in a fitness-friendly cocktail all add measurable protein. If you track macros, follow a high-protein diet, or plan a healthier drink menu, knowing the protein content per 100 g is genuinely useful.

This calculator estimates protein per 100 g — roughly equal to per 100 ml for these mostly water-based drinks — and per serving. Add protein-containing ingredients and their amounts, include non-protein liquids so dilution is correct, set your serving size, and hit Calculate. Use a preset for classic cocktails or build a custom drink from twelve common ingredients.

🍸 Cocktail Protein Per 100g Calculator

Estimate how much protein your drink delivers per 100 g and per serving.

🧪 Protein Ingredients

⚙️ Dilution & Serving

📊 Results

Protein per 100 g
Protein per serving
Total protein
Total drink weight

Step-by-Step Guide

Open the calculator, choose a preset such as Whiskey Sour, or build a custom recipe from the ingredient dropdowns. Enter each protein ingredient amount in grams or millilitres; for liquids, 1 ml is treated as 1 g. Next, enter the volume of non-protein liquids, such as spirits, citrus juice, soda, liqueur, or plain water, in the dilution field. Set your serving size, then click Calculate Protein. The results show protein per 100 g, protein per serving, total protein, and total drink weight, plus a breakdown for each ingredient.

Tip: if you shake or stir with ice and strain, a small amount of melt water ends up in the glass. Add roughly 10–20 ml of extra water to the dilution field for a more honest per-100 g number.

How the Calculation Works

The calculator sums the protein from every ingredient you enter. Each ingredient contributes amount × its protein density divided by 100. It then divides total protein by total drink weight to express concentration per 100 g, and multiplies that concentration by serving size for the per-serving figure.

Total protein = Σ (amount × protein per 100 g / 100)
Protein per 100 g = total protein ÷ total drink weight × 100
Protein per serving = protein per 100 g × serving size ÷ 100

Worked Example

A Whiskey Sour contains 30 g egg white, 60 g whiskey, 25 g lemon juice, and 15 g simple syrup. Non-protein liquids sum to 100 g. Egg white contributes 30 × 10.9 / 100 = 3.27 g protein. Total drink weight is 130 g. Protein per 100 g is 3.27 / 130 × 100 = 2.52 g. For a 120 ml serving, protein per serving is 2.52 × 120 / 100 = 3.02 g.

Standard Protein Values

Values are based on typical USDA FoodData Central entries and rounded for convenience. See USDA FoodData Central for precise values.

IngredientProtein per 100 g
Egg white10.9 g
Egg yolk15.9 g
Whole milk3.3 g
Skim milk3.4 g
Half and half3.0 g
Heavy cream2.8 g
Coconut cream2.3 g
Greek yogurt10.0 g
Protein powder75.0 g
Peanut butter25.0 g
Soy milk3.3 g
Almond milk0.6 g

Common Mistakes to Avoid

  • Forgetting the non-protein dilution. Without it, protein per 100 g looks much higher than the real drink.
  • Counting the full shaker volume as the serving. Cocktails are often strained and served with ice, so use the poured or consumed volume.
  • Assuming every protein source is identical. Whey powder and egg white are far more concentrated than milk or cream.
  • Entering ounces as if they were millilitres. Convert ounces to millilitres first, or use 1 fl oz ≈ 30 ml.

Frequently Asked Questions

Does per 100 g equal per 100 ml? For almost every cocktail ingredient, the density is close to 1 g/ml, so the two are practically the same. The label uses per 100 g because that is the standard nutrition reference.

Why include non-protein liquids? They change the concentration without changing total protein. A shot of cream in 50 ml of coffee has more protein per 100 g than the same shot in 200 ml of coffee, even though the total protein is identical.