• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

black.white.vivid.

A blog about food, travel and photography

  • RECIPES
  • TRAVELS
  • ABOUT
    • About Kati
    • Work with me
    • Portfolio
    • Privacy Policy
  • Portfolio
  • SHOP
  • Resources
    • Moody Food Photography Guide
    • FAQs

travels

Primary Sidebar

black.white.vivid is a seasonal food blog with plant-based recipes from home and away.

A love story between images and words, my travel adventures take readers to unknown places, local eats and my kitchen in Dubai.

Follow along for delicious stories, magical travel guides and dishes around the world that you never thought could be vegan.
Read more...

Shop onĀ Creative Market

Get your FREE copy of my Moody Food Photography Guide

* indicates required



food styling and photography shop

Launching in summer 2018, an online shop for food styling and photography props. Discover gorgeous goods by my favourite makers as well as vintageĀ finds. Shipping from Europe and Dubai. Register now to receive shop updates and dates for pop-up sales in Europe and Dubai.

FOLLOW ME ON PINTEREST

  • poached pears recipe
  • Rhubarb Cake by Eva
  • Parmigiano Reggiano
  • Workshop in Portugal
  • Homemade Apricot Alm
  • food photography
  • A COMEREM UMA FATIA:
  • Mini Poached Pear Ca
  • Image result for coi

Fatal error: Uncaught Error: Call to undefined function ereg_replace() in /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/alpinebot-display.php:58 Stack trace: #0 /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/alpinebot-display.php(48): PhotoTileForInstagramBotSecondary->filter_filename('in-1-2-7-M-blac...') #1 /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/alpinebot-display.php(501): PhotoTileForInstagramBotSecondary->key_maker(Array) #2 /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/alpinebot-primary.php(72): PhotoTileForInstagramBotTertiary->photo_retrieval() #3 /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/plugin-widget.php(35): PhotoTileForInstagramPrimary->do_alpine_method('photo_retrieval') #4 /home/www/wordpress/wp-includes/class-wp-widget.php(372): Alpine_PhotoTile_for_Instagram->widget(Array, Array) #5 /home/www/wordpress/wp-includes/widgets.php(743): WP_Widget->di in /home/www/wordpress/wp-content/plugins/alpine-photo-tile-for-instagram/gears/alpinebot-display.php on line 58