ForHosting KIT · Home, food & hobbies

BBQ dry rub scaling calculator by meat weight

8 pounds of trimmed meat call for 120 grams of rub at 15 grams per pound: 36 g of brown sugar, 30 g of smoked paprika, 24 g of kosher salt and smaller amounts of pepper, garlic, onion and cayenne. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Meat weight lb
8
You get
Rub rate grams per pound
15
Total rub grams
120

This BBQ dry-rub scaling calculator turns a positive meat weight in pounds into a repeatable batch of seasoning. It uses a fixed application rate of 15 grams of finished rub per pound, then divides that total among brown sugar, smoked paprika, kosher salt, black pepper, garlic powder, onion powder, and cayenne pepper. The result lists every component by weight, making it practical for a kitchen scale and consistent across one dinner, a catering prep list, or an automated recipe workflow. It does not guess a different rate for different cuts, so the rule stays visible and predictable.

Start with the meat weight you will actually season

Weigh the trimmed meat that will receive the rub, then enter that value in pounds. Use the combined weight when several racks, shoulders, chickens, or trays will share one batch. The calculator requires a finite number greater than zero because a missing, zero, or negative meat weight cannot describe a useful seasoning batch.

It multiplies the entered weight by a fixed rate of 15 grams of finished rub per pound. Weigh after removing packaging and any trim that will not be cooked, since including discarded material makes too much rub. If your source weight is in another unit, convert it to pounds before using this narrowly scoped calculator.

The output repeats both the submitted meat weight and the fixed rate, so a prep sheet records how the total was obtained instead of presenting an unexplained quantity.

Measure the fixed blend by weight

The finished rub is divided by weight into 30% brown sugar, 25% smoked paprika, 20% kosher salt, 10% black pepper, 7.5% garlic powder, 5% onion powder, and 2.5% cayenne pepper. Those shares total 100%, so the component list describes the entire batch. Place a bowl on a scale, tare it, and add each ingredient using the returned gram value.

Weight is more repeatable than spoons because crystal size, grinding, settling, and packing can change how much an ingredient occupies. The calculator rounds displayed weights to three decimal places, which preserves useful precision for small batches while keeping results stable. Most household scales will show fewer decimal places; round each component to the resolution your scale can actually measure and expect a tiny difference in the final sum.

Mix thoroughly so salt, sugar, and fine powders are distributed evenly. Break up sugar or paprika clumps before application, especially when preparing a larger batch that will be divided among several pieces of meat.

Apply the result as a consistent preparation rule

Use the returned total as the planned amount for the entered meat weight, not as a command to force every loose grain onto the surface. Pat the meat dry, distribute the blend evenly, and account for seasoning that remains in the bowl, on gloves, or on the work surface. The fixed formula provides consistency, but it does not adapt to dietary sodium targets, unusually thin cuts, skin-on poultry, cured meat, brined meat, or a commercial seasoning that already contains salt.

In those cases, select or validate a different recipe outside this calculator. Brown sugar can darken quickly over direct high heat, so cooking method and fire management still matter. For advance preparation, store the dry mixture in a clean airtight container, label it with the batch amount and intended meat weight, and keep it away from moisture.

Avoid returning rub that touched raw meat to the storage container.

Season a barbecue batch

Calculate one consistent rub batch for several racks or roasts from their combined trimmed weight.

Build a catering prep sheet

Turn a planned meat weight into explicit gram amounts that kitchen staff can weigh and verify.

What application rate does the calculator use?

It uses a fixed rate of 15 grams of finished dry rub for each pound of meat.

Can I change the ingredient percentages?

No. This capability scales one fixed seven-component blend so identical inputs remain directly comparable.

Why are the ingredients measured in grams?

Weight avoids the variation caused by spoon size, packing, grind, and ingredient density.

Should I enter trimmed or packaged weight?

Enter the combined trimmed weight that will actually be seasoned, excluding packaging and discarded trim.

Can I season several racks or shoulders with one batch?

Yes. Add up the trimmed weight of every piece that will share the rub and enter that combined figure in pounds. The batch is then sized for all of them at the same 15 grams per pound.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/cook/bbq-rub-scale

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/cook/bbq-rub-scale \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"meat_weight_lb":8}'
{
  "meat_weight_lb": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "cook.bbq_rub_scale",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Start with the meat weight you will actually season

That rate is intentionally part of the formula rather than an adjustable field: every request follows the same recipe and produces an auditable result.

Apply the result as a consistent preparation rule

The same input always returns the same figures, which makes the calculator suitable for recipe cards, purchasing estimates, production sheets, and API-driven prep workflows.

Standardize recipe automation

Use the deterministic API result to scale the same house blend in a recipe or purchasing workflow.

What happens if the meat weight is zero or negative?

The request returns an invalid_input error because meat_weight_lb must be a finite number greater than zero.

What does an API request cost?

Each API request costs $0.002; the same deterministic calculation is free to run in the browser.

Read the full KIT documentation →