Snowdrop Kölsch 2025

This kölsch recipe is one of my favorites, and I have brewed it annually since 2023. The recipe is pretty dialed in, except for the fact that on this brew I misread it and added a half pound of Munich II when assembling my grain bill. Oops! I anticipated it would up the maltiness a bit in a way that’s outside the norm for this beer (and style), which was indeed the case.

My supply of Edelweiss hop blend (business closed) and Köln Kölsch-style yeast (discontinued by manufacturer) is dwindling. I need to start thinking about my next iteration of the recipe. The hops are manageable, but it still is a bummer that I don’t yet know of a good dry yeast alternative! K-97 takes waaaay too long to clear and has a vinous character I don’t quite care for in some cases.

Snowdrop Kölsch

  • 9.5 lb. pilsner malt (Rahr)
  • 0.5 lb. Munich I malt (Weyermann)
  • 0.5 lb. Munich II malt (Weyermann)
  • 0.5 tsp. BrewTanB (mash)
  • 1 oz. Edelweiss hop pellets (5.8% alpha), 45 minute boil
  • 0.5 tsp. BrewTanB, 10 minute boil
  • 1 Whirlfloc tablet, 5 minute boil
  • 2 oz. Edelweiss hop pellets (5.8% alpha), 5 minute boil
  • 1 pkg. Köln Kölsch-style yeast (Lallemand)
  • 1 oz. Biofine Clear (added to keg)

Target Parameters

  • 1.048 s.g., 1.011 f.g., 25 IBU, 4 SRM, 4.9% abv
  • Full volume mash, 60 minute mash at 152°, 10 minute mash-out at 168°
  • RO water with added minerals to hit target of 50 ppm Ca, 5 ppm Mg, 6 ppm Na, 54 ppm SO4, 72 ppm Cl, 0 ppm HCO3, -38 ppm RA

Procedure

  • Starting with 7.25 gallons of RO water, I added 0.4 g of sea salt, 1.4 g of epsom salt, 1.7 g of gypsum, and 3.6 g of calcium chloride, in order to reach my target water parameters.
  • I heated the strike water to 158° before adding the BrewTanB, grains, and 1 tbs. of 10% phosphoric acid (for pH adjustment).
  • I held the mash at 152° (with recirculation) for 60 minutes, and then heated the mash to 168° for a 10 minute mash-out, before pulling the grains.
  • In total, I collected 6.6 gallons of runnings with a gravity of 1.041, for 68% mash efficiency.
  • I brought the runnings to a boil, adding hops and finings per the recipe. After 60 minutes, I chilled the wort to 66° and transferred to the fermenter. I pitched the yeast during the transfer.
  • During fermentation, I held the temperature at 62°.
  • I brewed this beer on 17 February 2025. Starting gravity was 1.049.
  • I kegged the beer on 9 March 2025, using a closed transfer. It was pretty hazy at this point in the sample glass and will likely take awhile to drop clear.
  • Final gravity was 1.011, for 5.0% abv.
  • I added BioFine Clear on 24 March 2025, and put the beer on tap on 26 March 2025. It was brilliantly clear by this point! I had overshot the carbonation a bit, so it took some time to work things down. I used the pressure release valve on the keg and also served without the gas line connected, which over the course of a few days got it closer to “pouring without a massive dose of foam.”

Tasting

  • Appearance
    • Pours with a low yet very persistent white head. The beer itself is brilliantly clear and light yellow. This is probably the best looking kölsch I have ever made! The Biofine Clear definitely came through.
  • Aroma
    • Lightly fruity yeast character with a red apple quality. Low hop and malt character; slightly floral hops.
  • Flavor
    • Moderate level of maltiness and medium bitterness. Slightly fruity yeast character. The malt flavor is not quite as grainy as I personally would like in a kölsch–it’s more of a down-the-middle malty quality–but still nice. It’s a very drinkable beer!
  • Mouthfeel
    • Medium-light body, medium-high carbonation, smooth finish, crisp.
  • Would I Brew This Again?
    • This is a great recipe! The malt flavor is not quite as delicate as I would prefer (hence the 9/10 instead of 10/10), but that’s my fault for messing up the grist. I overcarbonated the beer just a little too, but that will amp down over time.
  • Overall
    • 9/10

