There are a few Arabic staples more iconic and much-loved than the classic falafel wrap. Easy to whip up in minutes as a quick lunch or snack, they’re healthy, filling and incredibly delicious.
It would be a terrible crime to live in the Middle East and not know how to make one of its most famous specialties: the humble falafel wrap.
Sold in endless cafes, takeaways and restaurants across the region, this tasty and delightfully casual delicacy features a mix of falafel, salad and tahina dressing, all neatly packed into an Arabic bread.
Perfect for eating straight with your fingers and sharing chopped up with friends, this traditional street food favourite that will never, ever go out of fashion.
But what actually are falafel made of?
Well, falafel are deep-fried balls or patties made from a mixture of mashed chickpeas or fava beans, herbs and spices. They taste incredible just dipped in a little sauce, work wonderfully in salads, and of course provide a superior filling for all kinds of sandwiches or wraps.
Falafel is believed to have originated from Alexandria in Egypt in the late 19th century. It first appeared in Egyptian literature right after the British occupation in 1882, and it is said to be the simple yet filling delicacy that locals made for the visiting British officers.
Israel also calls falafel its national dish, and it is certainly extremely popular across many Middle Eastern countries, including Syria, Turkey, Lebanon, Jordan and the UAE.
While making these irresistible fried nibbles yourself is relatively straightforward, we recommend that you save yourself the time and hassle and use our readymade ones instead.
Sold in neat small patties and ready to fry, the healthy and wholesome falafels from Chef Middle East are high in nutrients and packed with fiber and protein.
Adding a unique twist to this smooth and creamy favourite, we like to mix in two refreshing spoons of Les vergers Boirons Passion Fruit Purée and Lemon Purée to give this light and playful dressing a pleasantly fruity and slightly-sweet kick.
Using freshly baked, lighter-than-air Arabic bread is also essential, and we like to stuff these aromatic pockets with our favourite topping combination of crunchy frisée lettuce, vibrant radishes and tangy pickled onions.
Finally, those who like to add a bit of spice to their lunchtime absolutely mustn’t skip the final touch of adding some Olmeda Origenes Piparras Chillies.
Particular to the north of Spain, this extraordinary pepper variety is widely used in Mediterranean cuisine. Packed with flavour and a beautiful shade of green, the ones from Omeda boast a distinctive tender texture and an unbeatable fiery kick. How many you add is entirely up to you.
' + 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, "${{ amount }} AED {{ amount }} ")); } } else { $(_config.cartTotalSelector).html(Shopify.formatMoney(cart.total_price, "${{ amount }} AED {{ amount }} ")); } }; }); }, 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();