Allrecipes Scraper - Recipe and Nutritional Data avatar

Allrecipes Scraper - Recipe and Nutritional Data

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Allrecipes Scraper - Recipe and Nutritional Data

Allrecipes Scraper - Recipe and Nutritional Data

Scrape thousands of recipes from Allrecipes.com, including ingredients, step-by-step instructions, ratings, reviews, nutrition facts, cook time, prep time, and serving size. Great for building meal planning apps, food databases, and nutrition research tools.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

20 days ago

Last modified

Share

ParseForge Banner

🍝 Allrecipes Scraper

🚀 Export Allrecipes recipes to CSV, JSON, or Excel in seconds. No API key, no login, no code required.

🕒 Last updated: 2026-05-21 · 📊 17 fields per record · Millions of recipes · Global coverage

Allrecipes is one of the world's most-visited food sites, hosting millions of community-reviewed recipes across every cuisine and dietary preference. This actor scrapes recipes directly from the Allrecipes website using structured data - giving you clean, structured recipe data including ingredients, step-by-step instructions, ratings, nutrition, cook times, and more. No account or API access required.

The data is extracted in real-time from Allrecipes' own structured JSON-LD markup, ensuring accuracy and completeness for every recipe field.

Coverage: Pasta, chicken, desserts, vegetarian, vegan, gluten-free, holiday recipes, quick meals, slow cooker recipes, and every category Allrecipes supports - searched by any keyword.

Target Audience / Use Cases

WhoWhat they build
Food bloggersCompetitor analysis, trend research
Nutrition researchersLarge-scale calorie and ingredient datasets
Meal planning appsRecipe database population
AI / ML teamsTraining data for recipe models
Grocery / retailIngredient demand forecasting
Content marketersRecipe content inspiration and gap analysis

📋 What the Allrecipes Scraper does

  • Search any keyword (e.g. "pasta", "chicken dinner", "vegan dessert")
  • Paginate through search results to collect as many recipes as needed
  • Extract full structured data from each recipe page: ingredients, instructions, ratings, nutrition
  • Export to CSV, Excel, JSON, or XML with one click
  • Works without login or API key

💡 Why it matters: Allrecipes has over 50,000 recipes with community reviews going back decades. This dataset is a gold mine for nutrition research, meal planning products, AI training, and food trend analysis.

🎬 Full Demo

🚧 Coming soon

⚙️ Input

FieldTypeRequiredDescription
maxItemsintegerNoMax recipes to collect. Free users limited to 10.
searchstringNoSearch query (e.g. "pasta", "chicken soup"). Default: "pasta"
categorystringNoOptional category filter (e.g. "vegetarian", "dessert")

Example 1 - Basic search:

{
"maxItems": 50,
"search": "pasta"
}

Example 2 - Category search:

{
"maxItems": 100,
"search": "chicken",
"category": "dinner"
}

⚠️ Good to Know: Free users are limited to 10 recipes per run. Create a free account w/ $5 credit to unlock up to 1,000,000 recipes per run.

📊 Output

Each recipe record contains the following fields:

FieldTypeDescription
🖼 imageUrlstringMain recipe photo URL
📌 titlestringRecipe name
👤 authorstringRecipe creator
ratingnumberAggregate star rating (1-5)
💬 reviewCountnumberTotal number of reviews
prepTimestringPreparation time (e.g. "20 min")
🍳 cookTimestringCook time (e.g. "30 min")
totalTimestringTotal time from start to finish
🍽 servingsstringNumber of servings
🔥 caloriesstringCalories per serving
🥗 ingredientsarrayFull ingredient list with quantities
📋 instructionsarrayStep-by-step cooking instructions
🏷 categorystringRecipe category (e.g. "Dinner", "Lunch")
🔗 urlstringDirect link to the recipe page
🕒 scrapedAtstringISO 8601 timestamp of collection
errorstringError message if scraping failed (null otherwise)

Sample output record:

