Skip to content
Recipe API

Compare Plans

Rate limits, generation credits, caching rights, and schema access across tiers.

Competitive guide
Recipe API vs Spoonacular
Evaluate no-attribution usage, caching rights, generation, and pricing from a production perspective.
Competitive guide
Recipe API vs Edamam
Compare nutrition trust, structured data quality, and commercial readiness for your roadmap.

Plans side by side

Every plan gets the full schema — 32 nutrients, structured instructions, dietary flags — with no attribution required.

Feature
Evaluation
Personal
Developer
Production
Scale
Most popular
Price$0/mo$9/mo$29/mo$99/mo$299/mo
Requests per day502005002,00010,000
Requests per month50 lifetime5,00015,00060,000300,000
Unique recipes per month50 lifetime1002501,0005,000
Generate requests per day15102550
Generate requests per month1 lifetime501505001,200
Rate limit per minute10102060300
Caching rightsNoneNone (personal, non-commercial use)24-hour local7-day localPersistent application cache
Card requiredNoYesYesYesYes
Start freeGet startedGet startedGet startedGet started

Start free, upgrade in the dashboard — paid plans are billed through Stripe once you're signed in.

Which plan is right for you?

Evaluation
Taste the data
  • Evaluate the API
  • Hackathons & demos
  • 50 recipes to explore
Personal
Build privately
  • Personal projects & Claude connector
  • Non-commercial recipe access
  • 100 recipes/month
Developer
Build something real
  • Side projects & AI agents
  • Generate 150 recipes/mo
  • 250 recipes/month
Production
Ship to production
  • Production apps & AI agents
  • 7-day local caching
  • 1,000 recipes/month
Scale
Persist your recipe layer
  • Persistent application cache
  • Durable production recipe layer
  • 5,000 recipes/month
Add-on
Image credits
AI food photography for your recipes — 500 credits for $125, one-time. Available on Developer and higher commercial plans from the dashboard.

Understanding rate limits

Per-minute limit
Burst protection that resets every 60 seconds. Prevents accidental API flooding.
Per-day limit
Rolling 24-hour window. Resets continuously based on your usage pattern.
Unique recipes per month
Tracks distinct recipes accessed per billing period. Re-requesting the same recipe doesn't count against this limit — only new recipes do. Encourages caching.
Generate credits
Generate requests are tracked separately with daily and monthly limits.

What happens if I exceed my limit?

You'll receive a 429 Too Many Requests response with a Retry-After header indicating when to try again.

Evaluation: lifetime allowances do not reset. Paid tiers: contact us for temporary increases if needed.

Have more questions?

Check our FAQ for answers about billing, technical details, and more.