West Coast Pils

HighVoltageMan!

Well-Known Member
Premium Member
Established Member
Joined
Feb 2, 2015
Messages
1,779
Reaction score
2,838
Points
113
I got the idea a while back about brewing a IPL, but it seemed kind of of a gimmick the more I thought about it. The idea of a super clean IPA was appealing, but it could also be done with an ale yeast. So I forgot about.

Later, after brewing my favorite beer, a German Pils, I had the idea of brewing that beer with everything I would use for German beer except for the hops. Basically a German beer with American hops. I thought what an original idea, brilliant! Then I heard this podcast and realized like all my great ideas, it had already been done.

https://beerandbrewing.com/podcast-episode-257-west-coast-pilsner-panel/

So I brewed this beer with 2124 lager yeast:

https://www.brewersfriend.com/homebrew/recipe/view/1312257/west-coast-pils-novus-mundus-pils

The beer is still pretty young, it's only lagered about a week or so, but this thing is really good. It's malty, but the hops come out. It's not as "punchy" as a pale ale, but it is so crushable. The only concern is the sulfur that comes with lager yeast, it's toned down a bit, but it's still there. I'm going to try it again with 34/70 to reduce the sulfur a bit. I'm really surprised how well it turned out and it's balanced for the most part. So far this beer is really good. I bet this beer could be brew @ 65F with 34/70 and get similar results.
 
Last edited:
Yup it definitely looks like something I'd like to try this summer but more of the kiwi hops available to me like Motoueka and Riwaka and Taiheke you know a NZ pilsner.

That's in the BJCP now aye.
https://www.bjcp.org/beer-styles/x5-new-zealand-pilsner/

You think this sorta fits what your creating @HighVoltageMan! Similar descriptors ...
It think it's a lot alike, except with North American hops. Not as original as I first thought! Better late to the party than never making it.
 
That looks awesome. Reminds me of a cold IPA type beer. I'll be brewing one of those this weekend for the first time
Kind of. I did some research on it and listened to another podcast with a brewer who just won a gold at the 2022 GABF with a cold IPA. The brewery used 20% Jasmine rice in the recipe. It's sounds like an Imperial American lager with an IPA hop bill. They also made it with 34/70 at 65F.

The second part of this podcast has an interview with the brewer:

https://beerandbrewing.com/podcast-episode-267-gabf-gold/
 
Kind of. I did some research on it and listened to another podcast with a brewer who just won a gold at the 2022 GABF with a cold IPA. The brewery used 20% Jasmine rice in the recipe. It's sounds like an Imperial American lager with an IPA hop bill. They also made it with 34/70 at 65F.

The second part of this podcast has an interview with the brewer:

https://beerandbrewing.com/podcast-episode-267-gabf-gold/
Precarious beer project! They're down the road from me like an hour away. I think they also won Brewery of the year.

The first cold IPA used rice as an adjunct for lightening the beer (it was a Portland brewery, I forget which one), and then Precarious put a new spin on it with flaked Jasmine rice. Apparently it made a noticeable flavor contribution
 
Was actually watching this last night from the craft brew Channel

Well Highvoltageman if any one can brew a great one it'd be you mate.

I've gotta work on my water chemistry a bit before I feel I can nail down a beer like this:)

Definitely would like to give that NZ pils A crack.
 
My water is pretty simple. All RO with 4 grams of calcium sulfate and 2 grams of calcium chloride per 5 gallons (19-20 liter). Then I adjust the pH with acid. 5.1 - 5.2 at pitch. Then just let it rip. The pH at pitch is really important, it keeps the bitterness from getting rough and removes the “ bite” in the finish. It allows the malt to be brought forward.

Good luck, Ben. If I lived nearby, I’d stop by to bum a beer off you, especially any type of Pils.
 
That sounds really good. We have a place that makes a Cold IPA. It is damn good, but it is a 7%er. I'm limited to a flight size when I go as I am the one driving. A hoppy pils at 5.6% sounds awesome.
 

