Cooking Calculator — Scale Recipes, Convert Units, Estimate Roast Times

Cooking calculator for professionals and home cooks: scale recipes precisely, convert mass and volume by ingredient density, and estimate roast times with doneness and oven settings.

Switch between recipe scaling, ingredient conversion, and roast time estimation. Inputs work with the calculate button or update automatically after a short pause.

Qty Unit Ingredient Scaled output Actions

Scale factor:

Servings:

Rounding mode: Exact

Densities are drawn from curated kitchen references to keep conversions practical.

Ingredientg per cupNotes

Cook time:

Rest time:

Target temp:

How to Use This Calculator

Use the tabbed form above to reach the mode you need: scale recipes by servings, convert between ingredient units, or estimate roast and rest times based on the cut, weight, and oven settings.

Recipe scaling multiplies every ingredient amount by the ratio between desired and original servings. Choose rounding and unit preferences to turn messy decimals into wizard-friendly measurements.

The ingredient converter relies on a curated density table so you can move between mass and volume reliably for the foods listed. Pick the density, enter a quantity, and the tool will convert to the unit you need.

The roast estimator uses a lightweight affine model (minutes per kilogram plus base time) with modifiers for oven type and temperature. Always check doneness with a thermometer and account for carryover cooking.

Methodology

Every calculation uses the same conservative rounding model so results stay deterministic across browsers and refreshes. Inputs are validated, and the detail table tracks exactly what gets scaled or converted so you can inspect each row before transferring numbers to your recipe sheet.

Results are estimates for planning and experimentation. Variations in humidity, ingredient packing, and oven performance can affect real output. Use this calculator as a starting point, then validate with measurements or a thermometer.

Full original guide (expanded)

Audit: Complete
Formula (LaTeX) + variables + units
Formula (extracted LaTeX)
\[q_{new} = q_{orig} \times \frac{S_{new}}{S_{orig}}\]
q_{new} = q_{orig} × (S_{new} / S_{orig})
Formula (extracted LaTeX)
\[m = \rho \cdot V \quad\text{and}\quad V = \frac{m}{\rho}\]
m = ρ · V and V = m / ρ
Formula (extracted LaTeX)
\[t = a \cdot w + b\]
t = a · w + b
Formula (extracted text)
Recipe scaling: q_new = q_orig × (S_new / S_orig); Mass–volume conversion with density: m = ρ · V and V = m / ρ where ρ is ingredient-specific (e.g., g/mL); Roast time (affine model): t = a · w + b where t is time, w is weight, a,b depend on meat type and oven. Convection typically reduces t by ~15–20%.
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

Recipe scaling: qnew = qorig × (Snew / Sorig)

Mass-volume conversions: m = ρ × V and V = m / ρ where ρ is ingredient density (g/mL).

Roast time: t = a × w + b, with modifiers for oven temperature and convection.

Citations

CFPB-style modeling for consumer-friendly recipes and conversions, plus data from:

Changelog
  • 0.1.0-draft — 2026-01-19 · Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19 Version 0.1.0-draft
Version 1.5.0