Banoffee Pie Kit

Notify me when this product is available:

The “Banoffee Pie Kit” includes:

  • Lotus Biscuit (50 Pcs)
  • Valrhona Chocolate Feves Dulcey (1 Kg)
  • Agrilait Full Fat Milk (1 L)
  • Paysan Breton Cream (1 L)
  • Gelatin Powder (100 g)
  • Frozen Banana Puree - no added sugar (1 Kg)

Recipe of the Banofee Pie (10 servings)

Banofee pie

Ingredients : 300 g Dulcey Pressed Sablé, 350 g Namelaka Dulcey, 3 Bananas, 700 g Banana Chantilly

  • Spread the Dulcey Pressed Sablé in a mould, keep it for 30 min in the chiiler, to set.
  • Pipe the Dulcey cremeux, on the top of the pressed sablé
  • Dispose the sliced banana on the top of the dulcey cremeux.
  • Whip the banana chantilly.
  • Pipe nicely the chantilly to have a harmonious finishing
  • Place some slices of caramelized banana, and some zest of dulcey chocolate
  • Keep in chiller for 1 hour for all the ingredients to set together

Dulcey Pressed Sablé

Ingredients: 150 g lotus biscuit, 150 g Chocolate Feves Dulcey

Slightly Break the speculos
Mix it with the melted chocolate
Spread it out or cut it into your choice of shape before storing in the refrigerator.

Namelaka Dulcey

2 g Gelatin, 75 g Whole Milk, 125 g Chocolate Feves Dulcey, 145 g Cream

  • Rehydrate the gelatin in a cold water for 10 min.
  • Bring the milk to the boil and add the rehydrated gelatin
  • Slowly pour the warm mixture over the melted chocolate to make an emulsion using a spatula
  • Immediately mix using an electric mixer to make a perfect emulsion
  • Add the cold cream then mix again
  • Leave to stiffen in the refrigerator

Banana Chantilly

3 g Gelatin, 180 g Frozen Banana Puree, 140 g Chocolate Dulcey feves, 350 g Cream

  • Hydrate the gelatin with the cold water.
  • Heat up the puree with the glucose at low heat and add the melted gelatin
  • Pour progressively onto the melted white chocolate
  • Create the emulsion by passing through the hand blende
  • Reserve in the refrigerator for a minimum of 4 hours, better 8 hours.
  • Whip until consistency and pipe directly

/** * Module to ajaxify all add to cart forms on the page. * * Copyright (c) 2015 Caroline Schnapp (11heavens.com) * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * */ Shopify.AjaxifyCart = (function($) { // Some configuration options. // I have separated what you will never need to change from what // you might change. var _config = { // What you might want to change addToCartBtnLabel: 'Add to cart', addedToCartBtnLabel: 'Added to cart!', addingToCartBtnLabel: 'Adding...', soldOutBtnLabel: 'Sold Out', howLongTillBtnReturnsToNormal: 1000, // in milliseconds. cartCountSelector: '.cart-count, #cart-count a:first, #gocart p a, #cart .checkout em, .item-count', cartTotalSelector: '#cart-price', // 'aboveForm' for top of add to cart form, // 'belowForm' for below the add to cart form, and // 'nextButton' for next to add to cart button. feedbackPosition: 'nextButton', // What you will never need to change addToCartBtnSelector: '[type="submit"]', addToCartFormSelector: 'form[action="/cart/add"]', shopifyAjaxAddURL: '/cart/add.js', shopifyAjaxCartURL: '/cart.js' }; // We need some feedback when adding an item to the cart. // Here it is. var _showFeedback = function(success, html, $addToCartForm) { $('.ajaxified-cart-feedback').remove(); var feedback = '

' + html + '

'; switch (_config.feedbackPosition) { case 'aboveForm': $addToCartForm.before(feedback); break; case 'belowForm': $addToCartForm.after(feedback); break; case 'nextButton': default: $addToCartForm.find(_config.addToCartBtnSelector).after(feedback); break; } // If you use animate.css // $('.ajaxified-cart-feedback').addClass('animated bounceInDown'); $('.ajaxified-cart-feedback').slideDown(); }; var _setText = function($button, label) { if ($button.children().length) { $button.children().each(function() { if ($.trim($(this).text()) !== '') { $(this).text(label); } }); } else { $button.val(label).text(label); } }; var _init = function() { $(document).ready(function() { $(_config.addToCartFormSelector).submit(function(e) { e.preventDefault(); var $addToCartForm = $(this); var $addToCartBtn = $addToCartForm.find(_config.addToCartBtnSelector); _setText($addToCartBtn, _config.addingToCartBtnLabel); $addToCartBtn.addClass('disabled').prop('disabled', true); // Add to cart. $.ajax({ url: _config.shopifyAjaxAddURL, dataType: 'json', type: 'post', data: $addToCartForm.serialize(), success: function(itemData) { // Re-enable add to cart button. $addToCartBtn.addClass('inverted'); _setText($addToCartBtn, _config.addedToCartBtnLabel); // _showFeedback('success',' Added to cart!',$addToCartForm); window.setTimeout(function(){ $addToCartBtn.prop('disabled', false).removeClass('disabled').removeClass('inverted'); _setText($addToCartBtn,_config.addToCartBtnLabel); }, _config.howLongTillBtnReturnsToNormal); // Update cart count and show cart link. $.getJSON(_config.shopifyAjaxCartURL, function(cart) { if (_config.cartCountSelector && $(_config.cartCountSelector).length) { var value = $(_config.cartCountSelector).html() || '0'; $(_config.cartCountSelector).html(value.replace(/[0-9]+/,cart.item_count)).removeClass('hidden-count'); } if (_config.cartTotalSelector && $(_config.cartTotalSelector).length) { if (typeof Currency !== 'undefined' && typeof Currency.moneyFormats !== 'undefined') { var newCurrency = ''; if ($('[name="currencies"]').length) { newCurrency = $('[name="currencies"]').val(); } else if ($('#currencies span.selected').length) { newCurrency = $('#currencies span.selected').attr('data-currency'); } if (newCurrency) { $(_config.cartTotalSelector).html('' + Shopify.formatMoney(Currency.convert(cart.total_price, "AED", newCurrency), Currency.money_format[newCurrency]) + ''); } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "")); } } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "")); } }; }); }, error: function(XMLHttpRequest) { var response = eval('(' + XMLHttpRequest.responseText + ')'); response = response.description; if (response.slice(0,4) === 'All ') { _showFeedback('error', response.replace('All 1 ', 'All '), $addToCartForm); $addToCartBtn.prop('disabled', false); _setText($addToCartBtn, _config.soldOutBtnLabel); $addToCartBtn.prop('disabled',true); } else { _showFeedback('error', ' ' + response, $addToCartForm); $addToCartBtn.prop('disabled', false).removeClass('disabled'); _setText($addToCartBtn, _config.addToCartBtnLabel); } } }); return false; }); }); }; return { init: function(params) { // Configuration params = params || {}; // Merging with defaults. $.extend(_config, params); // Action $(function() { _init(); }); }, getConfig: function() { return _config; } } })(jQuery); Shopify.AjaxifyCart.init();