Alstadt Altbier 2.2

I love it when I have honed a house recipe, and altbier is one of my annual favorites. This is largely similar to what I made previously; the 2024 version is my fifth brew of the recipe! Compared to last year, I altered the CaraMunich addition to include a blend of Caramel Munich 60L (Briess) and Caramunich II, versus just Caramunich I as I did last year. Because the 2023 version was a bit harsh on bitterness, I swapped out the Magnum hops and went with Spalt alone for the hop additions. Finally, I used a blend of K-97 and Köln dry yeasts; sadly, Köln’s days are numbered in my brewery, because it has been discontinued by Lallemand.

Alstadt Alt 2.2

  • 6.5 lb. pilsner malt (Rahr)
  • 1.5 lb. Munich I malt (Weyermann)
  • 1.5 lb. Vienna malt (Weyermann)
  • 0.5 lb. Caramel Munich 60L (Briess)
  • 0.5 lb. Caramunich II malt (Weyermann)
  • 2 oz. Carafa Special I malt (Weyermann)
  • 0.5 tsp. BrewTanB, added to mash
  • 2.0 oz. Spalt Spalter hop pellets (4.3% alpha), 60 minute boil
  • 0.5 tsp. BrewTanB, 10 minute boil
  • 1.0 oz. Spalt Spalter hop pellets (4.3% alpha), 5 minute boil
  • 1 Whirlfloc tablet, 5 minute boil
  • 1 pkg. Köln Kölsch Style Ale Yeast (Lallemand)
  • 1 pkg. SafAle German Ale yeast K-97 (Fermentis)

Target Parameters

  • 1.048 s.g., 1.011 f.g., 4.9% abv, 35 IBU, 14 SRM
  • 60 minute infusion mash, full volume, 152°
  • Claremont tap water treated with Campden tablet

Procedure

  • I mashed in with 7.5 gallons of water at 157°, to hit a mash temperature of 152°. I added 4 mL of 88% lactic acid and held the mash here (with recirculation) for 60 minutes, before raising to 168° for the 10 minute mash-out.
  • After removing the grain basket, I had 6.5 gallons of wort with a gravity of 1.043, for an efficiency of 71%.
  • I brought the runnings to a boil, adding malt and finings per the recipe. After the 60 minute boil, I chilled to 80° and transferred to the fermenter. I let it chill a bit down to 60° in the fermentation chamber, before pitching the yeast and setting the fermentation temperature to 64°. I ended up using a mix of yeast, because the K-97 was a year past expiration.
  • I brewed the beer on 11 August 2024, and it had a starting gravity of 1.051.
  • I let the beer free-rise to 66° on 22 August 2024, when I started fermenting a pale ale. Finally, I let the beer finish at ambient on 22 August, around 75° to 80°.
  • I kegged the beer on 23 August 2024, and it had a final gravity of 1.011. This works out to 5.3% abv.

Tasting

  • Appearance
    • Deep copper color, very clear, with a fine and reasonably persistent ivory colored head.
  • Aroma
    • Bread crust malt aroma at the front, along with dark caramel. A slight touch of spicy hop aroma.
  • Flavor
    • Relatively bitter beer; malt flavor is of dark breadcrest and rich mattiness. I pick up some dried fruit character, from the malt/yeast interplay.
  • Mouthfeel
    • Medium body, medium carbonation, slightly dry finish.
  • Would I brew this again?
    • This remains a wonderful althier recipe, despite slight tweaks over the years. It took a bit of time to clear, but is now fantastic! I love this beer!
  • Overall
    • 10/10

Snowdrop Kölsch 2024