{
"imageUrl": "https://www.allrecipes.com/thmb/b0JoulfOsZDw7VHEFxQjPCrpus4=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/14385-pasta-salad-DDMFS-4x3-28eb5dbe00624780b36cabfef15ca183.jpg",
"title": "Pasta Salad",
"author": "Cyndie",
"rating": 4.7,
"reviewCount": 321,
"prepTime": "20 min",
"cookTime": "10 min",
"totalTime": "30 min",
"servings": "6",
"calories": "400 kcal",
"ingredients": [
"1 pound tri-colored spiral pasta",
"1 (16 ounce) bottle Italian-style salad dressing",
"6 tablespoons salad seasoning mix",
"2 cups cherry tomatoes, diced",
"1 green bell pepper, chopped",
"1 red bell pepper, diced",
"0.5 yellow bell pepper, chopped",
"1 (2.25 ounce) can black olives, chopped"
],
"instructions": [
"Gather all ingredients.",
"Bring a large pot of lightly salted water to a boil. Cook pasta in the boiling water, stirring occasionally, until tender yet firm to the bite, about 10 to 12 minutes; rinse under cold water and drain.",
"Whisk Italian dressing and salad spice mix together until smooth. Combine pasta, tomatoes, bell peppers, and olives in a salad bowl.",
"Pour dressing over salad and toss to coat.",
"For the best flavor, refrigerate the pasta salad for 8 hours to overnight.",
"Enjoy!"
],
"category": "Lunch",
"url": "https://www.allrecipes.com/recipe/14385/pasta-salad/",
"scrapedAt": "2026-05-21T23:17:49.106Z",
"error": null
}

Second sample - Basic Homemade Pasta:

{
"imageUrl": "https://www.allrecipes.com/thmb/6pENC13Ep6dvQKaUagFevca7r9w=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/AR-11899-basic-pasta-4x3-hero-89f27506618044bd8dad72a436aff32d.jpg",
"title": "Basic Homemade Pasta",
"author": "Pat",
"rating": 4.5,
"reviewCount": 633,
"prepTime": "25 min",
"cookTime": null,
"totalTime": "25 min",
"servings": "3",
"calories": "176 kcal",
"ingredients": [
"1 cup all-purpose flour",
"0.5 teaspoon salt",
"1 egg, beaten",
"2 tablespoons water"
],
"instructions": [
"Gather all ingredients.",
"Combine flour and salt in a medium bowl. Make a well in the center and add beaten egg. Mix well until a stiff dough forms, adding up to 2 tablespoons water if needed.",
"Knead dough on a lightly floured surface until smooth, 3 to 4 minutes. Wrap dough and let rest for 30 minutes to 1 hour.",
"Roll dough by hand or with a pasta machine to desired thickness, then cut into strips of desired width and length."
],
"category": "Dinner",
"url": "https://www.allrecipes.com/recipe/11899/basic-pasta/",
"scrapedAt": "2026-05-21T23:17:49.106Z",
"error": null
}

✨ Why choose this Actor

FeatureDetail
🚀 No login requiredScrapes public Allrecipes data without any authentication
📊 Full structured dataIngredients, instructions, ratings, nutrition - all in one record
⚡ Fast extractionUses JSON-LD structured data for reliable, fast parsing
🔍 Flexible searchSearch any keyword or combine with category filters
📦 Multiple export formatsCSV, Excel, JSON, XML - download instantly
🆓 Free tier available10 free recipes per run to test before upgrading

📈 How it compares to alternatives

FeatureThis ActorManual scrapingAllrecipes API
No API key neededYesYesNo
Structured outputYesNoYes
Bulk exportYesNoLimited
Ingredients + instructionsYesManualYes
Ratings + reviewsYesManualLimited
Free tierYesN/ANo

🚀 How to use

  1. Go to the Allrecipes Scraper page on Apify
  2. Click Try for free
  3. Enter your search query (e.g. "pasta", "chicken dinner", "vegan cake")
  4. Set maxItems to control how many recipes to collect
  5. Click Start and wait for the run to complete (usually under 1 minute for 50 recipes)
  6. Download results as CSV, Excel, JSON, or XML

💼 Business use cases

Nutrition and Health Research

Track calorie counts, macronutrients, and ingredient patterns across thousands of recipes. Build datasets for dietary analysis, identify trends in low-carb or high-protein recipes, or compare nutritional content across cuisine types.

Meal Planning Applications

Populate a meal planning app with structured recipe data including cook times, servings, and full ingredient lists. Use the search filter to seed your database with specific cuisine types or dietary preferences.

Food AI and Machine Learning

