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
Developer
Production
Scale
Most popular
Price$0/mo$29/mo$99/mo$299/mo
Requests per day505002,00010,000
Requests per month5015,00060,000300,000
Unique recipes per month502501,0005,000
Generate requests per day1102550
Generate requests per month11505001,200
Rate limit per minute102060300
Caching rightsNone24-hour local7-day localPersistent application cache
Card requiredNoYesYesYes
Start freeGet 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
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 any paid plan 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.

Free tier: hard limit, wait for reset. Paid tiers: contact us for temporary increases if needed.

Have more questions?

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