Flour Protein Blend Calculator Formula
Understand the math behind the flour protein blend calculator. Each variable explained with a worked example.
Formulas Used
Flour A Weight
flour_a_weight = total_weight * (1 - (target_protein - flour_a_protein) / (flour_b_protein - flour_a_protein))Flour B Weight
flour_b_weight = total_weight * ((target_protein - flour_a_protein) / (flour_b_protein - flour_a_protein))Resulting Protein
result_protein = target_proteinFlour A Percentage
flour_a_pct = (1 - (target_protein - flour_a_protein) / (flour_b_protein - flour_a_protein)) * 100Variables
| Variable | Description | Default |
|---|---|---|
target_protein | Target Protein(%) | 12 |
flour_a_protein | Flour A Protein(%) | 10 |
flour_b_protein | Flour B Protein(%) | 14 |
total_weight | Total Flour Needed(grams) | 500 |
fraction_b | Derived value= (target_protein - flour_a_protein) / (flour_b_protein - flour_a_protein) | calculated |
How It Works
How to Blend Flours for Target Protein
Formula (Weighted Average / Alligation)
Flour B fraction = (Target - Flour A protein) / (Flour B protein - Flour A protein)
Flour A fraction = 1 - Flour B fraction
This linear blending formula works because protein content mixes proportionally by weight. It assumes both flours have the same moisture content (approximately true for most commercial flours).
Common Flour Proteins
Worked Example
Blend 10% AP flour and 14% bread flour to get 12% protein, 500 g total.
target_protein = 12flour_a_protein = 10flour_b_protein = 14total_weight = 500
- 01Flour B fraction = (12 - 10) / (14 - 10) = 2/4 = 0.50
- 02Flour A = 500 x 0.50 = 250 g
- 03Flour B = 500 x 0.50 = 250 g
- 04Check: (250 x 10 + 250 x 14) / 500 = 12.0%
Ready to run the numbers?
Open Flour Protein Blend Calculator