Build training datasets for recipe recommendation engines, ingredient substitution models, or cooking time predictors. The structured format of ingredients and instructions is ideal for NLP and ML pipelines.

Content Marketing and SEO

Research competitor recipe content, identify keyword gaps in specific categories, or analyze which recipe types generate the most community engagement based on review counts and ratings.

🔌 Automating Allrecipes Scraper

Connect this actor to your favorite tools without code:

  • Make (Integromat) - Schedule weekly runs and push results to Google Sheets
  • Zapier - Trigger on run completion and send data to Airtable or Notion
  • Slack - Get notified when a scraping run completes
  • Google Sheets - Export directly via Apify's Google Sheets integration
  • REST API - Call the actor from any language using Apify's HTTP API

🌟 Beyond business use cases

Personal Recipe Collections

Build your own searchable recipe database from Allrecipes. Export pasta recipes, filter by rating, and organize into a personal cookbook spreadsheet.

Academic Research

Study food culture, linguistic patterns in recipe writing, or seasonal ingredient trends using large-scale recipe datasets.

Non-Profit Nutrition Programs

Community kitchens and food banks can use this to build low-cost, high-nutrition meal plans with full ingredient data.

Culinary Experimentation

Collect hundreds of variations of the same dish (e.g. "chocolate chip cookies") to analyze how ingredient ratios differ across community recipes.

🤖 Ask an AI assistant about this scraper

You can ask an AI assistant (Claude, ChatGPT, Gemini, etc.) about this data:

  • "What are the most common ingredients in 5-star pasta recipes?"
  • "Which recipes under 30 minutes have the highest ratings?"
  • "Summarize the nutritional content of these 50 chicken recipes."
  • "Identify recipes suitable for someone avoiding gluten."

Just export the dataset as JSON and paste it into your AI chat.

❓ Frequently Asked Questions

❓ Does this scraper require an Allrecipes account? No. All data is scraped from publicly accessible recipe pages without any login.

❓ How many recipes can I scrape? Free users get 10 recipes per run. Paid users can collect up to 1,000,000 per run.

❓ How fast is it? Roughly 1-2 seconds per recipe. 100 recipes takes about 2-3 minutes. 1,000 recipes takes 20-30 minutes.

❓ What search queries work best? Single words like "pasta", "chicken", or "cake" return the broadest results. Phrases like "chicken dinner" or "vegan dessert" narrow results to that category.

❓ Can I filter by category? Yes - use the category input field with values like "vegetarian", "dinner", "dessert", "breakfast".

❓ Are the ingredients in a structured format? Ingredients are returned as an array of strings, each containing quantity and ingredient name as shown on the recipe page (e.g. "1 cup all-purpose flour").

❓ What happens if a recipe page has no data? If a recipe page cannot be parsed, an error field is populated and the item is skipped. It does not count toward your maxItems.

❓ Are ratings real community ratings? Yes. Ratings and review counts are the live aggregate community ratings from Allrecipes.

❓ Can I get recipe photos? Yes. The imageUrl field contains the full-resolution image URL hosted on Allrecipes' CDN.

❓ Is this legal to use? This actor scrapes publicly available information. Always review Allrecipes' Terms of Service and ensure your use case complies with applicable laws before commercial use.

🔌 Integrate with any app

Export your Allrecipes dataset to:

  • Google Sheets via Apify integration
  • Airtable via Make or Zapier
  • Notion via Zapier
  • BigQuery via Apify's data pipeline
  • MongoDB / PostgreSQL via REST API export
  • Excel / CSV direct download from Apify console
  • Python / Node.js via Apify SDK or HTTP API
ActorDescription
Product Hunt ScraperScrape product launches, reviews, and maker data from Product Hunt
Trustpilot Reviews ScraperExtract verified business reviews from Trustpilot
Yelp Reviews ScraperCollect restaurant and business reviews from Yelp

💡 Pro Tip: browse the complete ParseForge collection for scrapers covering jobs, reviews, food, finance, real estate, and more.


Disclaimer: This actor is not affiliated with, endorsed by, or sponsored by Allrecipes or Dotdash Meredith. It scrapes publicly available data for research and automation purposes. Users are responsible for complying with Allrecipes' Terms of Service and applicable laws when using the extracted data.