Ingredient Size Variants
Updated Aug 31, 2026 · 3 min read
Ingredient Size Variants
Many ingredients, especially produce, come in different sizes. FourFork tracks these size variants to ensure accurate measurements and conversions.
What Are Size Variants?
Size variants represent different physical sizes of the same ingredient:
- Small: Below average size
- Medium: Average, most common size
- Large: Above average size
This matters for:
- Recipe accuracy
- Shopping convenience
- Portion control
- Nutrition calculations
Which Ingredients Have Size Variants?
Produce
- Fruits: Apples, oranges, lemons, bananas, etc.
- Vegetables: Onions, potatoes, tomatoes, bell peppers, etc.
- Eggs: Small, medium, large, extra-large
Items with Variable Sizes
- Fish fillets
- Chicken breasts
- Steaks and chops
How Size Variants Work
In Recipes
When a recipe calls for "1 medium onion":
- The system knows the average weight
- Can convert to grams if needed
- Provides guidance for shopping
Example:
- 1 medium onion = approximately 150g
- 1 small onion = approximately 110g
- 1 large onion = approximately 200g
In Shopping Lists
Size variants help when shopping:
- You know what size to look for
- Can substitute if needed (2 small = 1 large)
- Weight equivalents provided for bulk sections
In Nutrition Calculations
Each size has specific nutritional data:
- Based on average weight for that size
- More accurate than generic "1 onion"
- Adjusts automatically based on size selected
Using Size Variants in Recipes
As a Recipe Creator
When writing a recipe:
- Select the ingredient
- Choose the size variant (if applicable)
- Enter quantity (e.g., "2 medium apples")
- System converts to weight in background
Best Practices:
- Use medium size as default
- Specify size when it matters for the recipe
- Provide weight alternatives in notes
As a Recipe User
When reading a recipe:
- Check the size specification
- Use similarly sized items
- Weight equivalents shown in parentheses
- Can adjust serving size, weights update automatically
Size Definitions
Small
- Below 75th percentile
- Typically what you'd find in smaller packages
- Good for snacks or garnishes
Medium
- 25th to 75th percentile
- Most common supermarket size
- Recipe default when size not specified
- Best for accuracy
Large
- Above 75th percentile
- Often sold individually
- May be labeled "jumbo" in stores
Common Size Conversions
Onions
- Small: ~110g (tennis ball size)
- Medium: ~150g (baseball size)
- Large: ~200g (softball size)
Apples
- Small: ~150g (tennis ball size)
- Medium: ~180g (fist size)
- Large: ~220g (large fist)
Potatoes (Russet)
- Small: ~170g
- Medium: ~210g
- Large: ~300g
Eggs
- Small: ~43g
- Medium: ~50g
- Large: ~57g
- Extra Large: ~64g
Tomatoes
- Small: ~90g (Roma)
- Medium: ~120g
- Large: ~180g (Beefsteak)
When Size Isn't Specified
If a recipe just says "1 onion":
- System assumes medium
- Weight shown: ~150g
- You can adjust if needed
Substituting Sizes
If you have different sizes:
- Use weight equivalents
- 2 small ≈ 1 large (approximately)
- System can help calculate
Example: Recipe calls for 2 medium onions (300g total):
- Can use 3 small onions (~330g)
- Can use 1.5 large onions (~300g)
- Can weigh out 300g of any size
Shopping with Size Variants
In the grocery store:
- Look for the specified size
- Check weight if buying loose
- Pre-bagged items often specify size
- Use your judgment for approximate matches
Contributing Size Data
Help improve size variant accuracy:
- Vote on average weights
- Provide measurements from your region
- Note brand or type differences
- Regional variations matter
Prep Forms and Sizes
Some ingredients have both:
- Size variant (medium onion)
- Prep form (diced)
- Combined: "1 medium onion, diced"
- System knows: 1 medium onion → diced = ~1.5 cups or 150g
Advanced: Per-Unit Weights
For ingredient library nerds:
- Each size has a "count_unit_weight"
- Stored in grams
- Used for all conversions
- Community verified for accuracy
Did this answer your question?