Beyond BrewPrints: Designing a 10 L BeerDroid Witbier in Brewfather

I only had two BrewPrints left—Discovery Pale Ale and Traditional Irish Stout. Once those are gone, I wanted the BeerDroid to move beyond “open a kit and add it” brewing. A BrewArt Team Hoegaarden Wheat Clone gave me the bridge into individual ingredients, and that led to a bigger question: if I am already buying coriander and orange peel, why not design my own 10 L (2.6 gal) Witbier in Brewfather? This is the full recipe-development trail, including the numbers that looked wrong and what I changed.

The last two BrewPrints, BrewArt Team's Hoegaarden Wheat Clone post, and the finished Brewfather Witbier v1
BrewPrints → a BrewArt ingredient-based clone → my own Brewfather recipe. This article follows that transition through the actual recipe numbers.
This is the recipe-design stage.
OG, FG, ABV, IBU, color, and fermentation settings are Brewfather design values at this point. Brew-day measurements, fermentation behavior, and tasting results will be documented separately.

The recipe I ended up with

Batch size10 L (2.64 gal)
Recipe Type / StyleExtract / 24A Witbier [8]
Bavarian Wheat DME900 g (31.7 oz / 1.98 lb)
Pilsen Light DME450 g (15.9 oz / 0.99 lb)
Czech Saaz10 g (0.35 oz) / 60 min; 4.5% AA used as a design placeholder
Coriander Seed2 g (0.07 oz) / 5 min
Bitter Orange Peel3.5 g (0.12 oz) / 5 min
Yeast1 package Lallemand LalBrew Wit
Primary19°C (66°F) / 7 days — design setting
Calculated valuesOG 1.046 / FG 1.008 / ABV 5.0% / IBU 12 / Color 5.7 EBC (~2.9 SRM) / BU:GU 0.26 / Carbonation 2.4 vol

1. The starting point: BrewArt Team's “Hoegaarden Wheat Clone”

While deciding what to brew after my BrewPrint stash runs out, I found a Hoegaarden Wheat Clone posted by BrewArt Team in the BrewArtist Community. The 10 L ingredient list is 1× E5 / 4× X2 / 1× Y5 / 2 g crushed coriander seed / 3.5 g dried Curaçao orange peel, using the regular Ale program. BrewArt Team's method steeps the spices in 1 L of hot water for 30 minutes, combines that infusion with 9 L of water in the BeerDroid, cools to 22°C (72°F), then adds the yeast, Elements, and Enhancers. Their ballpark target is about 5.5% ABV, 12 IBU, and 11 EBC (~5.6 SRM). [1]

BrewArt Team Hoegaarden Wheat Clone recipe post
The original BrewArt Team recipe: individual E5 / X2 / Y5 ingredients plus coriander and orange peel instead of a single BrewPrint.
BrewArt Element 5 E5 product page
E5: 250 g, minimal color, subtle malt, medium-to-firm bitterness. [2]
BrewArt Enhancer 2 X2 product page
X2: 250 g, intended for lighter styles with softer mouthfeel and better head retention. [3]
BrewArt Yeast 5 Y5 product page
Y5: a wheat beer yeast whose banana/clove expression varies with fermentation conditions. [4]

That was the bridge I was looking for: still brewing in the BeerDroid, but moving from one complete BrewPrint to choosing and combining ingredients myself.

2. If I am buying spices anyway, why not design my own recipe?

I still want to brew the BrewArt clone. But it already requires coriander and orange peel in addition to the E/X/Y ingredients. Once I am buying ingredients outside a complete kit, stopping at the clone felt like a missed opportunity.

So I set a new goal: design a 10 L (2.64 gal) Witbier for the BeerDroid and watch the numbers myself. I used Brewfather, whose Recipe Designer recalculates predicted OG, FG, ABV, IBU, color, and related recipe values as ingredients and settings change. [5]

3. Starting with a 10 L extract recipe

