# Recipe Ingredient Scaler

Rescale any recipe's ingredient list to a new serving count, converting cups/tbsp/tsp ⇄ grams/ml with per-ingredient densities and kitchen-friendly fraction output.

> Canonical page: https://elysiatools.com/en/tools/recipe-ingredient-scaler

- **Category:** Math & Numbers

- **Keywords:** recipe scaler, servings converter, cups to grams converter, baking scale, ingredient adjustment, kitchen fractions

## Overview

Paste ingredient lines in any common format — “2 1/4 cups all-purpose flour”, “1½ tsp salt”, “3 large eggs”, “200g/7oz chocolate”, ranges like “1-2 cups spinach” — the parser handles mixed numbers, unicode fractions (½ ⅓ ⅔ ¼ ¾ ⅛), unit synonyms (T/t/tbsp/c/fl oz/#/gr), container words (clove/can/slice), parenthetical notes and “to taste” markers. Scaling is exact internally; rendering snaps to kitchen grids (tsp to ⅛, tbsp to ½, cups to ¼/⅓) and demotes awkward fractions to smaller units (0.375 cup → 6 tbsp, 7½ tsp → 2 tbsp 1½ tsp), prefixing “~” when rounding drifts past 5%. Unit conversion uses exact US customary factors (cup = 236.6 ml) plus a 70-entry density table (flour 120 g/cup, packed brown sugar 220 g, butter 227 g = 2 sticks, honey 340 g…) cross-verified between King Arthur Baking and USDA; unknown ingredients keep their volume unit and still scale. Smart seasoning mode scales salt/spices/extracts by factor^0.85 beyond 2× (the professional consensus that you “season 1.5× when doubling”) while showing the linear value. Counts scale with fractions (1½ eggs ≈ 75 g). Cooking times and temperatures never scale.

## Inputs

- **Recipe ingredients (one per line)** (textarea): 2 1/4 cups all-purpose flour 1 tsp baking soda 1 cup butter, softened 2 large eggs
- **Original servings** (number)
- **Target servings** (number)
- **Output units** (select)
- **Smart seasoning scaling** (checkbox)

## When to use

- Doubling, tripling, or halving a recipe to fit specific pan sizes or guest counts.
- Converting US volume recipe measurements like cups and tablespoons into grams and milliliters for baking.
- Adjusting large-batch recipes without over-salting or over-spicing through smart seasoning scaling.

## How it works

- Paste your raw ingredient list including quantities, fractions, unit names, and item notes.
- Set the original serving count, target serving count, and desired output units (Keep original, Metric, or US volume).
- The tool parses mixed numbers and ranges, queries a verified 70-entry ingredient density table for mass conversions, and calculates scaled quantities.
- View clean, kitchen-friendly outputs formatted with standard fractional grids and sub-linear seasoning recommendations.

## Use cases

- Bakers converting cup-based American pastry recipes into precise gram measurements for kitchen scales.
- Home cooks halving family-sized stew and soup recipes down to 1 or 2 individual portions.
- Caterers and meal preppers scaling up standard 4-serving dinner recipes to 24 or 48 servings.

## Frequently asked questions

### How does the tool convert volume (cups) into weight (grams)?

It matches ingredients against a verified 70-entry density database cross-referenced with USDA and King Arthur Baking standards, applying specific gram weights per cup for items like flour, sugar, and butter.

### What is smart seasoning scaling?

When scaling up by 2× or more, smart seasoning applies a sub-linear curve (factor^0.85) to salt, spices, and extracts to prevent over-seasoning, while still displaying the direct mathematical value.

### How are awkward decimal values displayed?

Values snap to standard kitchen fractions (such as ⅛ tsp, ½ tbsp, ¼ cup) or demote into easier units, such as turning 0.375 cups into 6 tablespoons.

### Does this tool scale cooking times or temperatures?

No. Cooking durations, oven temperatures, and non-quantitative instructions are never scaled, as thermal physics and pan dynamics do not scale linearly with batch size.

### Can it process ingredient lines with notes and 'to taste' items?

Yes. The parser recognizes parenthetical prep notes, container descriptors (cloves, cans, slices), and preserves 'to taste' labels without breaking calculations.

## Related tools

- [Dew Point Calculator HVAC (Magnus Equation)](https://elysiatools.com/en/tools/dew-point-calculator-hvac): Compute the air dew-point temperature from dry-bulb temperature and a humidity reading using the Magnus saturation-pressure equation: P_ws(T) = 0.6108·exp(17.27·T/(T+237.3)), P_w = φ·P_ws, T_dp = 237.3·ln(P_w/0.6108) / (17.27 − ln(P_w/0.6108)). Also returns the saturation vapour pressure P_ws, actual partial pressure P_w, and absolute humidity ρ_v (kg/m³). Three input modes: relative humidity φ (natural ventilated), August natural-ventilated wet-bulb T_w, or aspirated (Assmann) wet-bulb T_wa. Temperature in °C/K/°F; all reported temperatures are in the selected Temperature Unit.
- [Population Standard Deviation Calculator](https://elysiatools.com/en/tools/population-standard-deviation-calculator): Calculate population standard deviation from population variance using the n denominator
- [Range Calculator](https://elysiatools.com/en/tools/range-calculator): Calculate the statistical range of a numeric dataset from its minimum and maximum values
- [Sample Standard Deviation Calculator](https://elysiatools.com/en/tools/sample-standard-deviation-calculator): Calculate sample standard deviation from sample variance using the n - 1 denominator
- [Sample Variance Calculator](https://elysiatools.com/en/tools/sample-variance-calculator): Calculate sample variance with the n - 1 denominator for estimating spread from a sample dataset
- [Overall Heat Transfer Coefficient (1/U=ΣR)](https://elysiatools.com/en/tools/overall-heat-transfer-coefficient): Compute the overall heat transfer coefficient for series thermal resistances (flat-wall model): total resistance R_total = Σ R_i (K/W), thermal conductance G = 1/R_total (W/K), area-based coefficient U = 1/(R_total·A) (W/(m²·K)), and if a temperature difference is given the heat flow rate Q = ΔT/R_total (W). Each R_i is a layer resistance already containing the area factor (e.g. convection R_conv=1/(h·A), conduction R_cond=d/(k·A), fouling R_foul=R_f''/A). Enter one resistance (K/W) per line, at least one, all positive. ΔT may be negative (reverse heat flow); a °C difference equals a K difference, a °F difference is converted by ×5/9.
- [Dimensional Analysis Unit Cancellation Tutor](https://elysiatools.com/en/tools/dimensional-analysis-unit-cancellation-tutor): Step-by-step factor-label unit cancellation with inverted-factor diagnosis and optional student-answer checking.
- [Extended Text Base Codecs (Base65536 + netstring)](https://elysiatools.com/en/tools/extended-text-base-codecs): Encode and decode with less-common text codecs: Base65536 (binary → dense Unicode) and netstring (self-delimiting framing). Base85 is intentionally not rebuilt (already covered).

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Audio Encoding and Format Conversion Tools](https://elysiatools.com/en/hubs/audio-convert): Compare audio format conversion, bitrate changes, sample-rate conversion, codec swaps, and export tools in one hub for delivery and archive workflows.
- [Image Format Conversion and Animated Export Tools](https://elysiatools.com/en/hubs/image-convert): Compare image format converters for JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64, and animation-friendly exports in one hub.
- [JSON Interchange and Format Translation Tools](https://elysiatools.com/en/hubs/json-convert): Compare JSON conversion tools for CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN, and related structured formats in one hub.
- [Color Space Conversion Tools for Web and Print](https://elysiatools.com/en/hubs/design-convert): Curated tools for web-to-print color space conversion in one hub.
