Sunday morning brew regime…

EDIT: Skip the bloom stage. Just add the full brew water weight quickly, then give the brewer a little swirl at 20seconds.


I love coffee, but…


I love well sourced, sensitively roasted coffee. I love its sweetness with a harmonious balance of juicy acidity. I love clean, clear flavours. I love its diversity. I love complexity, but equally love one-trick-ponies if the trick is really that good.

I don’t love having to receive all deliveries from roasters direct to my place of work. I’d rather choose what I do & don’t share with my work colleagues & I feel a bit of a curmudgeon if I don’t share a new & interesting delivery with them.

I don’t love frequent trips to the post office, sorting office. I could stop off at 2 supermarkets on the way & buy I coffee I can at least drink (and ranges are expanding all the time), even if not quite as enjoyable. These supermarkets will also deliver to my home at a time of my choosing, along with my regular groceries.

I don’t love 250g deliveries of beans dictating that I have to get up early & personally receive a ‘by hand’ delivery from the postman on my days off/weekends, because it won’t fit through a standard UK letterbox (40mm x 195mm).

I’m prepared to pay a higher price for good coffee. I’m prepared to hand grind every dose. I’m prepared to learn how to brew the coffee consistently. I’m prepared to forego convenience & time savings to enjoy a preferable product. I’m prepared to put in work & diligence for a good result. All I ask is that you (UK roasters except Has Bean, Union, Workshop, Dear Green, Craft House & Denmark’s April) get the product over my threshold without me having to be in to receive it.

Imagine that the candidates on the Apprentice are charged with setting up a mail order delivery service for small items. Sir Alan inspects the final product in the boardroom, “Do you notice something about your 80mm tall packaging, compared to a UK letterbox? Do you expect all your customers to have cat flaps, or stable doors?”





Kruve – follow up.


Following on from

My sieves in the larger sizes (1200/1400/1600) arrived. Initially, I tried 500 & 1400, but the 1400 only separated out a few % at the larger end of my usual settings (not enough to make a difference should I choose to remove it). The 500 tended to leave me with a cut-off around 20%+ at the smaller end. Whilst useful if I wanted to discard the smaller particles, dropping this to a slightly smaller sieve would give me better feedback on characteristics when sifting.

Since I rarely remove the smallest particles, I figured I’d go back to 400 as the smallest sieve & also dropped the largest sieve to 1200. This x3 interval in mesh size equates to a standard deviation of the average size multiplied/divided by 1.73, when 68% of the ground weight falls between them. This seems realistic with respect to the hand grinders I typically use. It also sits very well with my settings for 1 mug, manual drip brews.

Also, 400 as the smallest sieve will help when it comes to sharing grind settings as everyone who has a Kruve has the 400 sieve.

I also thought I’d tweak the way I record results, I figured a straight line graph would be simplest. When comparing two grinders at an equivalent setting, the closer to vertical the plot, the less of the ground weight falls outside of the sieves & the tighter distribution.

The three grinders shown below all hit mid-box extractions, with the same recipe [see, “Hario V60 Recipe for 1 mug, light/medium filter roasts.”] at the settings shown.

The Feldgrind & the Lido E are so close as to be basically the same distribution as far as this method can detect (standard deviation of average x1.7). The Porlex Tall has a slightly wider distribution (standard deviation extrapolated to be the average x~1.9), but not so wide as to make it significantly worse. Indeed, if I set the other 2 grinders coarser & stretch out the pour, I can still hit tasty, mid-box extractions at a coarser grind and a standard deviation of the average />2.0.

Setting a Lido E, or Feldgrind so that 11-12% passes through the 400 sieve (2 minutes of shaking) should result in essentially the same grind setting as shown below. Typically, no part of the distribution is removed in my daily brews. However, removing just the portion over 1200 & correcting the dose weight back to 13.5g can allow a sweeter & higher extraction, without upsetting other aspects of the recipe.

Kruve vector Porex LidoE Feld

You can save your own template from this Google form: [Link removed – see below…]

Enter sieve mesh size, grinder details & weights captured, as required in the yellow shaded cells (all others self populate). Don’t delete all the info (name & weights) for any one grinder as you might then lose a plot & the legend colours won’t tie up any more.

EDIT: Standard deviations quoted only apply to grounds sifted with the Kruve sifter, these are not transferable to wire mesh sieve analysis.

EDIT #2: Still fiddling with a more intuitive way to present data, this is my latest iteration…

Here is a version with a Google forms template

