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 suggest ordering the classic Don Homer, a vibrant pink ring Mr Simpson would surely drool over. Order here.

12 Edward Street, Brunswick

American Doughnut Kitchen

Melbourne’s first doughnut shop still has it. Find the vintage bus at the Queen Victoria market and you’ll soon know why it’s been rolling since 1950. Order ahead here.

Queen Victoria Market Queen 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. Order here.

12 Sutherland Street, Melbourne

Moon Cruller

Crullers aren't technically doughnuts, but they're too similar not to go in here. Imagine a doughnut crossed with French choux pastry: the result is twisty and crispy on the outside, and not at all what you’d expect on the inside.

50 Rose Street, Fitzroy

Bistro Morgan Bakehouse

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

190 High Street, Prahran

Smith & Deli

The vegan doughnuts here are so good, you wouldn’t know anything was missing in the first place. Options range from cinnamon and cardamom-dusted, to jam-filled. Order pickup or delivery here.

111 Moor Street, Fitzroy

The Oakleigh Doughnut Co

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

36 Portman Street, Oakleigh

Sir Duke

Doughnuts used to be a bigger focus at this all-day diner, but its pared-back lockdown menu still features Sir Duke’s fantastic jam doughnuts. Here’s hoping the DIY doughnuts make a return when we open back up again.

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.

178 Faraday Street, Carlton


This spot pairs traditional Greek loukoumades (fried, dangerously moreish balls of dough) with unorthodox toppings such as crushed Oreo, white chocolate and Nutella. The franchise has four locations in Melbourne (Carlton, West Melbourne, Windsor and Roxburgh Park), or you can order online here.

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


It shouldn’t come as a surprise that this rooftop burger bar does a cracking doughnut – Easey’s specialises in all things deep-fried. These ones are made to order and are the perfect tack-on to a burger meal, whether you have the stomach room for it or not. Order here.

48 Easey Street, Collingwood

Dandee Donuts

This Dandenong Markets fixture is unmistakable: you could spot the distinctive gold-and-purple van from a mile away. It’s all about piping hot jam doughnuts here, dusted with silly amounts of sugar.

Dandenong Market Shop VN01, 40 Cleeland St, Dandenong