Espresso Protein Per 100g Calculator

Espresso may smell rich and taste intense, but its protein content is surprisingly low — typically around 0.2 grams per 100 grams according to USDA data. Since most nutrition databases report values per 100 g, this espresso protein per 100g calculator helps you convert the protein in your actual serving size into the standardized 100-gram figure used by diet apps and food labels.

Simply enter your serving size (single shot, double shot, mL, fl oz, or cups), add the protein value from your nutrition tracker or leave it blank to use the standard espresso value, and press Calculate. You will see protein per 100 g, per serving, per standard 30 mL shot, and per 100 mL, plus the simple formula behind the result.

This tool is useful for anyone logging macronutrients in MyFitnessPal or Cronometer, dietitians checking database entries, and coffee lovers curious how much protein actually ends up in their cup.

☕ Espresso Protein Per 100g Calculator

Calculate how much protein your espresso contains per 100 g, per serving, and per standard shot.

Serving Size

Quick fill:

Protein Content

Density

g/mL

Espresso is almost entirely water, so density is usually close to 1 g/mL.

How to Use This Espresso Protein Calculator

Enter the amount of espresso you want to evaluate using the serving-size box. The calculator accepts millilitres, fluid ounces, cups, and whole espresso shots; if you choose shots, each shot is treated as a standard 30 mL pour. Next, either type the protein content you have measured or found in a nutrition app, or leave the field blank and keep the standard-value checkbox enabled. The calculator will then use the widely cited USDA value of 0.2 g of protein per 100 g of espresso.

  1. Type your serving size and choose its unit.
  2. Add the protein value from your label or tracker, or leave blank to use the standard value.
  3. Check the density if you are using a custom laboratory measurement; 1 g/mL is normal for espresso.
  4. Click Calculate to see per-100 g protein and related serving values.
Tip: For quick entry, click one of the preset chips for a single shot (30 mL), double shot (60 mL), or US cup (240 mL). You can still edit the amount afterward.

The Math Behind the Protein per 100 g Value

Nutrition databases standardise foods and beverages to a 100 g portion so that different products can be compared. For espresso, the calculation is:

Protein per 100 g = (protein in serving ÷ weight of serving) × 100

Weight is obtained from volume using the espresso density: weight (g) = volume (mL) × density (g/mL). Because espresso is roughly 97–98% water, its density is very close to 1 g/mL, so 100 mL of espresso weighs approximately 100 g. This is why per-100 g and per-100 mL values are nearly identical for black espresso.

Worked example: A double shot of 60 mL contains 0.12 g of protein. The serving weighs about 60 g. Protein per 100 g = (0.12 ÷ 60) × 100 = 0.20 g. That matches the typical USDA value.

Worked Examples for Common Servings

Example 1 — Single shot. You brew a 30 mL single espresso and your nutrition app lists 0.08 g protein. Per 100 g = (0.08 ÷ 30) × 100 = 0.27 g. The calculator also shows that this single shot provides 0.08 g of protein and around 0.08 g per 100 mL if the density is 1 g/mL.

Example 2 — Long black / Americano. A long black made with a double shot and hot water totals 200 mL. If the espresso itself contains 0.10 g protein and the added water adds none, the full 200 mL drink has 0.10 g protein. Per 100 g = (0.10 ÷ 200) × 100 = 0.05 g. Dilution lowers the per-100 g number even though the total protein in the cup is unchanged.

Example 3 — Tracking a whole day. If you log three double espressos per day, each containing 0.12 g, your coffee contributes only 0.36 g of protein — less than 1% of a 50 g daily target. This context is useful when clients or users wonder whether coffee is a meaningful protein source.

Reference Table: Typical Protein in Coffee Drinks

The values below come from USDA FoodData Central entries and are typical figures for plain, prepared beverages without milk, sugar, or cream.

BeverageTypical protein per 100 g
Espresso, restaurant-prepared0.20 g
Brewed black coffee0.10 g
Instant coffee, prepared with water0.10 g
Decaffeinated espresso≈0.1–0.2 g
Cappuccino with whole milk≈3.4 g
Latte with whole milk≈3.3 g

For official nutrient data, see USDA FoodData Central.

Factors That Affect Espresso Protein

  • Brew ratio: Ristretto uses less water and therefore has a higher concentration of coffee solids, including protein, per gram of beverage.
  • Bean variety: Arabica and Robusta beans differ slightly in protein content; Robusta typically has more protein than Arabica.
  • Roast level: Roasting can alter the solubility of nitrogen-containing compounds, but the effect on the brewed cup is small.
  • Preparation method: Espresso extracts more solids than drip coffee, which is why espresso is sometimes listed with slightly more protein per 100 g than brewed coffee.
  • Additions: Milk, cream, syrups, and plant-based milks change the protein content dramatically. A latte's protein mostly comes from the milk, not the espresso.
Do not treat espresso as a protein source. A typical double shot provides only about 0.1–0.2 g of protein. Even a large 240 mL Americano delivers less than 1% of a standard daily protein target. Use this calculator for accurate nutrition logging, not for meeting protein requirements.

Frequently Asked Questions

Does espresso really contain protein? Yes, but only a trace amount. Coffee beans contain proteins, and a small fraction ends up in the brewed beverage. The USDA lists about 0.2 g per 100 g for restaurant-prepared espresso.

Why is protein per 100 g so small? Because brewed espresso is about 97–98% water. The soluble coffee solids that remain in the cup make up only a few percent, and protein is only a small part of those solids.

Should I log espresso protein in MyFitnessPal or Cronometer? If you are doing strict macro tracking, yes, but the amount is negligible. Logging it matters more for total calorie and carbohydrate accuracy in specialty coffee drinks than for protein.

How is this different from a latte per-100 g calculator? This tool isolates the espresso layer. If you add milk, the protein per 100 g jumps to roughly 3 g because milk contains casein and whey proteins. For mixed drinks, calculate the espresso and milk components separately.