Chefkoch Recipe Scraper for Recipe Details
This Chefkoch recipe scraper exports structured data from Chefkoch.de recipe detail pages into a local CSV. Import the workflow into the UScraper local desktop app, add approved recipe URLs, and collect titles, ratings, cooking times, ingredients, preparation text, author profiles, and related recipe links without building a Chefkoch API integration.
CSV
15
Multi-URL
9
Free
At a glance
Export Chefkoch recipes from detail pages
Use this template when listing data is not enough and you need the full detail-page context behind each recipe. The bundled example targets two Chefkoch.de recipe URLs, but the Navigate block is a multi-input list, so you can paste a reviewed queue of URLs from search, bookmarks, or the Chefkoch.de Rezepte Listing Scraper.
The automation path is simple to audit: Navigate opens a recipe, Wait for Page Load gives the page up to 30 seconds, an Element Visible branch checks for the cookie button, Click accepts it only when present, then Wait for Element confirms the h1. Structured Export reads from the page body and Loop Continue advances to the next URL.
Recipe details to CSV
Export ingredients, preparation text, cooking time, difficulty, review counts, author data, and related recipe URLs into fixed columns.
Built for URL batches
Run one approved recipe queue instead of manually opening each detail page and copying fields into a spreadsheet.
Local desktop workflow
The browser session and CSV write happen on your machine; the stock template does not upload extracted rows to UScraper servers.
Easy to verify
The graph uses visible waits and one Structured Export block, so teams can spot-check outputs and adjust selectors if Chefkoch.de changes layout.
Who uses it
Built for recipe research, SEO, and food datasets
Food publishers can export Chefkoch recipes to compare ingredients, difficulty, preparation language, and author patterns across a German recipe set. SEO teams can combine this detail scraper with listing exports to move from "which URLs rank for this topic?" to "what fields and formats do top recipes use?".
Data teams can use the CSV as a reviewable input for categorization, translation, ingredient normalization, or content QA. For broader extraction work, compare this page with the Universal Content Scraper, HTML Scraper, and Google Search Scraper templates.
How to use
Run the Chefkoch recipe detail scraper
Add recipe URLs
Replace the sample Bauerntopf and Filettopf URLs in Navigate with approved Chefkoch.de recipe detail pages.
Confirm the export path
Structured Export writes chefkochde-rezepte-detail-scraper.csv with headers and append mode. Change the folder before team runs.
Run the loop
UScraper navigates, waits, handles visible consent, verifies the recipe heading, exports the row, pauses, and continues to the next URL.
Open the CSV
Check row counts, spot-check several recipe URLs, and review blank fields before using the file in analysis or downstream enrichment.
Automation path inside the template
- 1
Navigate
Opens each recipe detail URL from the configured multi-URL list.
- 2
Wait and consent
Waits for load and clicks the visible cookie consent button only when it exists.
- 3
Structured export
Reads the recipe body and appends the selected columns to CSV.
- 4
Loop continue
Pauses briefly, then advances to the next recipe URL.
Output preview
Chefkoch recipes CSV fields
chefkochde-rezepte-detail-scraper.csvColumn
rezept_url
Current Chefkoch.de recipe URL.
Column
titel
Recipe H1 title.
Column
beschreibung
Intro text or meta description fallback.
Column
kundenbewertung
Visible average rating.
Column
anzahl_der_bewertungen
Rating vote count.
Column
anzahl_der_kommentare
Comment count when visible.
Column
gesamtzeit
Total time label parsed from the recipe page.
Column
arbeitszeit
Active work time label.
Column
schwierigkeitsgrad
Difficulty such as Simpel, Einfach, Normal, Pfiffig, or Schwierig.
Column
details_der_zutaten
Ingredient rows joined into one cell.
Column
vorstellung_der_zubereitung
Preparation instructions.
Column
rezept_von_name
Recipe author display name.
| rezept_url | titel | kundenbewertung | gesamtzeit | schwierigkeitsgrad | details_der_zutaten | rezept_von_name |
|---|---|---|---|---|---|---|
| https://www.chefkoch.de/rezepte/1385291243604216/Bauerntopf.html | Bauerntopf | 4.6 | 50 Min. | Einfach | 500 g Hackfleisch | 1 kg Kartoffeln | Paprika | Beispielautor |
| https://www.chefkoch.de/rezepte/1342761239096947/Filettopf.html | Filettopf | 4.8 | 1 Std. | Normal | Schweinefilet | Champignons | Sahne | Kuechenprofil |
Frequently asked questions
Before you run
Practical limits and maintenance notes
Keep these constraints visible
Avoid high-frequency unattended batches
Add delays, keep URL lists reasonable, and pause if Chefkoch.de returns CAPTCHA, verification, or unusual response pages.
Recipe page markup can change
Blank ingredients, missing ratings, or broken author fields usually mean the Structured Export columns need review.
Respect content rights and site rules
Do not republish protected recipes without permission. Document your use case, retention policy, and compliance review before commercial use.
Get Started
Download and use this template instantly
What's Included
- Template JSON file ready to import
- Pre-configured scraping nodes
- Works with UScraper desktop app
Open-source templates
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All Templates