Allrecipes Recipe Scraper avatar

Allrecipes Recipe Scraper

Pricing

Pay per usage

Go to Apify Store
Allrecipes Recipe Scraper

Allrecipes Recipe Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Overview

The AllRecipes Recipe Scraper is an Apify actor that extracts recipe data from AllRecipes.com, one of the largest recipe websites in the world with millions of user-submitted recipes. It collects recipe titles, ratings, review counts, prep and cook times, servings, calorie counts, ingredient lists, step-by-step directions, nutrition facts, and author information for building comprehensive recipe databases.

Features

  • Search recipes by keyword with multiple search terms
  • Extract complete ingredient lists and step-by-step directions
  • Collect detailed nutrition facts including calories, fat, protein, and carbs
  • Filter results by minimum star rating
  • Parse structured recipe data from JSON-LD for maximum accuracy
  • Support for recipe images and author attribution

Input Configuration

The actor accepts the following input parameters:

  • searchTerms - Recipe search terms (e.g., chicken tikka masala, chocolate cake). Defaults to chicken tikka masala and chocolate cake.
  • maxResults - Maximum number of recipes to scrape. Defaults to 100.
  • minRating - Minimum star rating to include (1-5). Defaults to 4.

Output Format

Each recipe in the output dataset includes:

  • title - Recipe name
  • rating - Average star rating (out of 5)
  • reviewCount - Number of user reviews
  • prepTime - Preparation time
  • cookTime - Cooking time
  • totalTime - Total recipe time
  • servings - Number of servings
  • calories - Calorie count per serving
  • ingredients - Full ingredient list (pipe-separated)
  • directions - Step-by-step instructions (pipe-separated)
  • nutritionFacts - Detailed nutrition information as JSON
  • author - Recipe author name
  • imageUrl - Recipe photo URL
  • url - Source recipe URL
  • scrapedAt - Data extraction timestamp

Use Cases

This scraper is perfect for food bloggers building recipe databases, nutrition researchers analyzing dietary patterns, meal planning app developers sourcing recipe content, cooking enthusiasts discovering highly-rated recipes, food industry analysts studying recipe trends, and AI developers training recipe recommendation models. The structured ingredient and nutrition data makes it especially valuable for nutritional analysis applications.

Cost and Performance

The actor runs efficiently on minimal memory (256 MB) and processes recipes within minutes. Billing follows Apify platform pricing at $0.30 per 1,000 results with pay-per-event, making it very affordable for large-scale recipe collection.

Integrations

Export recipe data using Apify integrations to Google Sheets, databases, Zapier, webhooks, or download as CSV/JSON. The structured output integrates directly with meal planning tools, recipe apps, and nutritional analysis platforms.

Tips and Troubleshooting

  • Use specific recipe names for the most relevant results
  • Set minRating to 4 or higher to focus on well-reviewed recipes
  • Recipe times are returned in ISO 8601 duration format (PT20M = 20 minutes)
  • Start with a small maxResults to verify your search terms before large runs