Recipes
To accept the cookie and load the video press “Load video”.
To accept the cookie and load the video press “Load video”.
Video
Description
Highlights
- Clear management - The management of recipes is well thought out and similar to that of products.
- PDF downloads - You can have your recipes downloaded as PDF. (via Dompdf or Pdfcrowd)
- Experience worlds - This plugin system supports your own experience world.
- Detailed documentation - Step-by-step guides covering installation, setup, publishing recipes and the PDF downloads.
- SEO ready - Supports Schema.org, sitemaps, clear HTML structure and fast performance
Features
- Unlimited recipes - You can create unlimited recipes.
- Individual preparation steps - you have the possibility to create individual preparation steps per recipe.
- Ingredients by recipe - You can also create ingredients directly through your recipe.
- Sorting and filtering - Your recipes can be sorted and filtered. According to the options you choose, e.g. breakfast, lunch, dinner or sweet and savory.
- Custom fields - Supports the creation of additonal custom fields.
- Sitemaps - Listing of all public SEO urls for faster indexing.
- Thumbnails - All images are delivered in the ideal size.
- Scheduled publishing - Recipes can be published automatically at a given time.
- ElasticSearch/OpenSearch Support - Improve the quality and speed of searching for recipes.
- REST API support - The recipes can also be loaded via the REST API (e.g. Shopware PWA).
- Easy extension - All apps and plugins of Shop Studio are clean and well thought-out programming. Through this we offer you an easy extension.
About the Extension
Nobody searches for "500g pasta, article number 4711". They search for what they want to cook this evening. Recipes gives your Shopware shop the content those people actually look for, and puts your products inside it.
A recipe is a shopping list you wrote
Every ingredient is an argument for a product you sell. A visitor arriving for the recipe leaves with a basket, because the things they need are already in front of them rather than something they have to go and find.
Structured, not a wall of text
Ingredients, quantities and units, preparation steps, preparation and cooking time, difficulty, portions and nutritional values each have their own field. That keeps recipes consistent to maintain and lets the storefront present them properly, including a portion calculator that recalculates the quantities.
Found by search engines and by your own visitors
Recipes carry Schema.org structured data, their own meta title and description, and clean SEO URLs, and every public URL lands in the sitemap. Images are delivered as correctly sized thumbnails so page speed does not suffer. Inside the shop, recipes can be sorted and filtered by the criteria you choose — breakfast or dinner, sweet or savoury, quick or elaborate — and Elasticsearch or OpenSearch keeps that fast even with a large archive.
Printable PDFs
Customers can download any recipe as a PDF, rendered either with the built-in Dompdf or through Pdfcrowd when you want more control over the layout. A recipe that ends up printed and stuck to a kitchen cupboard keeps your shop's name in the room.
Managed like products, extended like code
Recipes live in the administration alongside your catalogue, with categories, sales channels, languages, custom fields, scheduled publishing and customer reviews. They are available through the REST API for a headless or PWA frontend, and the plugin is written to be extended rather than worked around.
Full documentation: docs.shop-studio.io
Nobody searches for "500g pasta, article number 4711". They search for what they want to cook this evening. Recipes gives your Shopware shop the content those people actually look for, and puts your products inside it.
A recipe is a shopping list you wrote
Every ingredient is an argument for a product you sell. A visitor arriving for the recipe leaves with a basket, because the things they need are already in front of them rather than something they have to go and find.
Structured, not a wall of text
Ingredients, quantities and units, preparation steps, preparation and cooking time, difficulty, portions and nutritional values each have their own field. That keeps recipes consistent to maintain and lets the storefront present them properly, including a portion calculator that recalculates the quantities.
Found by search engines and by your own visitors
Recipes carry Schema.org structured data, their own meta title and description, and clean SEO URLs, and every public URL lands in the sitemap. Images are delivered as correctly sized thumbnails so page speed does not suffer. Inside the shop, recipes can be sorted and filtered by the criteria you choose — breakfast or dinner, sweet or savoury, quick or elaborate — and Elasticsearch or OpenSearch keeps that fast even with a large archive.
Printable PDFs
Customers can download any recipe as a PDF, rendered either with the built-in Dompdf or through Pdfcrowd when you want more control over the layout. A recipe that ends up printed and stuck to a kitchen cupboard keeps your shop's name in the room.
Managed like products, extended like code
Recipes live in the administration alongside your catalogue, with categories, sales channels, languages, custom fields, scheduled publishing and customer reviews. They are available through the REST API for a headless or PWA frontend, and the plugin is written to be extended rather than worked around.
Full documentation: docs.shop-studio.io
Details
- Available: English, German
- Latest update: 9 September 2026
- Publication date: 8 February 2021
- Version: 4.6.0
- Category: Blog
Resources
Reviews (3)
Average rating of 4 out of 5 stars
Naja
Average rating of 2 out of 5 stars
Da greife ich lieber bald zu einem anderen Rezept Plugin.
Top Plugin!
Average rating of 5 out of 5 stars
Support auch sehr freundlich und kommunikativ
Tolles Plugin und super Support!
Average rating of 5 out of 5 stars
die Anpassung an unser Theme ging problemlos.
Der Support durch den Entwickler war super - schnell, unkompliziert und sehr zuverlässig!
About the Extension Partner
Shop Studio
Partner Status
-
Shopware
Extension Partner
Details
-
Ø-Rating:
4.6
Average rating of 4.6 out of 5 stars
- Partner since: 2020
- Extensions: 18
Support
- Based in: Bulgaria
- Speaks: German, English
- Response time: Quickly
- Frontend:
- Go to demo
- Frontend:
- Go to demo
You can find the documentation here: https://docs.shop-studio.io/en/shopware-extensions/recipes
If you have any questions or need help, feel free to write us a support ticket in your Shopware account at https://account.shopware.com
4.6.0 6.7.0.0 - 6.7.14.0
- Fix: Recipe pages no longer stop working on Shopware 6.7.14.0 and newer while debug mode is active. Shopware now requires the API name of a record to match its internal name, so the API name of all recipe data was corrected.
- New: Recipe data can now be read, filtered and sorted through the Store API and is fully described in the API documentation. Personal data such as reviewer names and email addresses is deliberately kept private.
4.5.0 6.7.0.0 - 6.7.14.0
- New: Recipe reviews are now protected by the captcha configured in Shopware — in the review tab as well as in the review modal. The captcha is only shown to guests and visitors who are not logged in.
- Fix: The recipes tab on the product detail page no longer hides assigned recipes — the slider now shows all entries when the tab is opened and after a viewport change.
4.4.0 6.7.0.0 - 6.7.14.0
- New: Each preparation section can now be individually set to show or hide step numbers.
- Fix: The recipe PDF download no longer produces an empty PDF file.
- Fix: Saving in the administration now shows the actual reason a save failed (API error details) instead of a generic error message.
- Fix: The save button no longer gets stuck in the saving state if an error occurs while saving the SEO URL.
- Improvement: Aligned the Store API documentation wording with Shopware's core conventions.
4.3.0 6.7.0.0 - 6.7.14.0
- Improvement: Added recipe author display on the recipe detail page
- Improvement: Added support for multiple portion selections
- Improvement: Added PDF cache clearing
4.2.2 6.7.0.0 - 6.7.14.0
- Fix: ingredient list deleted if a product deleted
- Fix: SVG logo not rendering correctly in recipe PDF downloads
4.2.1 6.7.0.0 - 6.7.14.0
- Fix: Recipes translation in admin
- Fix: Seo Url Template
4.2.0 6.7.0.0 - 6.7.14.0
-Improvement: Support Web Accessibility
-Improvement: Date Format in Recipe detail page
4.1.0 6.7.0.0 - 6.7.14.0
-Improvement: Added option to enable or disable the PDF download button.
-Improvement: Added styling options for product boxes.
4.0.8 6.7.0.0 - 6.7.14.0
- Fix: Fixed missing admin UI elements like menu items and more
4.0.7 6.7.0.0 - 6.7.14.0
- Fix: CoalesceSortingField compiling issus
- Fix: RTE compatibility
4.0.6 6.7.0.0 - 6.7.14.0
- Fix: Fixed some missing admin translations
4.0.5 6.7.0.0 - 6.7.14.0
-Fix: Properties selection UI
-Fix: Sitemap-generation
4.0.4 6.7.0.0 - 6.7.14.0
- Fix: Broken admin and missing build scripts have been fixed
- Improvement: Property selection has been improved by the UI
4.0.3 6.7.0.0 - 6.7.14.0
-Fix: Recipe scheduler
4.0.2 6.7.0.0 - 6.7.14.0
-Fix: Resolved an issue that prevented uploading media while creating a recipe post.
4.0.1 6.7.0.0 - 6.7.14.0
-Fix: Fix Block Category Translation
4.0.0 6.7.0.0 - 6.7.14.0
-New: shopware 6.7 update is available
3.11.0 6.6.0.0 - 6.6.10.24
- Improvement: The API name of all recipe data now matches its internal name and the published API documentation. This keeps the extension consistent with newer Shopware versions, which require both to be identical.
- New: Recipe data can now be read, filtered and sorted through the Store API and is fully described in the API documentation. Personal data such as reviewer names and email addresses is deliberately kept private.
3.10.0 6.6.0.0 - 6.6.10.24
- New: Recipe reviews are now protected by the captcha configured in Shopware — in the review tab as well as in the review modal. The captcha is only shown to guests and visitors who are not logged in.
- Fix: The recipes tab on the product detail page no longer hides assigned recipes — the slider now shows all entries when the tab is opened and after a viewport change.
3.9.2 6.6.0.0 - 6.6.10.24
- Fix: The recipe PDF download no longer produces an empty PDF file.
- Fix: Saving in the administration now shows the actual reason a save failed (API error details) instead of a generic error message.
- Fix: The save button no longer gets stuck in the saving state if an error occurs while saving the SEO URL.
- Improvement: Aligned the Store API documentation wording with Shopware's core conventions.
3.9.1 6.6.0.0 - 6.6.10.24
- Fix: Fixed broken admin language switch for SW 6.6.5.0 and newer.
3.9.0 6.6.0.0 - 6.6.10.24
- Improvement: Added recipe author display on the recipe detail page - Improvement: Added support for multiple portion selections
- Improvement: PDF cache clearing
3.8.1 6.6.0.0 - 6.6.10.24
- Fix: ingredient list deleted if a product deleted
- Fix: SVG logo not rendering correctly in recipe PDF downloads
3.8.0 6.6.0.0 - 6.6.10.24
-Improvement: Added option to enable or disable the PDF download button.
-Improvement: Added styling options for product boxes.
3.7.1 6.6.0.0 - 6.6.10.24
-Fix: Resolved an issue that prevented uploading media while creating a recipe post
3.7.0 6.6.0.0 - 6.6.10.24
- Improvement: Added some recipe help text
- Improvement: Removed reviews closed button
3.6.2 6.6.0.0 - 6.6.10.24
-Fix: Translation issue in ingredients
3.6.1 6.6.0.0 - 6.6.10.24
- fix missing ingredient unit
3.6.0 6.6.0.0 - 6.6.10.24
-Improvement: Add duplicate recipes feature
3.5.3 6.6.0.0 - 6.6.10.24
- Fix: Fixed canonical URLs in some scenarios
3.5.2 6.6.0.0 - 6.6.10.24
-Improvements: Add CustomFields To Be Translatable
-Fix: fix schema.org
3.5.1 6.6.0.0 - 6.6.10.24
-Fix: Fix Schema.org
3.5.0 6.6.0.0 - 6.6.10.24
- Improvement: Improved recipe slider logic
3.4.3 6.6.0.0 - 6.6.10.24
- Fix: Removed inactive ingredients products
3.4.2 6.6.0.0 - 6.6.10.24
- Fix: Fixed wrong author schema.org definition
- Fix: Fixed compatibility issues with Pickware
3.4.1 6.6.0.0 - 6.6.10.24
-Fix: Bug fixed
3.4.0 6.6.0.0 - 6.6.10.24
-New: New feature released
-Improvement: Existing feature improved
-Fix: Bug fixed
3.3.3 6.6.0.0 - 6.6.10.24
-Improvement: Existing feature improved
-Fix: Bug fixed
3.3.2 6.6.0.0 - 6.6.10.24
-New: New feature released
-Improvement: Existing feature improved
-Fix: Bug fixed
3.3.1 6.6.0.0 - 6.6.10.24
- Fix: Fixed some rare bugs in product detail pages
3.3.0 6.6.0.0 - 6.6.10.24
- Fix: Fixed recipe language inheritance in admin
3.2.0 6.6.0.0 - 6.6.10.24
- New: Recipe slider for product detail page
- New: Canonical tag on recipe detail pages
- Improvement: Automatic reloading of ingredients
3.1.0 6.6.0.0 - 6.6.10.24
- New: Added option for sorting in the blog slider
3.0.4 6.6.0.0 - 6.6.10.24
- Fix: Missing navigation id for blog articles without main category
3.0.3 6.6.0.0 - 6.6.10.24
- Fix: Fixed scheduled tasks
3.0.2 6.6.0.0 - 6.6.10.24
- Fix: Die Zuordnung von Verkaufskanälen zu Rezepten geht wieder
- Fix: Die Zuordnung von Kategorien zu Rezepten geht wieder
- Fix: Inverse Relation für "productRecommendations" ist nun da.
3.0.1 6.6.0.0 - 6.6.10.24
- Improvement: Mark active category in navigation on recipe page
- Fix: Installation error from version 6.6 fixed
3.0.0 6.6.0.0 - 6.6.10.24
- New: Added Shopware 6.6 compatibility
- New: Added ElasticSearch to admin
- Improvement: Removed deprecated code from SW 6.4 & SW 6.5
2.23.14 6.5.0.0 - 6.5.8.19
- Fix: Fixed canonical URLs in some scenarios
2.23.13 6.4.16.0 - 6.5.8.19
-Fix: Set canonical for recipe's url
2.23.12 6.4.16.0 - 6.5.8.19
- Fix: Removed inactive ingredients products
2.23.11 6.4.16.0 - 6.5.8.19
-Fix: Resolved an issue where inactive ingredients were still appearing in the Store API
2.23.10 6.4.16.0 - 6.5.8.19
- Fix: Fixed admin for SW 6.4 and higher
2.23.9 6.4.16.0 - 6.5.8.19
- Fix: Fixed admin search in some cases
2.23.8 6.4.16.0 - 6.5.8.19
2.23.7 6.4.16.0 - 6.5.8.19
- Fix: Error on recipes detail page from SW version 6.5.8.13
2.23.6 6.4.16.0 - 6.5.8.19
- Fix: Fixed some translations
2.23.4 6.4.16.0 - 6.5.8.19
- Fix: Fixed ingredients quantity calculation on missing SEO-URLs
2.23.3 6.4.16.0 - 6.5.8.19
- Fix: Fixed broken recipe detail pages in some cases
2.23.2 6.4.16.0 - 6.5.8.19
- Fix: Removed inactive products from recipe ingredients
2.23.1 6.4.16.0 - 6.5.8.19
- Fix: Fixed broken recipe listing
2.23.0 6.4.16.0 - 6.5.8.19
- New: Added blog post listing sorting
- New: Added comments GDPR checkbox
- Fix: Cache gets invalidated on blog post deletion
- Fix: Fixed card title tooltip
- Fix: Fixed ES indexing for SW 6.5
2.22.1 6.4.16.0 - 6.5.8.19
- Fix: Fixed ES results for SW 6.5
- Fix: Added possibility to allow empty number inputs
2.22.0 6.4.16.0 - 6.5.8.19
- New: Added new sorting possibilities for recipes
2.21.0 6.4.16.0 - 6.5.8.19
- New: Added possibility to change default sorting for recipe listing
- Improvement: Added recipe main category to recipe listing
2.20.1 6.4.16.0 - 6.5.8.19
- Fix: Fixed broken recipe tab navigation in admin
2.20.0 6.4.16.0 - 6.5.8.19
- New: Added possibility to set decimal places for intgredient quantity
- Improvement: Delete SEO URL templates during plugin deinstallation
- Improvement: Product selection with variants
- Fix: Fixed recipe slider CMS element resolver in some cases (missing product IDs)
- Fix: Fixed missing icons in SW 6.5
2.19.0 6.4.16.0 - 6.5.8.19
- Fix: Changed frontend route naming
- Fix: Fixed missing CMS block sidebar filter in SW 6.5
2.18.0 6.4.16.0 - 6.5.8.19
- New: Added recipe reviews
- Improvement: Added possibility to define title tag for recipe slider
2.17.2 6.4.16.0 - 6.5.8.19
- Fix: Fixed Shopware 6.5 compatibility
2.17.1 6.4.16.0 - 6.5.8.19
- Fix: Fixed Shopware 6.5 compatibility
2.17.0 6.4.16.0 - 6.5.8.19
- New: Added Shopware 6.5 compatibility
- Improvement: Improved recipe category denormalizer performance
2.16.0 6.4.16.0 - 6.4.20.2
- New: Added recipe listing filters
- Fix: Fixed CMS slider criteria
2.15.1 6.4.16.0 - 6.4.20.2
- Fix: Fixed recipe listing, suggest and search criteria events
2.15.0 6.4.16.0 - 6.4.20.2
- Improved: Added new CMS element criteria events
2.14.1 6.4.16.0 - 6.4.20.2
- Fix: Fixed disabled filters bug
2.14.0 6.4.16.0 - 6.4.20.2
- Fix: Fixed PDF generation
2.13.1 6.4.12.0 - 6.4.20.2
Fix: Fixed some ingredient units
2.13.0 6.4.12.0 - 6.4.20.2
- New: Added new ingredient units
2.12.0 6.4.12.0 - 6.4.20.2
- Fix: Improved category selection in admin
- Fix: Fixed minutes formatter
- Fix: Fixed sitemap generation
2.11.0 6.4.5.0 - 6.4.20.2
- New: Added basic EnterpriseSearch compatibility
2.10.0 6.4.5.0 - 6.4.20.2
- Fix: Fixed og, twitter and meta images
2.9.1 6.4.5.0 - 6.4.20.2
- Fix: Fixed initialization error
2.9.0 6.4.5.0 - 6.4.20.2
- New: Added breadcrumbs
2.8.3 6.4.5.0 - 6.4.20.2
Fix: Fixed "add all ingredients to card" in some cases
2.8.2 6.4.5.0 - 6.4.20.2
- Fix: Fixed ingredients quantity calculation in some cases
2.8.1 6.4.5.0 - 6.4.20.2
- Fix: Fixed ingredients quantity calculator
- Fix: Fixed default media folder migration
- Fix: Fixed wrong filters in product listing
2.8.0 6.4.5.0 - 6.4.20.2
- New: Added ElasticSearch support
- New: Added possibility to skip recipe specific indexers during indexing
- Improvement: Improved search keyword indexing - especially for huge number of recipes
2.7.1 6.4.0.0 - 6.4.20.2
- Fix: Fixed broken sidebar for SW 6.4.9.0 and greater
- Fix: Fixed some twig blocks
2.7.0 6.4.0.0 - 6.4.20.2
- New: Added CMS recipe slider
- Improvement: Added possibility to hide sorting and set page limit in CMS recipe listing
- Improvement: Added author to meta information in recipe pages
- Improvement: Added PHP and JS linting for better code quality
2.6.0 6.4.0.0 - 6.4.20.2
- New: Recipes can now be published planned in advance
2.5.0 6.4.0.0 - 6.4.20.2
- New: Added support for custom fields
- New: Added possibility to add products in ingredient to cart
- Improvement: Added properties data to recipes
2.4.0 6.4.0.0 - 6.4.20.2
- New: Added recipe media folder with support for thumbnails
- New: Added support for sitemaps
- New: Added possibility for minimal recipe box
- New: Added more listing filters which can be disabled via the configs
- Fix: Added missing SEO url translations
2.3.2 6.4.0.0 - 6.4.20.2
- Fix: Fixed SVG logo handling in PDFs. Note: You need to use PdfCrowd to show SVG logos.
- Fix: Fixed dynamic recipe quantity calculation
- Fix: Fixed disabled property filter in recipe listing pages
2.3.1 6.4.0.0 - 6.4.20.2
- Fix: Some missing translations were added.
2.3.0 6.4.0.0 - 6.4.20.2
- Fix: Caching of the search fixed
2.2.0 6.4.0.0 - 6.4.20.2
- Fix: Fixed recipe details in some cases
- Fix: Fixed compatibility with our "Advanced Search" plugin
2.1.2 6.4.0.0 - 6.4.20.2
- Fix: Migration funktionieren nun wieder
- Verbessert: Plugin-Symbol ist jetzt schärfer
2.1.1 6.4.0.0 - 6.4.20.2
Fix: Cache validity for recipe list filter and sorting fixed.
2.1.0 6.4.0.0 - 6.4.20.2
- New: Faster loading times due to improved recipe caching.
- New: Recipe search & suggestions possible using API.
- New: New REST API routes for recipes
- New: OpenAPI support
- Fix: Recipes did not always update after saving due to lack of cache invalidation.