
The arrival of properly delicious vegan pastries in Prague has been majestic! For the first few years I lived here, there were a few bready croissants available and a very rare good pastry popping up as a special. And then finally Krafin arrived and made all my dreams come true!
Krafin is a small bakery and cafe that is owned by the same people who run Chutnej and Hot Plants. It sells hot drinks and desserts alongside its excellent assortment of pastries, all made in the bakery on the premises.

While they make a range of pastries (including the pain au chocolat above which they make with three lines of chocolate instead of just two), the real star of the show is of course the croissant/muffin hybrid which gives the bakery its name.

There is a whole range of krafin flavours, including some fruity and creamy panna cotta ones alongside chocolate and nut varieties. They are all quite generously filled with whatever flavour you have chosen, such as the pistachio above, and they have a lovely crisp bite to the outside.


There are some reliable classic fillings, including caramel, chocolate hazelnut, and raspberry panna cotta, alongside some seasonal specials that change. This month they introduced the Dubai krafin. This trend had bypassed me until now, but it was absolutely sensational – filled with pistachio cream and tahini and topped with delicious chocolate, pistachio, and kadayif pastry. I hope this one is a permanent addition, because it’s amazing! (So far, this is only available in the cafe, not on the delivery app.)

Alongside the krafins, there are also standard croissants, which are flaky and buttery. (You can see us here heating ours up at home – unfortunately they don’t serve them warmed up if you eat in the cafe.)

Another new addition is this maple and pecan plait (which translates to pecan bagel on the delivery app, but it’s definitely no bagel). This has become a fast favourite of mine, with its crisp layers and perfect seasoning.

There’s also a cinnamon snail (again, not available for delivery, only in the cafe) which has a lovely sweet topping.

There’s also a good selection of savouries, including croissant sandwiches with various fillings – they’re not my cup of tea, so I’ve never tried one, but they certainly look enticing and generously filled. I enjoy their savoury tarts, which I think change flavours fairly regularly too. These are a couple of older ones, no longer on the menu this year I think.

And the savoury Danishes are great when they’re available. This cheese and tomato one is a perfect little snack. Again, it’s best heated up at home.

Every Christmas, Krafin also offers a few seasonal specialities. This festive bread is a Czech tradition, so it’s nice to get a vegan version. It’s a great, fluffy bake and lightly spiced.

They also offer the traditional box of mixed biscuits. Last year was our first time trying them at Krafin, and they were good fun, a really nice variety. However, they suffer the same problem as our previous sources which is that we just can’t get through a box before they start getting too soft. I think they’re meant to be shared by more than two people, or eaten in fewer sittings!
From these seasonal specials to the regular menu, Krafin is an absolute joy and my most-visited spot in Prague. The staff in the cafe are really great, and it’s a nice bright space if you do opt to eat in. Additionally, they have a regular stand at the JzP market and provide their wares to Chutnej (the main restaurant) and several other cafes around town. It truly is a great time to be a vegan in Prague!
