Vegan Guide - Milan


When we booked flights to Milan for a whirlwind city break, I had no idea what to expect. Great coffee of course, and probably some great wine. Turns out it had not only both, but some awesome vegan food too.

Fancy Toast

Via Alessandro Volta, 8

Nearest Metro station: Moscova


This is the kind of place that might pop up in somewhere like BoxPark in London and instantly have queues out the door. With its black and white tiling, copper stools and light fixtures and free refills on filter coffee, it was a pretty delightful breakfast spot. It’s not specifically vegan, but if you ask them to do a combo of vegan toppings, they’re pretty happy to go off-menu. I had peanut butter, banana and dark chocolate shards on the thickest slab of farmhouse loaf you’ve ever seen.

Universo Vegano

Via Solferino, 41

Nearest Metro station: Moscova / Garibaldi


Imagine a menu with everything you could ever want on it. Universo Vegano defines the word 'expansive'. It styles itself as a lunch place, but you could easily stop by for dinner. They have everything from burgers and pizzas to lasagne, sandwiches and wraps. The seitan wrap was delicious and, although I didn’t try the lasagne, a friend deemed it the best vegan lasagne she had ever eaten.

Flower Burger

Viale Vittorio Veneto, 10

Nearest Metro station: P.ta Venezia


Pink. Vegan. Burgers. I probably don’t need to say much more than that, but I can’t help but gush a little. Flower Burger is a little unassuming hole in the wall, little more than a grab-and-go restaurant with some tables in front of the serving counter. We arrived just before they were about to close and it was absolutely buzzing, to the point there were no tables left.

All the burgers are vegan and they have a range of tofu, seitan and chickpea patties amongst other trimmings and toppings like slaw, vegan cheese and the most amazing burger sauces. I went for their special – the Cherry Bomb – but my pals had burgers in black brioche buns, which definitely appealed to my love of the Gothic. I would 10/10 have eaten here for every meal of our trip if it had been a socially okay thing to make my friends do.


Via Felice Casati, 27

Nearest Metro station: Republica


Pave is the kind of Italian cafe where it's strictly one in and one out. While the interiors were nothing but vintage charm, I wouldn't wait for over 30 minutes to get a table here. Not wanting to miss out on the prospect of vegan pastries, we decided to get takeaway instead (although we were still waiting outside for 15 minutes before we were allowed in.) They have a few vegan croissants, (plain, apricot and a raspberry jam) that were hands-down worth waiting for. My advice: get there early to bag a table and first dibs on the pastries. 


Bar Luce

Largo Isarco, 2

Nearest Metro station: Lodi T.i.b.b


Wes Anderson designed a cafe in Milan and it’s everything I dreamed it would be and more. Its millennial pink and marble interiors are just a bit swoonworthy and more than a little Instagram-worthy. Stepping inside was like stepping onto one of his film sets: pinball machines, retro formica dining tables, rows of candy jars on shelves, a jukebox, waiters wondering round with bow ties on... We stopped for coffee, but they also do a load of sandwiches (including a vegan one) and cocktails to boot.