Herbal Beer Guide · Intermediate

Herbal & Medicinal Beers

Brew beer with herbs instead of — or alongside — hops: gruit basics, the classic yarrow/bog myrtle/wild rosemary trio, what each botanical contributes, how to add herbs, and how to balance a beer without hops' preservative power.

Updated Jul 2026 9 min read Brewing

Herbal and medicinal beers are brewed with botanicals — bittering, aromatic, and preservative herbs — in place of, or alongside, hops. The oldest name for this is gruit: the herb blend that flavoured European beer for centuries before hops took over.

What is gruit, and why brew without hops?

For most of brewing history, beer wasn’t bittered with hops at all. Brewers used gruit — a blend of herbs that supplied bitterness, aroma, and a measure of preservation. Hops only became dominant between roughly the 15th and 17th centuries, pushed along as much by taxes, trade, and religious politics as by taste. In the Middle Ages the right to sell gruit was often a controlled, taxed monopoly, so the herb blend was quietly at the centre of the medieval economy.

Brewing herbal beer today is partly historical re-creation and partly a flavour choice. Without hops’ pine-and-citrus signature you get room for something else entirely: the resinous bite of yarrow, the sweet eucalyptus lift of sweet gale, the honeyed floral note of heather. You can go fully hop-free for an authentic gruit, or keep a small hop backbone for stability and let herbs carry the character.

The classic gruit trio

The blend most associated with historic gruit centred on three herbs. Historians caution that recipes varied wildly by region and that yarrow was probably the real workhorse — but this trio is the traditional starting point.

Yarrow (Achillea millefolium) — The dependable bittering herb — aromatic, mildly antiseptic, and the most reliable hop substitute in the trio. Boil it for bitterness.

Bog myrtle / sweet gale (Myrica gale) — The aromatic heart: resinous, sweet, eucalyptus-and-bay character. Prized for scent more than bitterness; add late.

Wild rosemary / marsh rosemary (Rhododendron tomentosum, formerly Ledum palustre) — Strongly aromatic and traditionally reputed to make beer heady — but it contains toxic compounds. Use tiny amounts or leave it out; do not confuse it with culinary rosemary.

A note on names: “wild rosemary” and “marsh rosemary” in a gruit context mean Rhododendron/Ledum, not the garden herb Rosmarinus. The garden one is fine and pleasant in beer; the marsh one is a genuine-caution botanical. Sweet gale (bog myrtle) is the safe, food-grade aromatic of the three and the one most modern gruit brewers actually reach for.

The three jobs an herb can do

Hops conveniently do everything at once — bitter, aromatic, and preservative. When you brew with herbs you assemble those roles yourself, usually from two or three different plants. Think of every herb as filling one primary slot.

Bittering Balances the sweetness of malt. Extracted by boiling 15–30 minutes. Yarrow, mugwort, horehound, dandelion root, and gentian are the classic bittering herbs — each brings its own edge, from clean to sharply medicinal.
Aromatic Supplies the smell and top-note flavour. Volatile oils boil off, so these go in late — last 5 minutes, whirlpool, or as a post-fermentation tea. Sweet gale, heather, rosemary, lavender, lemon balm, and juniper live here.
Preservative The role herbs are weakest at. A few (yarrow, sage, juniper) are mildly antiseptic, but none match hops. Cover this slot with cleanliness, full fermentation, cold storage, higher ABV, or a token hop charge.

Common brewing herbs and what they bring

Beyond the classic trio, plenty of accessible herbs make excellent beer. Read this as a signal list — sage tones are easy, food-safe, forgiving; terracotta tones need a light hand.

Heather tips — Floral, honey-like, gently sweet. Classic in Scottish heather ale. Big aroma, little bitterness — add at flameout.

Juniper berries — Resinous and piney; backbone of Nordic sahti. Also lightly antiseptic, so pulls a little preservative weight. 10–20g per 20L.