Kruve 111 Normal LidoE Porlex Feld

Chemex with colander as shower screen.

At home I generally prefer to make small drip brews (by the cup/mug), but in the office my work colleagues prefer quick, hot coffee at the start of the day, rather than putting up with long brew times, my perceived obsession with ‘perfection’ & increased faffing for incremental gains in cup quality. Experience suggests that three mug (~600g output) drip brews appear to be the quickest & most consistent way to achieve this, whilst still catering for my fuss-pot tendencies when making ‘a hot brown drink’ 🙂

The off-putting thing, for me personally, is that I tend to find more undissolved solids making their way into the beverage as manual drip brews get bigger. Even at ball-park extractions the brews can be less sweet. I found that simply grinding coarser, after a point, made it hard to achieve good extractions, no matter how much you stretched out the brew. In fact, this could have an undesirable effect in that increased agitation of the bed made matters worse, cups could be under-extracted and silty.

So, following on from using an Aeropress to disperse the water for Kalita Wave 185 brews, I happened accross a collapsable colander that just so happened to fit snugly into my 3-6 cup Chemex when used with Hario 03 filter papers.



Unlike the Kalita & Aeropress combo, blooming can be done via the colander/screen. Brews have been 38-40g dose to 660g, or 675g brew water.

Blooming pour (10-13% of brew water weight) is a spiral to cover the whole bed, then a quick shake of the brewer. Remaining filling pours (12-15 for most coffees, maybe just 6-8 for a very soluble Kenyan, for example) are at 30 second intervals (each pour taking 10-15 seconds) & go straight in the middle of the colander.

As with the Kalita & Aeropress, expect to see crystal clear brew water sitting atop the bed at draw down. Resulting brews are noticeably cleaner in the cup.


Kruve – what can it tell us?

Kruve Lido 0.5 0.63 0.75

As well as allowing us to ‘top & tail’, or ‘top or tail’ our grind distributions, sieves can also tell us something about our grind distributions.

I decided to dedicate one of my grinders (Lido 1) to optimising via my Kruve, but still allowing for use without sifting, for days when I just didn’t fancy the additional effort. Immediately it was obvious that 400 & 800 size sieves excluded a huge amount of my grind distribution with my Lido 1. Also a grind centred between these sizes was too fine for my regular drip brewing method. Therefore, I fitted the largest size I had (1100) in the top section and a reasonably fine sieve (350) in the lower section. This gave me…

Kruve Lido 0.75 between sieves

At setting 0.50 from marked zero I landed 69% of the ground weight between 350 & 1100 sieves. This suggests my standard deviation for this grinder is less than 1.773, calculated as SQRT(1100/350). As an aside, I found that 400 & 1100 sieves gave me 68% between them and a standard deviation of 1.658 for this grinder, in this range. (SCAA & ECBC drip grind recommendations echo E.E. Lockhart’s 1950’s analysis, aiming for a standard deviation of 1.414, but this does not seem to be absolutely necessary for smaller brews).

Setting 0.63 also landed a healthy 66% between these sizes, with an even balance between sub 350 (16%) & larger than 1100 (18%) particles. Note that there is typically a bias towards the smaller end with most usable grinds, so this shows I am already coarser at 0.63 than will leave me with the average grind setting targeted by these sieves (620 Kruves). This would be an ideal place to stop, however, this was still slightly on the fine side for what I wanted, with my 1-mug V60 brews averaging 21.5%EY without sifting & removing any portion. I would be happier with a 20.5%EY average for a complete grind distribution, though I can exceed this happily when removing the largest 15-20% of ground weight.

Setting 0.75 gave 62% between the 350 & 1100 sieves. This is not a sign that the distribution is getting worse, but simply that I am now so coarse that I won’t fit the distribution within these sizes to +/- one standard deviation. Again, note that the sub 350 particles are now a much lower % than those larger than 1100.

Another way to view these results might be like this, with cumulative & diminishing weights at each interval, for each setting…Kruve Lido 0.75 cumulative & declining fullCool, eh? Kind of ‘X-ey’ 🙂 But probably a little hard to grasp until you blank out the area above 50%…

Kruve lido 0.75 cumulative & declining 50%

This now gives us a more intuitive hump/peak type diagram. The farther left the apex of the trace, the finer the grind. The farther right the apex of the trace, the coarser the grind. The more acute the angle between the cumulative & diminishing traces for the same setting, the tighter the distribution. The more obtuse the angle, the wider the distribution. Look at how the black ‘0.75’ trace almost touches the red 0.63 trace at 350. Blue (0.50) & red (0.63) traces are very similar & virtually parallel between 350 & 1100.

