Last updated:
A good beer recipe starts with a clear target style, the right grain bill proportions, balanced hops, and an appropriate yeast strain, then it gets refined through experience. The generator below creates starting-point recipes based on your chosen style, batch size, and available ingredients. Treat the output as a solid first draft: the grain ratios, hop additions, and target gravity are calibrated to BJCP style guidelines, but your system’s efficiency, your ingredient preferences, and your palate should drive the final recipe.
Custom Beer Recipe Generator
[beer_recipe_generator]
How to read and adapt a generated recipe
Adjust for your mash efficiency. Recipe targets are typically calculated at 72–75% efficiency. If your system runs at 65%, increase grain quantities by approximately 10–15% to hit the same OG. If you run at 80%+, reduce grain quantities accordingly. Your OG on brew day tells you immediately whether the efficiency assumption was correct.
Scale hop additions for your specific hops. Alpha acid content varies by crop year and lot. A recipe specifying “1 oz Centennial at 10% alpha” assumes that alpha content. Your Centennial may be 9.5% or 11%, use the IBU formula (or your brewing software) to adjust weight for your actual alpha content.
Verify yeast character matches your goal. If the generated recipe suggests US-05 but you want more ester expression for the style, substitute Wyeast 1272 or WLP051. If it suggests a Belgian strain but you want a clean version of the style, a neutral ale yeast works. The yeast recommendation is for typical examples of the style.
Recipe design principles by style family
| Style family | Base malt | Key specialty malts | Hop character |
|---|---|---|---|
| American IPA / Pale Ale | 2-Row or pale ale malt (85–95%) | Crystal 20–40 (5–10%), wheat optional | High; late additions dominant |
| English Ale | Maris Otter (80–90%) | Crystal 60–80 (5–15%), chocolate optional | Low-moderate; EKG or Fuggles |
| German Lager | Pilsner malt (90–100%) | Munich optional (5–10%) | Noble hops; balanced |
| Stout / Porter | 2-Row or pale (70–80%) | Roasted barley or chocolate (5–15%), crystal (5–10%) | Low-moderate; English varieties |
| Belgian Ale | Pilsner malt (70–80%) | Candi sugar (10–20%), aromatic malt (5–10%) | Low; spicy noble hops |
| Wheat Beer | 50% wheat + 50% 2-Row or pilsner | Minimal specialty malt | Very low; noble or none |
Common Questions
How do I scale a recipe to a different batch size?
Scale linearly: multiply all ingredient quantities by (new batch size / original batch size). A recipe for 5 gallons scaled to 3 gallons uses 3/5 = 0.6× of each ingredient. The only exception is when scaling up significantly (3 gallons to 10+ gallons), very small specialty grain additions may need to be proportionally increased slightly to maintain the same flavor impact, because the larger batch volume dilutes trace flavors more. Water volumes scale exactly: if your 5-gallon recipe uses 7.5 gallons total water (mash + sparge), your 3-gallon batch uses 4.5 gallons.
What’s the best first recipe for a homebrewer?
An American pale ale or session IPA is the ideal first recipe: the style is well-defined, the ingredients are simple (2-Row base, a small crystal malt addition, Cascade or Centennial hops, US-05 yeast), the fermentation is forgiving, and the result is ready to drink in 3–4 weeks. Most homebrewers want to make something they’ll actually drink and enjoy. A simple American pale ale at 5% ABV, 35–45 IBU, with 2 oz of Cascade in late additions will produce a beer you’ll be genuinely proud of on your first batch with standard all-grain or extract process.