It doesn't seems crazy to me.
Like OP said, they live in an expensive West European city and buy almost only organic products which consists, in part, of meat and imported products.
I myself live in a West European cit and buy almost only organic products that are plant based and mostly locals. It costs me around ~300€/month.
Still, OP pays double that. But :
- The city I live in is way smaller than Berlin so it's obviously cheaper (going often in Paris for work, I can assume by how much)
- I don't eat meat. Organic meat is probably (after luxury restaurant) the most expensive way to feed someone so I have no doubt that if I added meat to my diet I would be paying (a lot) more than 300€/month
- 80% of my vegetables come from a local farmer with whom I have a yearly contract, which divide probably by two the vegetables cost compared to buying them in a store
- Except for a few things that can't be cultivated locally (at a country scale), most of the food I buy didn't to make more than 1000km to arrive in the shop
- I'll take a wild guess but while 80% of what I buy is "raw food", OP is probably buying more prepared product which again makes it more expensive
- Another guess but OP is probably making their groceries in a in-town shop where prices are higher (because of rent and delivery constraints) than shops around town made for suburban people, while in my case I go in those cheaper shops to take advantage of the longer route to ride my bicycle more
All that combined, I'm not surprised by the figures given by OP since they're eating one of the most expensive diet a Western European can eat. And I'm not saying it in a bad way. I'm just trying to see facts.