Kölsch is a simple style in so many ways, but a hard one to do well. After a few iterations, I perfected a recipe that works well for me. I first brewed Snowdrop Kölsch in 2023, and it’s a definite winner. I made a batch earlier this year, but it unfortunately (and frustratingly!) got infected, so I did a deep cleaning in the fermenters for my second attempt. This one succeeded!

Other than slight changes in malt brand (Rahr pilsner instead of Viking) and building up my water from scratch, this is identical to the 2023 edition of the recipe. There is no sense in messing with perfection! Sadly, Lallemand has discontinued their German ale yeast, so I will have to search for a different strain in future years. This is a shame, because I quite like it! I suppose it’s back to liquid yeast whenever my dry yeast supply runs out.

Snowdrop Kölsch

  • 9.5 lb. pilsner malt (Rahr)
  • 0.5 lb. Munich I malt (Weyermann)
  • 0.5 tsp. BrewTanB (mash)
  • 1 oz. Edelweiss hop pellets (5.8% alpha), 45 minute boil
  • 0.5 tsp. BrewTanB, 10 minute boil
  • 1 Whirlfloc tablet, 5 minute boil
  • 1 oz. Edelweiss hop pellets (5.8% alpha), 5 minute boil
  • 1 pkg. Köln Kölsch-style yeast (Lallemand)

Target Parameters

  • 1.046 s.g., 1.010 f.g., 24 IBU, 4 SRM, 4.6% abv
  • Full volume mash, 60 minute mash at 152°, 10 minute mash-out at 168°
  • RO water with added minerals to hit target of 50 ppm Ca, 6 ppm Mg, 6 ppm Na, 54 ppm SO4, 72 ppm Cl, 0 ppm HCO3, -39 ppm RA

Procedure

  • Starting with 7.25 gallons of RO water, I added 0.4 g of sea salt, 1.4 g of epsom salt, 1.7 g of gypsum, and 3.6 g of calcium chloride, in order to reach my target water parameters. I heated the water to 157° before adding the grains and holding the mash at 152° (with recirculation) for 60 minutes. Next, I heated the mash to 168° for a 10 minute mash-out, before pulling the grains.
  • In total, I collected 6.6 gallons of runnings with a gravity of 1.041, for 73% mash efficiency.
  • I brought the runnings to a boil, adding hops and finings per the recipe. After 60 minutes, I chilled the wort to 78°, let it settle for a bit, and transferred to the fermenter. I chilled the wort to 60° in the fermentation chamber before pitching the yeast, and fermented at 64°.
  • I brewed this beer on 23 June 2024. Starting gravity was 1.048.
  • I kegged the beer on 12 July 2024, using a closed transfer.
  • Final gravity was 1.009, for 5.2% abv.

Tasting

  • Appearance
    • Exceptionally clear, light yellow beer with somewhat persistent white head. It is pretty in the glass!
  • Aroma
    • Grainy sweet aroma, light fruity character. Very subtle floral hop note.
  • Flavor
    • Light malty character, medium-low bitterness. Slight fruitness, of the pear/apple variety (but not strictly apple; it has more depth than that!). Slight floral hop quality.
  • Mouthfeel
    • Medium-light body, moderate carbonation, smooth and pleasant finish.
  • Would I Brew This Again?
    • This is a very good kölsch! I don’t know that it’s my best–the hop aroma is a little more subdued than last year’s version–but this one still hits the notes!
  • Overall
    • 9/10

Humboldt’s Hefeweizen 2024

I have made weissbiers (hefeweizens) a few times previously, with decent but not consistent results. This is a style that can be quite enjoyable or quite awful, so I invested some time into learning more of the underlying ingredients and techniques for a tasty, traditional recipe. An article at brau!magazine was incredibly useful, with lots of detailed suggestions. I reformulated my previous Humboldt’s Hefeweizen (because I like the name) for this batch.

