Brew Day Log: Pivo Pils-Inspired Lager
30 June, 2026Brew Day Log: Pivo Pils-Inspired Lager
This was a Firestone Walker Pivo Pils-inspired batch brewed on an Anvil 120V electric system. The original plan evolved a bit during the brew day: I started with a Pivo-ish clone recipe, adjusted for Bellevue water, ended up with higher-than-target gravity, diluted slightly, and pitched cold with two packets of SafLager W-34/70.
Batch Overview
Item Detail Style Hoppy German-style pilsner / Pivo Pils-inspired lager System Anvil electric all-in-one, 120V Fermenter 6.5 gallon carboy Yeast 2 packets SafLager W-34/70 Pitch temp 50°F Fermentation temp 50–52°F Planned dry hop 1 oz Saphir Planned dry hop timing Sunday, about day 5 after pitch Planned diacetyl rest 60°F for 2–3 days Planned packaging Cold crash, then transfer to keg/kegerator Recipe
Grain Bill
Ingredient Amount German Pilsner malt 10 lb Acidulated malt 4 oz Rice hulls 0.5 lb Total mash bill: 10 lb 12 oz
Hop Schedule
Hop Amount Timing Magnum 0.65 oz 60 min left in boil Spalt / Spalter Select 1.0 oz 30 min left in boil Saphir 1.25 oz Whirlpool Saphir 1.0 oz Dry hop Other Additions
Addition Timing / Notes Gypsum Added to Bellevue brewing water Calcium chloride Added to Bellevue brewing water Campden Added to brewing water Yeast nutrient 10 min left in boil Whirlfloc / Super Moss 10 min left in boil Water
Bellevue tap water was used. I treated the brewing water with:
- Gypsum
- Calcium chloride
- Campden
The goal was a crisp but not harsh pilsner profile, leaning slightly sulfate-forward while keeping the water relatively soft.
Night-Before Setup
I used the Anvil time-delay heating feature so the strike water would be ready in the morning.
- Added brewing water to the Anvil.
- Added gypsum, calcium chloride, and Campden.
- Set delayed heating for the strike water to be ready around 6:00 AM.
- Planned to follow the Anvil manual’s sparge-water approach rather than a thinner mash with a larger sparge.
Mash Water and Sparge Plan
Based on the Anvil manual for a 10 lb grain bill:
Water Amount Strike / mash water 5.8 gal Total water target 6.8 gal Sparge water ~1.0–1.25 gal Target strike temperature was adjusted lower than the Anvil manual’s default because the intended mash temperature was lower than 152°F.
Target Temperature Strike water 156–157°F Mash target 149°F Sparge water 160–170°F Mash
Mash-In
Added to the Anvil basket:
- 10 lb German Pilsner malt
- 4 oz acidulated malt
- 0.5 lb rice hulls
Target mash temperature was 149°F.
Mash Notes
The mash temperature did not drop as much as expected after adding grain, so the mash likely ran warmer than planned. This may result in a slightly fuller-bodied beer and a somewhat higher final gravity than the original clone target.
I originally was not planning to use the pump, but I ended up recirculating during the final 15 minutes of the mash. That likely helped even out the mash temperature and may have improved clarity and efficiency.
Lauter and Sparge
After the mash:
- Lifted the grain basket.
- Let it drain.
- Sparged slowly with approximately 1.0–1.25 gal of water around 160–170°F.
The goal was to avoid compacting the grain bed or channeling. Since the batch used a relatively large mash volume and a small sparge, the sparge was more of a rinse than a long fly sparge.
Boil
Boil length was 90 minutes.
A longer boil was chosen because this was brewed on a 120V Anvil system and the grist was mostly Pilsner malt. The longer boil was intended to reduce DMS risk and compensate for a gentler 120V boil.
Boil Schedule
Time Remaining Addition / Action 90 min Start boil, no hops 60 min Add 0.65 oz Magnum 30 min Add 1.0 oz Spalt / Spalter Select 15 min Add immersion chiller to sanitize 10 min Add yeast nutrient 10 min Add Whirlfloc / Super Moss 0 min Flameout The earlier hop bags were removed before the whirlpool.
Whirlpool
Planned Whirlpool
Item Target Whirlpool temp 165–170°F Saphir addition 1.25 oz Steep time 15–20 min Actual Whirlpool
The wort dropped to about 145°F before the Saphir whirlpool addition.
Rather than reheating, I added the Saphir at 145°F and extended the steep.
Item Actual Whirlpool temp ~145°F Saphir addition 1.25 oz Steep time ~20–25 min Expected impact:
- Less whirlpool bitterness than planned
- Softer hop character
- More delicate Saphir aroma
- Still appropriate for a hoppy pilsner
I considered adding more Saphir but decided not to significantly increase the whirlpool charge.
Cooling and Gravity
The wort was not going to get down to lager-pitching temperature with the immersion chiller without wasting a lot of water, so the plan was to transfer warm, seal the fermenter, move it to the cold chamber, and pitch later once the wort reached 48–52°F.
Gravity Reading
I used a refractometer that had not been used in several years.
- Refractometer was calibrated with water.
- Wort sample was around 93°F.
- Reading was approximately 1.060 SG.
- Volume was under 5 gallons.
Because the sample was warm, the reading may not have been perfect. However, the high gravity seemed plausible because the post-boil volume was under target.
Dilution
I added 1 liter of water, bringing the volume to just above 5 gallons.
Estimated post-dilution gravity was likely still above the original clone target, probably around 1.056–1.058, depending on actual final volume.
This means the beer will likely be a stronger hoppy pilsner rather than a precise Pivo Pils clone.
Transfer
The wort was transferred into a 6.5 gallon carboy while still warm, likely around 85°F or above.
I did not pitch warm. The carboy was sealed and moved into the cold chamber to continue cooling.
Temperature Control
The fermentation chamber was controlled with a Brewer’s Edge Controller II.
Controller behavior:
- Pressing
MENUflashedSP, meaning set point. - Pressing
MENUagain allowed the temperature set point to be adjusted.
The chamber was set to cool the wort to lager pitching temperature.
Probe Placement
Recommended probe placement:
- Tape the temperature probe to the side of the carboy.
- Cover the probe with a folded towel, foam, or bubble wrap so it reads beer temperature more closely than chamber air.
Aeration and Pitch
Once the wort reached 50°F, I pitched:
- 2 packets SafLager W-34/70
The carboy was gently aerated before pitching.
For this batch, the aeration plan was:
- Splashy transfer plus gentle rocking
- Avoid aggressive shaking of a full glass carboy
- Aerate right before pitching, not while the wort was warm
Fermentation Plan
Day Action Tuesday / Day 0 Pitched 2 packets W-34/70 at 50°F Days 0–5 Hold at 50–52°F Sunday / Day 5 Dry hop with 1 oz Saphir 2–3 days after dry hop Raise to 60°F for diacetyl rest Diacetyl rest Hold 60°F for 2–3 days After rest Cold crash to 34–38°F After cold crash Transfer to keg and move to kegerator In keg Lager cold 2–4 weeks if possible Dry Hop Plan
I originally planned to dry hop around day 4, but I will not be able to dry hop until Sunday. Since the beer was pitched Tuesday, Sunday will be about day 5, which is still a fine dry-hop window.
Dry hop:
- 1 oz Saphir
- Add quickly and reseal immediately
- Minimize oxygen exposure
If fermentation is sluggish by Sunday, wait until fermentation is clearly active before dry hopping.
Diacetyl Rest
The raise to 60°F is the diacetyl rest.
Plan:
- Dry hop Sunday.
- Keep at 50–52°F for another 2–3 days.
- Raise to 60°F.
- Hold for 2–3 days.
- Cold crash after fermentation appears complete.
Cold Crash and Kegging
After the diacetyl rest:
- Cold crash to 34–38°F.
- Hold cold for 2–4 days.
- Transfer gently to a purged keg.
- Move keg to kegerator.
- Carbonate at 12–14 PSI around 38°F.
- Lager in the keg for 2–4 weeks if possible.
The beer can be sampled earlier, but it should improve noticeably with cold conditioning.
Expected Outcome
Because of the warmer-than-target mash and higher-than-target original gravity, this batch will likely finish as a slightly stronger, fuller version of a Pivo-inspired pilsner.
Expected character:
- Stronger than the commercial target
- Crisp if fermentation stays clean
- Slightly fuller body due to warm mash
- Soft Saphir aroma from the cooler whirlpool
- Potentially less sharp bitterness than planned
- More “strong hoppy pils” than exact clone
Lessons for Next Time
- For this Anvil system, the manual’s higher mash-water / smaller-sparge approach seems practical.
- Strike temperature may need to be lower than expected because the mash did not cool as much after grain addition.
- Recirculating for the last 15 minutes seemed useful even though the brew began as a no-pump plan.
- Chill refractometer samples closer to room temperature before making dilution decisions.
- Track actual pre-boil volume, pre-boil gravity, post-boil volume, and post-boil gravity next time.
- Consider planning for higher boil-off or topping up earlier if brewing on 120V.
- Do not pitch lager yeast warm; the delayed cold pitch was the right call.
CommentsMt. Catherine
Fathers day! Grateful my wife and kids put up with me. Dragged them all up mt. catherine. Wife cooked me up a careme meal of salmon and vegtables
CommentsMcClellan Butte 2026
Wonderful day. summit 4 or 5. Still got back in time to make Mojo Tri tip
Comments
OLDER
- 27 May Cross Roads Food court
- 22 May Granite Creek
- 18 May Salt Fat Acid Heat Highlights
- 16 May Kitchen supplies
- 12 May Thoughts the new coding
- 10 May Mt Washington 2026
- 03 May Mailbox 2026
- 30 Apr Mt Si 2026
- 19 Apr brew gear shakedown
- 12 Mar Berkshire post Buffet
- 11 Mar Grocery Stores in major metros
- 21 Feb Whistler 2026
- 20 Feb Linux desktop
- 06 Feb First Week: No MSFT
- 24 Jan careme beta testing
- 23 Oct slog is neat
- 21 Oct 2026 hikes
- 10 Oct Test doubles in golang
- 05 Oct Last hike
- 24 Aug summer whistler
- 18 Aug wireguard kubernetes
- 15 Aug kids are alright
- 09 Aug Chanterelle and Corn Chowder with Basil
- 08 Aug herbfarm
- 02 Aug Cocoa-Cajun Flank Steak Marinade
- 26 Jul enchantments
- 12 Jul dirty harry's balcony
- 05 Jul mailbox
- 10 Jun bandera fathers day 2025
- 29 May beer
- 28 May memorial day
- 13 Apr baseball
- 11 Apr maui
- 02 Mar Ski 2025 (Alpental and Summit East)
- 01 Mar Habenero Red Cabbage Coleslaw
- 15 Feb Palm springs
- 17 Jan Chats vs Channels
- 25 Dec Cancun
- 20 Dec Release Bets
- 25 Nov Vashon
- 16 Nov Kubecon SLC 2024
- 28 Oct Last Hike of 2024
- 01 Sep Labor Day
- 19 Aug Mt. St. Helens
- 04 Aug Bandera/Seafair
- 21 Jul Counter Programming
- 16 Jul Bets and Debts
- 01 Jul Chelan/Leavenworth
- 15 Jun Trout lake
- 03 May Derby Fun 2024
- 21 Apr Houston
- 15 Apr Evictions KEP
- 30 Mar Last Day of Skiing
- 02 Mar Cosmos db and sql
- 25 Feb Whistler
- 02 Feb utils packages
- 29 Dec Christmas Cruise
- 17 Dec december tiger
- 17 Dec gpts
- 07 Oct mt granite 2
- 14 Sep Art institue of chicago
- 13 Sep Snow Lake
- 29 Aug lake cresent
- 20 Aug granite mountain
- 16 Aug prosser/red mountain
- 15 Aug lake cresent plan
- 06 Aug rimrock
- 15 Jul mt washington
- 06 Jul Chelan and 4th of July
- 17 Jun rainy fathers day
- 07 Jun memeorial day hiking
- 24 May IPA Stack Rank
- 15 May Eritrea Partry
- 07 May west tiger 2 shit show
- 03 May 2023 derby
- 23 Apr Sage Hot Italian Sausge Pasta
- 23 Apr single dad weekend with the boys
- 23 Apr Tri tip marinade.
- 16 Apr Yakima spring break
- 16 Mar Concert formulas
- 14 Mar General Electric
- 14 Mar No Direction Home
- 23 Feb irrational beliefs
- 15 Feb Oahu West side february
- 21 Jan Bad User Flows
- 20 Jan miss universe costumes
- 09 Dec chatgpt designs kured.
- 19 Nov wierd dream
- 22 Oct Kulturekampf
- 08 Aug Benji Pack list
- 17 Jun Microsoft Teams ui is broken
- 11 Jan New PC build
- 05 Jan Pan Sauce
- 28 Oct Rodgers covid
- 28 Oct Vaccine Maximalism
- 26 Oct Project shed
- 15 Aug Summer stout
- 09 Jul Windows Arm
- 06 Jul Balloon Buns
- 20 May Corporate Training
- 27 Mar Betty Crocker Chocolate Chip Cookies
- 07 Feb Distributed Twitter.
- 01 Feb Backwards ESB Kit
- 10 Jan Wrestling stories.
- 08 Jan Bourbon
- 12 Dec Ranger accesories
- 01 Oct Sad Country Drinking songs
- 01 Oct Straight to Jubel
- 05 Sep Conversations with Benji
- 29 Jul Xml is a Joke
- 04 Jul Garage brewery improvments
- 30 Jun Reiben Betrunken Lowe II
- 23 Jun Citrabomination
- 26 May Beer pickles
- 26 May Carne Asada Street Tacos
- 25 May Life Lost
- 16 May Won't do what you tell me IPA
- 03 May Cheesy Shrimp and Grits
- 03 May This time is different
- 29 Mar Corona Testing in a distributed republic.
- 09 Mar Morbid Corona Bet
- 26 Feb Fullers ESBish
- 17 Feb GigaPilsner
- 17 Feb Lego Collection
- 14 Feb Reset Pull Request signoff
- 31 Jan Bitcoin Selfdriving Bet
- 14 Jan Golang thoughts
- 05 Jan Why Skiing
- 23 Dec Bolognese
- 05 Dec Oatmeal Stout
- 03 Nov To Test Drive.
- 24 Aug Cheif Curmudgeon
- 24 Aug Dusseldorf Alt
- 30 Jun A CI/CD we can believe in
- 25 Jun Productivity
- 13 Jun Classic Pine
- 11 Apr Horse Power per Dollar
- 30 Mar Darkly Mild
- 30 Mar West Wheat
- 17 Mar China Future
- 04 Mar Chicken Noodle Soup
- 04 Mar Injera (Tibsi)
- 04 Mar Street Corn
- 01 Mar 747 rail gun
- 14 Feb A man for all seasons
- 13 Feb Ramayana and women
- 08 Feb Wintana Wine
- 26 Jan Flying Kolsch
- 10 Jan Netlify and blog thoughts
- 01 Jan Lip reading
- 27 Dec Pivo Clone (christmas justice)
- 17 Dec Brewing water
- 07 Dec Rasberry Brew
- 29 Nov Ur Marzen
- 23 Nov Things we should tax.
- 18 Nov Brewie Repair
- 18 Nov Panaoramas
- 20 Oct Liberty Belles
- 15 Sep The Wreck Porter
- 11 Aug California Dunkel
- 04 Jul No Hard Feelings ESB
- 10 Jun Franks wheat
- 02 Jun Brewie Review
- 28 May Choosing Life
- 27 May Pence and Mens Lizard brains.
- 22 May Lesser Known Romans
- 26 Apr Cowboy Morality
- 22 Apr Diogenes. Original Troll
- 21 Apr Finish the wonderland
- 12 Apr Real Blockchain
- 11 Apr I-90 Summits
- 10 Apr PCT Pack list
- 09 Apr Zelda
- 08 Apr sci-fi stack rank
- 07 Apr Why a blog?
- 01 Apr Catholic Libertarianism
- 11 Feb My Father
- 01 Jan American Dunkelweizen
- 01 Jan Bust me bagpipes scotch.
- 01 Jan Exiled Scot
- 01 Jan Harry Henderson's Oak Aged Stout
- 01 Jan Hoptarded
- 01 Jan Ignoble India pale ale
- 01 Jan Low Brau
- 01 Jan Low Brau 2.
- 01 Jan Old Crotchety
- 01 Jan Old Hooker
- 01 Jan Original Sin Stout
- 01 Jan Riesen betrunken reden Lion
- 01 Jan Riesen betrunken reden Lion (2011-10-05 version)
- 01 Jan Samoan Pale Ale.
- 01 Jan Straight Jubel
- 01 Jan Straight Jubel (2011-11-23 version)
- 01 Jan Unfiltered Liberty
- 01 Jan Willy's IPA
- 01 Jan Wintana's Winter Wonder beer.
- 05 Sep Honeymoon
- 25 Dec Why we goto church
- 01 Jan About
- 01 Jan album
- 01 Jan Derby Fun
- 01 Jan Derby Fun 2
- 01 Jan Derby Fun 2022
- 01 Jan Dunkel Schokolad
- 01 Jan Grapefruit Fish
- 01 Jan Less Code
- 01 Jan My Interview question
- 01 Jan Norse fun

feed