Oxygen Not Included Food Calculator
Plan calories, servings, and crop count for your colony. Enter your colony data, pick a food, and press calculate.
What this ONI food calculator solves
In Oxygen Not Included, food failure is one of the fastest ways to lose a run. The challenge is not just creating calories, but creating enough reliable calories with a buffer. This calculator helps you answer three practical questions:
- How many kcal does my colony need each cycle?
- How many servings should I target over the next N cycles?
- How many crops (or equivalent production units) do I need at my current efficiency?
Core formula used by the calculator
The math is intentionally simple so you can verify it at a glance:
- Calories per cycle = Duplicants × kcal per dupe × (1 + safety margin)
- Total planning calories = Calories per cycle × Planning cycles
- Servings needed = Total calories ÷ kcal per serving
- Plants needed = Servings per cycle ÷ (yield per plant per cycle × efficiency)
This keeps your planning grounded in production rates rather than guesses.
Food strategy by colony phase
Early game (stability first)
Most colonies open with Mealwood and basic microbe musher backups. Your biggest risk is overprinting duplicants faster than farms can scale. If your dupes jump from 6 to 10, run the calculator immediately and expand farm tiles before the emergency arrives.
Mid game (upgrade morale and shelf life)
As power and industry improve, transition into foods with better morale and better logistics. Gristle Berry, Barbeque, or Berry Sludge can reduce stress on storage and improve schedule stability. Keep a margin of 10%–25% while your transition is underway.
Late game (resilience over raw output)
At scale, your goal is not maximum output—it is consistent output. Build redundancy: split farms by biome risk, secure temperature control, and maintain backup food bins. Use the calculator with a longer planning window (40–80 cycles) for resilience planning.
Practical tips for better ONI food planning
- Always include a buffer: 0% margin is mathematically neat but operationally fragile.
- Track production reality: travel time, dropped errands, and power outages reduce effective output.
- Batch transitions: move from one food tier to another in stages, not all at once.
- Watch storage decay: high output is useless if spoilage is high.
- Use cycle checkpoints: re-calculate every time dupes count changes.
Example scenario
Suppose you have 12 duplicants, each needing 1,000 kcal/cycle, and you want a 15% safety margin for 20 cycles:
- Calories per cycle: 12 × 1,000 × 1.15 = 13,800 kcal
- Total for 20 cycles: 276,000 kcal
- If using Barbeque (4,000 kcal/serving): 69 servings total (rounded up)
From there, estimate your ranch throughput and compare with current servings per cycle to see if you are in surplus or deficit.
Final takeaway
A good ONI food plan is less about chasing a perfect number and more about avoiding sudden shortfalls. Use this calculator whenever you change duplicant count, food type, or production chain. Small planning updates prevent big colony crises.