My first big decision–perhaps the most important–was yeast choice and fermentation control. Without a good yeast character, you don’t have a good hefeweizen (in my opinion). I am fairly committed to using dry yeast whenever possible because the convenience can’t be beat, and I wanted to give Lallemand’s Munich Classic another chance. My previous attempt was okay, but had little of the yeast character I wanted. That batch was fermented cool (~65°), and I knew I should up the temperature a bit to get more “oomph” to the yeast. So, I aimed for 67°. Working backwards, I decided a ferrulic acid rest would be critical–my previous batch didn’t use that, and I think that factor also set back beer quality.

My second decision concerned the grist. Past beers were ~45 to 55 percent wheat, and I wanted to increase that. This time around, I aimed for over 60 percent wheat, in hopes that it would 1) be more true to style; and 2) tilt the head quality in a positive direction.

I had fun formulating the batch and figuring out what would give the best results. The end product was definitely worth it!

Humboldt’s Hefeweizen 2024

  • 6.75 lb. red wheat malt (Briess)
  • 4 lb. pilsner malt (Rahr)
  • 0.5 lb. rice hulls
  • 0.5 tsp. BrewTanB (mash)
  • 1 oz. Sterling whole hops (4.5% alpha estimated), 45 minute boil
  • 0.5 tsp. BrewTanB, 10 minute boil
  • 1 tsp. yeast nutrient (White Labs WLN1000)
  • 1 pkg. Munich Classic Wheat Beer yeast (Lallemand)

Target Parameters

  • 1.049 o.g., 1.010 f.g., 5.2% abv, 14 IBU, 5 SRM
  • Full volume mash, no sparge, 113° mash for 20 minutes, 145° mash for 45 minutes, 162° mash for 30 minutes
  • RO and Claremont tap water, mixed to hit 10 ppm Ca, 4 ppm Mg, 18 ppm Na, 16 ppm SO4, 19 ppm Cl, 3 ppm CaCO3, RA=-7, effective hardness=10 ppm.

Procedure

  • I collected 2.5 gallons of Claremont tap water and neutralized it with 1.76 mL of 88% lactic acid and a small bit of Campden tablet. Then, I added 5 gallons of RO water, to hit my mash water profile.
  • I started the mash at 113° for 20 minutes, to enable a ferulic acid rest. Then, I raised the mash to 145° for 45 minutes, and finally ended at 162° for 30 minutes. Once the mash was done, I pulled the grains and heated the runnings to a boil.
  • The kettle had 6.6 gallons of runnings with a gravity of 1.040, for 65% mash efficiency. This was a touch lower than I anticipated, but that may be due to the high amount of wheat.
  • Once the kettle was boiling, I added finings per the schedule and then turned off the heat after 60 minutes. A slightly greater boil vigor was used to increase gravity. I chilled the wort to 66° and then transferred to the fermenter.
  • I brewed this beer on 14 April 2024. Starting gravity was 1.048, nearly exactly to target.
  • After pitching the yeast, I started fermentation at ambient for a few hours, and then transferred the fermenter into my fermentation chamber set for 67°. Fermentation seemed to take off pretty quickly!
  • I kegged the beer on 24 April 2024. The beer had an amazing aroma–a decent amount of spicy phenol and a hint of banana; exactly what I was looking for! I carbonted to a higher level, around 3.5 volumes of CO2.
  • Final gravity was 1.014, for 4.4% abv.

Tasting

  • Appearance
    • Pours with a merangue-like, tall, gorgeous white head that sticks around for ages and leaves gorgeous lacing on the glass. The beer itself is straw yellow and hazy beer. It’s exactly as a fresh hefeweizen should be!
  • Aroma
    • Yeast at the forefront, with a medium-high level of yeast character–primarily clove plus a touch of banana.
  • Flavor
    • Even balance of clove and banana, and a light dough malt character behind that. Low level of bitterness.
  • Mouthfeel
    • Light body. medium-high carbonation, smooth, lightly dry finish (from the hops?).
  • Would I brew this again?
    • This is the best hefeweizen I have made. Everything ran perfectly, and I wouldn’t change a thing. The yeast quality is perfect, head is perfect, all is amazing. It had a sulphur aroma and flavor early on; this faded in a few days.
    • Overall
      • 10/10