For now, I have settled on setting 0.69 with 500 & 1100 sieves. I get a maximum of ~20% under 500. This allows me to save a little time by being a coarser than I need to remove the bottom 15%, or so, for immersion brews. The 500 is also quicker & easier to clean.

This setting also retains ~20% on top of the 1100, which I discard for drip brews. Kruve have just announced availability of larger sieves, so I intend to replace the 1100 with a 1200, to allow me to sift out either the bottom 15% or the top 15% at will, depending on brew method.

Kruve Lido 0.69 between sieves




Aeropress & Able disc as shower screen for pourover brews.

I have been enjoying my Kalita Wave 185 brews, but not finding them quite as consistent as I might like, also (maybe due to the shallower bed) noticing a little more non-dissolved solids in the cup. Let’s not forget too that I’m actually pretty lazy…finding a method that allowed me to use the same grind setting & pour regime as a single mug V60 brew…

…was also a factor. Maybe I should have said that first…?

Years ago I bought a Swissgold KF300 (AKA Frieling ‘Coffee for one’) & whilst useable, it seems to retain water above the shower insert and there’s little space between the insert and the bed. Coffee also tends to find it’s way up the outer walls of the insert. I guess, like many folk, I have  few coffee brewers not actively employed all of the time. So, I thought I’d try using the Aeropress with Able disc in a similar fashion, but suspended above the Kalita brewer. Able disc is the ‘fine’ version if it makes a difference, I have also tried a paper Aeropress filter but found it held the water back & results weren’t good enough to encourage me to persevere, without also changing too many other aspects of the recipe.

Grind & weigh coffee dose, add to Kalita Wave 185 placed on mug/cup. Slide cup/mug & Kalita Wave 185 into the brew stand, sitting under the hole. Also place the Aeropress on the scales/brew stand so that when you later place it over the Kalita Wave, it doesn’t throw out your brew water weight after the bloom:


Bloom from your gooseneck kettle as normal, directly onto the bed, then stir/shake the brewer to ensure even wetting. I did initially try blooming through the Aeropress too, but extraction dropped, maybe due to insufficient agitation?


Whilst the bloom is…erm, blooming, place the Aeropress on top of the brew stand, ready for the brew water. At the end of the bloom time pour the brew water so that the stream falls straight down from the kettle spout, ideally landing in the centre of the Able filter.


After adding the last of the brew water give the Kalita Wave 185 & cup/mug a little shake to ensure grounds are washed off of the filter wall, though I am typically seeing far less grounds on the filter wall with this method. Note: I generally brew one single mug at a time with my Kalita Wave 185, using 225g of brew water. You can’t easily see the slurry level in the brewer using this method, so be sure to visually check slurry level between pulses if making large brews that could potentially overflow the brewer!


I feel the cups brewed in this manner have maybe less body than the traditional method, but improved clarity of flavour wins out for me. I am also finding this method more repeatable…but that may say more about me than the Kalita Wave in normal circumstances.

Obviously, if you don’t already own all the equipment mentioned, buying it all to emulate some crank on the internet is probably not the most cost effective route to a tasty cup. A good auto drip brewer can be had for about the same money.

Fines don’t over-extract.

I grow more & more confident of this.

Fines* affect flow rate in percolation. They need to slow the flow enough to extract the bulk of the bed. Too many and flow will be slowed to the point that the bulk of the bed over-extracts and you exceed good tasting solubles yield. Go finer still & they plug the bed, forcing water through paths of lesser resistance (channelling if you will), extraction drops because the whole bed cannot be extracted evenly enough, but the minority of the mass is over-extracted giving a low extraction with predominantly bitter flavours.

In immersion they make their presence felt by actually getting into the brew as undissolved content. Too many and the brew will be bitter, but still at a level of extraction that would otherwise be sweet and balanced if fines were mitigated by grinding a little coarser or sifting out the smallest component.

Fines typically facilitate the over-extraction of larger particles, or lead directly to bittering flavours by coating the tongue, but are likely not responsible for an excess of soluble solids in themselves.

(*…if anyone can actually agree on a definition, that is – E. E. Lockhart suggested the <5% at the fringes of normal distribution, all other definitions I have seen seem somewhat arbitrary, with the exception of the 2nd peak in espresso grinds at ~50µm)