Defer( function () { $(document).ready(function() { if ( ! document.cookie.match(/^(.*;)?\s*bf_adfpv_v1\s*=\s*[^;]+(.*)?$/) ) { var date = new Date(); var now = new Date(); date.setTime(date.getTime()+(10*365*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); document.cookie = "bf_adfpv_v1="+now.toGMTString()+expires+"; path=/"; } else { // Initialize AdSense (adsbygoogle = window.adsbygoogle || []); // Affiliate ad override configuration from PHP var affiliateOverrides = {"top-leaderboard-ad":{"total_percentage":25,"options":[{"name":"House Ad","weight":1,"href":"\/homebrew\/signup","img":"\/homebrew\/images\/houseads_20211207\/brew20_upgrade\/webp\/810X100.webp","width":810,"height":100}]},"inline-unit-ad":{"total_percentage":25,"options":[{"name":"House Ad","weight":1,"href":"\/homebrew\/signup","img":"\/homebrew\/images\/houseads_20211207\/brew20_upgrade\/webp\/810X100.webp","width":810,"height":100}]},"sidebar-block-1-ad":{"total_percentage":25,"options":[{"name":"House Ad","weight":1,"href":"\/homebrew\/signup","img":"\/homebrew\/images\/houseads_20211207\/brew20_upgrade\/webp\/300x250.webp","width":300,"height":250}]}}; // Process each potential ad override if (affiliateOverrides && Object.keys(affiliateOverrides).length > 0) { Object.keys(affiliateOverrides).forEach(function(adSlotId) { var override = affiliateOverrides[adSlotId]; var adElement = document.getElementById(adSlotId); // Check if ad exists and should be replaced based on total percentage if (adElement && override.options && override.options.length > 0 && (Math.random() * 100 < override.total_percentage)) { // Choose an option based on weights var option = chooseWeightedOption(override.options); // Build affiliate ad HTML var style = option.style || ''; if (option.width && option.height) { style += (style ? '; ' : '') + 'max-width:100%;'; } var attributes = ''; if (option.target) attributes += ' target="' + option.target + '"'; if (option.rel) attributes += ' rel="' + option.rel + '"'; var affiliateAdHtml = '
' + '' + '' + '
'; // Replace the AdSense container with affiliate ad $(adElement).closest('ins.adsbygoogle').replaceWith(affiliateAdHtml); } }); } // Helper function to select a weighted random option function chooseWeightedOption(options) { if (!options || options.length === 0) { // This case implies an issue with how options are passed or an empty configuration. // Returning undefined is safer than the original's options[0] which would error. return undefined; } var eligibleOptions = []; var totalPositiveWeight = 0; // First pass: Collect options with strictly positive weights and sum these weights. for (var i = 0; i < options.length; i++) { var option = options[i]; // Ensure weight is treated as a number; default undefined/non-numeric to 0. var weight = (typeof option.weight === 'number') ? option.weight : 0; if (weight > 0) { eligibleOptions.push(option); totalPositiveWeight += weight; } } if (totalPositiveWeight > 0) { // If there are options with positive weights, choose from them. var randomValue = Math.random() * totalPositiveWeight; var cumulativeWeight = 0; for (var j = 0; j < eligibleOptions.length; j++) { // eligibleOptions[j].weight is guaranteed to be > 0 here. cumulativeWeight += eligibleOptions[j].weight; if (randomValue <= cumulativeWeight) { return eligibleOptions[j]; } } // Fallback for rare floating-point precision issues or if randomValue is exactly totalPositiveWeight. // Returning the last eligible option is a robust choice here. return eligibleOptions[eligibleOptions.length - 1]; } else { // No options with positive weight were found. // This means all original options had weights <= 0 (e.g., all zeros or empty list of positive weights). // In this scenario, pick one randomly from the original 'options' list, // giving all of them an equal chance. return options[Math.floor(Math.random() * options.length)]; } } // Initialize all remaining AdSense ads $("ins.adsbygoogle").each(function() { $("(adsbygoogle = window.adsbygoogle || []).push({})").insertAfter($(this)); }); var js = document.createElement("script"); js.type = "text/javascript"; js.async = true; js.src = "https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"; document.body.appendChild(js); } }); });
Back
Top