I set the recipe to Extract, 10 L (2.64 gal), and style 24A Witbier. The BJCP 2021 Beer Style Guidelines likewise classify Witbier as 24A. [8] The first fermentable bill was 900 g (1.98 lb) Bavarian Wheat DME plus 450 g (0.99 lb) Pilsen Light DME.

Starting a 10 liter extract Witbier recipe in Brewfather
The starting point: 10 L Extract with 900 g Wheat DME and 450 g Pilsen DME.

The first result was only OG 1.036 and 3.5% ABV—obviously lower than I was aiming for. Before adding more extract, I checked why the calculation was low.

4. First red flag: the Wheat DME record showed 1.036 potential

The Bavarian Wheat DME entry I had been using showed a 1.036 potential.

Brewfather fermentable entry showing 1.036 potential for Bavarian Wheat DME
The likely reason the gravity looked low. This was the ingredient record I was using—not a Brewfather recommendation.

I searched Brewfather's built-in ingredients again and checked the Briess Bavarian Wheat and Pilsen Light records. For this model, I aligned both to the Brewfather Briess entries showing 1.045 potential / 97% yield. Briess's current product information lists Bavarian Wheat DME at 3 SRM and Pilsen Light DME at 2 SRM. [6]

Searching for Briess Wheat in Brewfather
Searching Brewfather's existing ingredient records.
Briess Bavarian Wheat ingredient record in Brewfather
The Briess Bavarian Wheat record I used for the calculation.
Briess Pilsen Light ingredient record in Brewfather
I checked Pilsen Light the same way.

Without changing the ingredient weights, the estimated OG moved from 1.036 to 1.046. The lesson here is not “Brewfather was wrong.” It is that the ingredient record feeding the calculation matters, and I needed to verify the values in the record I had selected.

5. Gravity fixed—then the color jumped to 10.2 EBC

After fixing the potential, OG was where I wanted it, but the recipe color was 10.2 EBC (~5.2 SRM). The Wheat DME color entry was 15.8 EBC, so I checked the product data again.

Brewfather recipe after gravity correction, showing OG 1.046 and color 10.2 EBC
Gravity was fixed, but the color was still 10.2 EBC.
Brewfather recipe after correcting DME color, showing 5.7 EBC
After correcting the DME color entries, the recipe landed at 5.7 EBC (~2.9 SRM).

Briess currently lists Bavarian Wheat DME at 3 SRM (~5.9 EBC) and Pilsen Light DME at 2 SRM (~3.9 EBC). [6] Using those color values brought the overall recipe estimate to 5.7 EBC (~2.9 SRM).

6. Saaz: 10 g for 60 minutes to target 12 IBU

Next came hops. Brewfather returned several Saaz entries, so I used Czech Saaz at 4.5% alpha acid as a design placeholder.

Searching Saaz hop entries in Brewfather
Multiple Saaz records mean the assumed alpha acid needs to be explicit.
Brewfather showing 10 grams Czech Saaz at 60 minutes and 12 IBU total
10 g (0.35 oz) at 60 minutes gives about 12 IBU in this design.

That matches the 12 IBU ballpark of the BrewArt Team clone. [1] The actual alpha acid percentage will depend on the bag I buy, so I will replace the placeholder with the lot-specific AA% before brew day and recalculate.

7. Fixing the spice amounts and choosing the yeast

When I first added coriander and bitter orange peel under Misc, the in-progress entries were 22.92 g and 40.1 g—far beyond what I intended. Those were not Brewfather recommendations; they were simply intermediate input values that still needed to be edited.

Brewfather recipe with LalBrew Wit added before final spice corrections
At this stage, the spice fields still showed 22.92 g / 40.1 g, which was only an intermediate input and not the intended recipe. LalBrew Wit was added; the fermentation profile was still provisional here.
Final Brewfather spice amounts and 19 C primary fermentation setting
Final spice amounts: 2 g coriander / 3.5 g orange peel; primary set to 19°C (66°F).

I reset the spices to match the BrewArt starting point—2 g coriander and 3.5 g bitter orange peel—then chose Lallemand LalBrew Wit. Lallemand lists LalBrew Wit's fermentation range at 17–25°C (63–77°F) with 75–82% attenuation. [7] My current design setting is 19°C (66°F) for 7 days.

