The code below was written for http://loversofwhisky.com, which recently launched.
It's built on Genesis, and uses Bill Erickson's Core Functionality Plugin to create the custom post type and custom taxonomy.
This also uses the Repeater field in Advanced Custom Fields for the ingredients and the instructions. Instead of using the built-in ACF functions to get the data, I pull it from the custom post meta. See this article for more details.
(Side note, how awesome is Bill Erickson?)