the

Muffin

Heaven

Small cakes. Big happiness in every bite — baked fresh in Hamilton.

See the cupcakes
A wooden tiered stand of fresh cupcakes, picked up from the bakery
Small Cakes
Big
Happiness

Mixed by hand. Baked fresh.

Real butter. Real eggs. No three-week-old frozen cake pretending to be fresh.

We mix every batch by hand the morning you pick up — never the day before, never from a bucket. Frosting is buttercream, not the waxy stuff that tastes like candle. If that’s the kind of cupcake you grew up on, you’re in the right place.

Any excuse is a good excuse

Birthdays

Weddings

Parties

Anniversaries

Just because

Bring us your idea — we’ll figure out the rest.

Real butter, real eggs
Baked the morning of
No shortcuts, no mixes
Decorated by hand
Made to order

The five we bake

These are the ones that come back for repeat orders. Want something else? Ask — we probably make it.

Chocolate cupcake

Chocolate

Red Velvet cupcake

Red Velvet

Vanilla cupcake

Vanilla

Cookies & Cream cupcake

Cookies & Cream

Lemon cupcake

Lemon

Custom flavours and themed decorations welcome — minimum one dozen, 5 days notice.

Folks seem to like them

(We didn’t pay for these.)

Ordered two dozen for my mum's 70th. She cried. Then ate three. The red velvet is unreal.

Priya D.

· Westdale

We did cupcakes for our wedding instead of a tier cake. Best decision. Guests still ask where they were from.

Marc & Allie

· Ottawa Street

I work from home and these have become my Friday reward. The lemon one. Don't judge me.

Tom R.

· Durand

Questions, answered

The stuff we get asked most. If your question isn’t here, just email — Vimbai replies fast.

Still stuck? Email Vimbai — she’ll sort you out.

Made to order

Anything you want

Colours, themes, toppers, dietary stuff. Tell us what you’re picturing.

Let’s sort your thing.

Pickup is from the bakery on Locke Street. We bake to order, so 48 hours minimum on standard cupcakes, a week for anything themed or over two dozen. Use the form, call, or email — whatever’s easier.

We’ll get back to you within a few hours, promise.