Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Recipe

304 sites Security covered Drupal 10–11 Recipe ecosystem
View on drupal.org

This module provides a content type and related entities for sharing cooking recipes. It includes tools for managing ingredients and custom display styles for recipes, making it easier to share and print them.

Recipe is a module for sharing cooking recipes. It provides a Recipe content type, an Ingredient entity type, an Ingredient reference field, and custom Views display styles for recipe sharing and printing.

History

Recipe is one of the oldest contrib modules! The first lines of code were written in 2002. Check out the CHANGELOG.txt file for a glance into Drupal's early history.

Recipe existed before CCK and the Field API. It provided the content type via custom database tables, a practice which lasted through the 7.x-1.x development cycle. The Recipe module's purpose began to gradually diminish as fields became widely adopted, enabling site builders to create their own customized content types that had better integration with other APIs.

Today, the 8.x-2.x branch is built using standard field types from Drupal Core as well as a custom field for Ingredient references. Think of this Recipe content type as starting point. It is expected that you will extend and modify recipes to meet your individual needs.

Upgrading from a 6.x or 7.x Branch

The upgrade paths for 6.x and 7.x recipe data are considered complete. Several features have been dropped from the module, either because they can be done better by other APIs, relied on proprietary software, or simply didn't work properly. Check the release notes for more information.

Depends on

Dependencies of the latest stable release

  • Recipe ingredient
  • node Drupal core
  • path Drupal core
  • text Drupal core

Required by

1 tracked project depends on this one

Activity

Tracked releases
4
Tracked since
Feb 2025
Latest release
2 weeks ago
Releases (12 mo)
3 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
3.0.0-rc1 Pre-release 11 Aug 18, 2026
3.x-dev Dev 11 Aug 14, 2026
8.x-2.4-rc1 Pre-release 10–11 Aug 14, 2026
8.x-2.3 Stable 10–11 Feb 23, 2025