8. Final design: BeerDroid 10 L Witbier v1

Final Brewfather recipe summary for the Witbier v1 design
Witbier v1: OG 1.046 / FG 1.008 / 5.0% ABV / 12 IBU / 5.7 EBC (~2.9 SRM).

The BrewArt Team Hoegaarden clone started the project, but this is not a direct replacement of BrewArt ingredients with generic equivalents. I rebuilt it around DME, Saaz, and LalBrew Wit while watching Brewfather's predicted gravity, attenuation, bitterness, color, and fermentation settings. It is now my BeerDroid 10 L Witbier v1.

9. The most interesting part was questioning the numbers

What I liked most about this process was not the automatic calculation itself. It was the loop:

  1. Add an ingredient.
  2. Look at the result.
  3. Notice that something seems off.
  4. Check the ingredient record or assumption.
  5. Correct it.
  6. Recalculate.

If I had reacted to OG 1.036 by simply adding more DME, I might have built an unnecessarily strong wort. Checking the ingredient record moved the estimate to 1.046. Then 10.2 EBC forced another check of the color values. Saaz required an explicit AA assumption, and the spice entries had to be corrected before they meant anything.

My takeaway

A recipe calculator is incredibly useful, but it calculates from the inputs you give it. If the ingredient record or assumption is wrong, the math can be perfectly consistent and still describe the wrong recipe. Spotting the weird number and checking the input is part of recipe development.

10. Next: what does this recipe actually cost to brew?

The recipe design is finished. The next question is how to buy the ingredients efficiently. A BrewArt-ingredient version and an individually sourced DME/hops/yeast/spice version have very different economics once I include multi-batch quantities, leftovers, shipping, primer, keg liners, and sanitizer.

I followed that recipe-design article with a full cost comparison that adds measured electricity, consumables, and equipment amortization.
Read the BeerDroid cost comparison →

Conclusion

Running low on BrewPrints pushed me toward the BrewArt Team Hoegaarden Wheat Clone, and buying the clone's extra spices pushed me one step further into designing my own recipe. Brewfather let me see each change immediately—but the useful part was checking the assumptions behind those numbers.

The current v1 design is OG 1.046 / FG 1.008 / 5.0% ABV / 12 IBU / 5.7 EBC (~2.9 SRM). It is still a calculated recipe, not a proven beer. The next real test is brewing it in the BeerDroid, watching fermentation, and tasting the finished result.

References

  1. BrewArt Team, Hoegaarden Wheat Clone (E5 / X2 / Y5, coriander, orange peel, Ale program, ~5.5% ABV / 12 IBU / 11 EBC, and the 2024 estimate of roughly 5–7 days fermentation)
  2. BrewArt, Element 5 (E5) (250 g and product description)
  3. BrewArt, Enhancer 2 (X2) (250 g and product description)
  4. BrewArt, Yeast 5 (Y5) (wheat yeast, banana/clove character, and 18–22°C recommended ferment range)
  5. Brewfather, Recipe Designer documentation (recipe design and live recalculation of predicted values)
  6. Briess, Brewer's Grade Malt Extracts (Bavarian Wheat DME at 3 SRM and Pilsen Light DME at 2 SRM, plus product details)
  7. Lallemand Brewing, LalBrew Wit™ (17–25°C / 63–77°F temperature range and 75–82% attenuation)
  8. Beer Judge Certification Program (BJCP), 2021 Beer Style Guidelines — 24A. Witbier (Witbier style classification)

Questions or comments about this article?

If you tried something similar, noticed something different, or have a question about the recipe design, feel free to send it. Add your email if you would like a reply.

Your email is only used for replies and is not published on the site.

Follow the in-progress experiments on X

The website is where I organize each experiment after it reaches a useful checkpoint. For real-time recipe tweaks and brew-day updates, I also post at @ConyDIYHouston.

See Cony DIY Houston on X →

← Back to Homebrewing articles