We've come a long way since the days of flying home from Sydney Airport with a box of Krispy Kreme doughnuts on our laps. These days, Melbourne has a wealth of proper doughnut shops making rings fresh every day. Whether you like them yeasted or cakey, glazed or filled, there's somewhere in Melbourne doing it. Here are our favourites.

Related pages:
Best Burgers in Melbourne
Best Fried Chicken in Melbourne

All Day Donuts

These not-too-sweet doughnuts weigh in on the large side, so you may only have room for one. We'd suggest the classic Don Homer, a vibrant pink ring Mr Simpson would surely drool over.

12 Edward Street, Brunswick

Doughboys Doughnuts

This shop can fairly lay claim to starting Melbourne's doughnut renaissance, back when it was a pop-up at the Mercat Cross Hotel. Over the years it's built up at least 30 recipes and 10 are available on a given day.

535 Bourke Street, Melbourne

Shortstop Coffee & Donuts

How's this for dedication? Prior to opening, owner Anthony Ivey stacked on six kilos in 16 days eating as many of the USA's best doughnuts as he could find, all in the name of, uh “research”. In addition to the usual yeasted variety, this is one of the few spots in town serving crullers and cake doughnuts.

12 Sutherland Street, Melbourne

Bistro Morgan Bakehouse

This bakery made its name with doughnuts, but now sells a full range of goods, from sourdough to croissants.

190 High Street, Prahran

Smith & Deli

Only one flavour per day – always vegan, always delicious.

111 Moor Street, Fitzroy

The Oakleigh Doughnut Co

Greek-influenced doughnuts in one of Melbourne's Hellenic strongholds.

36 Portman Street, Oakleigh

Sir Duke

$12 cocktails and DIY doughnuts at an all-day diner.

99 Puckle Street, Moonee Ponds
Book a Table

Candied Bakery

Wear your stretchy pants and pair a red-velvet doughnut with an apple-pie shake.

81a Hudsons Road, Spotswood

Baker D. Chirico

Fluffy, light and elegant Italian-style doughnuts are just one of this bakery's many highlights.

149 Fitzroy Street, St Kilda

Ascot Food Store

Press the plunger to inject the filling into doughnuts such as raspberry and white chocolate; and KitKat with coffee-caramel lattice.

320 Ascot Vale Road, Moonee Ponds


This small chain of bakeries has locations in Fitzroy, Hawthorn and the CBD, all equally good for picking up a fresh doughnut or cronut, perhaps flavoured with lime, coconut and marshmallow.

402 Brunswick Street, Fitzroy


A twist on traditional Greek loukoumades doughnuts.

83 Peel Street, West Melbourne

Tivoli Road Bakery

Staples at this renowned bakery include lemon custard, rhubarb and salted caramel.

3 Tivoli Road, South Yarra

Sweet Evelyn

Simple, classic doughnuts that are baked, rather than fried.

128 Union Street, Brunswick


Fried to order and filled with milkshake-inspired custards.

48 Easey Street, Collingwood

American Doughnut Kitchen

Melbourne's first doughnut shop still has it.

Queen Victoria Market Queen Street, Melbourne

Dandee Donuts

A fixture at the Dandenong Markets, serving classic jam doughies.

Dandenong Market Shop VN01, 40 Cleeland St, Dandenong