Chefkoch.de Recipe Scraper

Chefkoch.de Recipe Scraper

by barrierefix

Extract ingredients, instructions, nutrition, ratings & images from Chefkoch.de recipes into structured JSON. Perfect for developers and researchers needing German recipe data.

95 runs
10 users
Try This Actor

Opens on Apify.com

About Chefkoch.de Recipe Scraper

Need to pull recipe data from Chefkoch.de for your app or analysis? I built this scraper because I needed reliable, structured data from Germany's top recipe site. It handles the heavy lifting, turning Chefkoch.de's vast library of over 300,000 German recipes into clean, ready-to-use JSON. You'll get every detail: the full ingredient list with quantities, step-by-step cooking instructions, nutrition facts, user ratings, and the recipe images. It's perfect for developers building food apps, researchers analyzing culinary trends, or anyone who needs to aggregate German recipe data without manually copying and pasting from hundreds of pages. I use it to feed a personal recipe database, and it saves me hours of work. Just point it at the recipe URLs you want, and it returns everything in a consistent format that's easy to integrate. No more dealing with messy HTML or site changes breaking your code—this tool abstracts all that away.

What does this actor do?

Chefkoch.de Recipe Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Chefkoch.de Recipe Scraper

Overview

Scrapes recipes from Chefkoch.de, Germany's largest recipe site, and returns structured JSON data. It extracts ingredients, instructions, nutrition facts, ratings, and metadata for use in applications, research, and automation.

Key Features

Extracts the following data for each recipe:
* Ingredients with precise amounts and units.
* Step-by-step cooking instructions in German.
* Nutritional information (calories, protein, carbs, fat per serving).
* User ratings, review counts, and difficulty level.
* Timings for preparation, cooking, and total duration.
* Recipe metadata: servings, author, view count, and categories/tags (e.g., vegetarian, quick, Italian).
* High-quality image URL (960x720px).

How to Use

Configure the actor with input parameters to control the scrape.

Input Parameters

Field Type Description Default
searchQuery String Search term for recipes (e.g., "vegetarisch", "pasta carbonara"). "beliebte rezepte"
maxRecipes Number Number of recipes to scrape (1–10,000). 100
includeNutrition Boolean Whether to include calorie and macronutrient data. true

Example Inputs

Scrape 50 quick vegetarian recipes:

{
  "searchQuery": "vegetarisch schnell",
  "maxRecipes": 50,
  "includeNutrition": true
}

Scrape 100 Italian pasta recipes:

{
  "searchQuery": "italienisch pasta",
  "maxRecipes": 100,
  "includeNutrition": true
}

Output

The actor outputs an array of recipe objects in structured JSON format. Each object contains the following key fields:

Field Type Description
recipeId String Unique Chefkoch recipe identifier.
title String Recipe name.
subtitle String Recipe description.
url String Direct URL to the recipe on Chefkoch.de.
rating Number Average user rating (0–5 stars).
ratingCount Number Total number of user ratings.
difficulty Number Difficulty level (1=easy, 2=medium, 3=hard).
prepTime, cookTime, totalTime Number Times in minutes.
servings Number Number of servings.
calories, protein, carbs, fat Number Nutritional data per serving (grams/kcal).
ingredients Array List of ingredients with amounts.
instructions String Full cooking instructions.
tags Array Associated categories and tags.
imageUrl String URL to the recipe image.
viewCount Number Total views indicating popularity.

Use Cases

  • Populating meal planning or cooking applications with German recipes.
  • Aggregating nutritional data for diet tracking or fitness apps.
  • Researching food trends, ingredient popularity, or dietary preferences.
  • Feeding recipe data into automation platforms like n8n, Zapier, or Make, or into databases like Airtable or Google Sheets.
  • Generating content for food blogs or curated recipe collections.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Chefkoch.de Recipe Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
barrierefix
Pricing
Paid
Total Runs
95
Active Users
10
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support