Lemon balm, mint, chamomile, lavender — Bright, calming aromatics for late or dry additions. Lavender especially — a pinch, or it turns soapy.

Yarrow — The versatile all-rounder: bitter, aromatic, and antiseptic. Boil for bitterness or add late for aroma. Start at 5–10g per 20L.

Mugwort — Bitter and sage-like, historically brewed as a hop alternative. Overpowering above ~10g per 20L.

Horehound & gentian — Very clean but intensely bitter — a little goes a long way (10–15g horehound; gentian in grams). Easy to overshoot.

Wormwood — Extremely bitter; contains thujone. Cap at 1–2g per 20L, or skip it. Tradition, not a casual ingredient.

How to add herbs: boil, late, dry, or tea

When you add an herb matters as much as which herb it is. The rule mirrors hopping: heat extracts bitterness but destroys aroma, so bittering goes early and aroma goes late.

  1. 1
    Boil (bittering, 15–30 min) Add sturdy bittering herbs — yarrow, mugwort, horehound, roots — for the last 15–30 minutes of the boil. This extracts bitter compounds and sanitises the plant matter. Longer isn't better; most bitterness is out within 30 minutes.
  2. 2
    Late / whirlpool (aroma, last 0–10 min) Add aromatic herbs in the final 5 minutes or at flameout/whirlpool (below ~80°C). You keep the volatile oils that a hard boil would strip. This is where sweet gale, heather, citrus leaves, and juniper shine.
  3. 3
    Dry / secondary (pure aroma) Steep clean, dried herbs in the fermenter after primary — the herbal equivalent of dry-hopping. Maximum aroma, zero boil-off, but no sanitising heat, so use clean dried herb and keep contact to a few days.
  4. 4
    Tea / tincture (control & safety) Brew the herb as a strong tea or alcohol tincture separately, then blend measured amounts into the finished beer to taste. This is the safest way to dial in strong or cautionary herbs — you never over-commit a whole batch.

The tea method is the intermediate brewer’s secret weapon: brew the beer clean and bitter, then blend aromatic and cautious herbs to taste at packaging. You get precision instead of a whole-batch gamble.

Dosing: start low, scale up next time

Herbs have no IBU rating and vary hugely in potency batch to batch, so there’s no clean formula — only sensible starting points for a 20L (5 gal) batch. Treat these as first-batch floors, not targets.

5–10g yarrow or mugwort, bittering boil
50–100g dried heather at flameout
1–2g wormwood — hard ceiling

Because you can always add more next time but can’t un-bitter a batch, undershoot on the first brew and take notes. If it lands mild, step up 25–50% next round. Keeping a small hop charge in the recipe also gives you a familiar reference point — you can size it with an IBU estimate and let the herbs fill in around it.

Do the math automatically IBU Calculator

Size a small hop backbone in real bitterness units, then build your herb blend around it.

Open calculator →

Balancing a beer without hops' preservative power

Hops don’t just bitter beer — their iso-alpha acids are strongly antimicrobial and are a big reason hopped beer keeps for months. Most brewing herbs, even mildly antiseptic ones, don’t come close. So an herb-forward beer needs its stability engineered in elsewhere.

  • ×No hops means no built-in antimicrobial shield — assume the beer is more perishable than a hopped one
  • ×Don't age herb-only beers long; plan to drink them within a few weeks to a couple of months
  • ×Under-pitched or warm ferments leave sugar and stress the beer — pitch healthy yeast and ferment fully
  • ×Warm storage accelerates spoilage — keep herbal beer cold once packaged

The practical fixes are all in your control: brew and package cleanly, ferment out completely, bump the ABV a little (alcohol is itself a preservative), keep it cold, and drink it young. If you want the herb character and real shelf life, add a small hop charge — even 5–10 IBU of a neutral bittering hop gives meaningful protection while leaving the herbs firmly in front.

'Medicinal' is tradition, not medical advice