Alstadt Alt 2.1

Alstadt Alt is one of my all-time favorite recipes, and I’ve brewed it annually since 2020. I’ve finally realized that altbier is basically the German version of amber ale, which squarely puts it into my favorite flavor wheelhouse. The original recipe was by Horst Dornbusch, and is just superb.

The grain bill on this version is nearly identical to the 2022 version, only with Viking’s Pilsner Zero instead of plain-old Viking Pilsner malt. I used Magnum hops for bittering, with a generous dose of Spalt Spalter. Finally, I used Köln Kölsch Style Ale Yeast — my go-to dry German ale yeast. I recently learned that Lallemand is discontinuing the strain, which is a major bummer. I can only guess that my personal homebrew demand wasn’t enough to float the line for the long-term. Ah well. I stocked up recently, so I’ll be set for the next year or two before having to find an alternative. K-97 is okay, but just not the same…although I note from past notes that it worked well in an alt. I might have to try it again.

Alstadt Alt 2.1

  • 6.5 lb. Viking Pilsner Zero malt
  • 1.5 lb. Munich I malt (Weyermann)
  • 1.5 lb. Vienna malt (Weyermann)
  • 1 lb. Caramunich I malt (Weyermann)
  • 2 oz. Carafa Special I malt (Weyermann)
  • 0.75 oz. Magnum hop pellets (10.1% alpha), 60 minute boil
  • 0.5 oz. Spalt Spalter hop pellets (3.9% alpha), 60 minute boil
  • 1.5 oz. Spalt Spalter hop pellets (3.9% alpha), 5 minute boil
  • 1 Whirlfloc tablet, 5 minute boil
  • 1 pkg. Köln Kölsch Style Ale Yeast (Lallemand)

Target Parameters

  • 1.048 s.g., 1.011 f.g., 4.9% abv, 38 IBU, 12 SRM
  • 60 minute infusion mash, full volume, 152°
  • Claremont tap water treated with Campden tablet

Procedure

  • I mashed in with 7 gallons of water at 158°, to hit a mash temperature of 152°. I added 5 mL of 88% lactic acid and held the mash here (with recirculation) for 60 minutes, before raising to 168° for the 10 minute mash-out.
  • After removing the grain basket, I had 6.3 gallons of wort with a gravity of 1.040, for an efficiency of 63%.
  • I brought the runnings to a boil, adding malt and finings per the recipe. After the 60 minute boil, I chilled to 78° and transferred to the fermenter. I let it chill a bit down to 60° in the fermentation chamber, before pitching the yeast and setting the fermentation temperature to 62°.
  • I brewed the beer on 2 September 2023, and it had a starting gravity of 1.048.
  • I let the beer free-rise to 66° on 11 September 2023.
  • I kegged the beer on 16 September 2023, and it had a final gravity of 1.012. This works out to 4.7% abv.

Tasting

  • Appearance
    • The altbier pours with a persistent ivory head; the beer itself is a deep amber and brilliantly clear. It’s gorgeous!
  • Aroma
    • A malty bread crust character predominates, especially as the beer warms in the glass. There is perhaps a hint of fruitiness from the yeast. I don’t get much hop aroma.
  • Flavor
    • I get a rich, somewhat bready and toasty malt character, against a fairly prominent bitterness. This batch feels a bit more bitter than past versions, with a bit of herbal character.
  • Mouthfeel
    • Medium body, moderate carbonation, extended dryness on the finish.
  • Would I brew this again?
    • This remains one of my favorite recipes, but I think I would adjust the hops for my next batch. Magnum ended up just too bitter, taking this just over the edge into what works well for the recipe. For my next version, I think I’ll go back to Sterling for the bittering hops. I might also go back to Briess’s Caramel Munich 60L, to see how that works out.
  • Overall
    • 8/10