Medieval brewers reached for herbs partly for their reputed effects — bitter tonics, aromatic “heady” ales, gently sedative blends. That’s why these beers are called medicinal. It’s genuine historical and culinary context, but it is not a health claim, and nothing here is medical advice.

Most gruit herbs — yarrow, sweet gale, heather, juniper, garden rosemary, lemon balm — are used at modest culinary doses and are fine for the average adult. A short list of traditional botanicals genuinely warrants caution:

Wormwood Contains thujone, toxic at higher doses. Use grams at most (1–2g per 20L) or leave it out. Its fame is romantic; its chemistry is real.
Wild / marsh rosemary (Rhododendron/Ledum) The old gruit "rosemary" — not the kitchen herb. Contains toxic terpenes and was traditionally blamed for headaches and worse. Tiny amounts or avoid entirely.
Anything unfamiliar Identify the exact species, confirm it is food-safe, and check interactions if you are pregnant, nursing, or on medication. When unsure, use the tea/tincture method so you can dose conservatively — or choose a safer herb.

Brew herbal beer for its flavour and its history. Respect the few plants that need it, favour the food-safe aromatics for everyday brewing, and you can explore the whole pre-hop world of beer with confidence.

FAQ

Frequently asked questions

What is gruit?+

Gruit is a blend of brewing herbs used to bitter and flavour beer before hops became standard. The classic core was yarrow, bog myrtle (sweet gale), and wild rosemary, often rounded out with juniper, heather, or other local botanicals. In the Middle Ages the right to sell gruit was a taxed monopoly, so brewing with it was both a craft and a source of state revenue.

Can I brew beer with no hops at all?+

Yes — that's exactly what a gruit is. You bitter and flavour entirely with herbs. The main trade-off is stability: hops' iso-alpha acids are strongly antimicrobial, and herbs mostly aren't, so an all-herb beer is more prone to spoilage and should be brewed clean, kept cold, and drunk young.

How much herb should I use per batch?+

Start low and taste. As a rough baseline for a 20L (5 gal) batch: 5–10g of a strong bittering herb like yarrow or mugwort boiled 15–30 minutes; 200–400g fresh (or 50–100g dried) heather at flameout for aroma; 10–20g juniper berries. Wormwood should be capped at 1–2g. Herbs vary enormously in strength, so scale up on your next batch rather than overshooting the first.

When do I add herbs — in the boil or later?+

It depends on what you want. Boil sturdy bittering herbs for 15–30 minutes to extract bitterness and sanitise them. Add aromatic herbs in the last 5 minutes, at whirlpool/flameout, or as a cold tea after fermentation to keep their volatile oils. Delicate flowers and citrusy leaves lose their character if boiled hard.

Do herbal beers preserve as well as hopped beers?+

No. Hops are unusually good at protecting beer, and most brewing herbs — even antiseptic ones like yarrow — don't match that. Compensate by brewing cleanly, fermenting fully, keeping the beer cold, and drinking it within a few weeks to a couple of months. A small hop addition (even 5–10 IBU) buys real stability without dominating the herb character.

Are gruit herbs safe to drink?+

The common ones — yarrow, sweet gale, heather, juniper, rosemary — are used at modest culinary doses and are fine for most people. A few traditional 'medicinal' herbs are not casual ingredients: wormwood and wild rosemary (Ledum/Rhododendron tomentosum) contain compounds that are toxic at higher doses, so they're used sparingly or avoided. If you're pregnant, on medication, or unsure, research each herb before brewing with it.

Does 'medicinal beer' mean it will heal me?+

No. 'Medicinal' here is historical framing — medieval brewers reached for herbs partly for their reputed effects, and some gruit herbs are genuinely bitter, aromatic, or mildly sedative. That's culinary and traditional context, not a health claim. Nothing in this guide is medical advice; brew herbal beer for flavour and history, not treatment.

Ads.txt