Experience the comforting blend of creamy mashed potatoes with tender shredded cabbage and spring onions in this classic Irish dish. Boiled until soft, the potatoes are mashed smooth with warm milk and generous butter, then folded with sautéed cabbage and scallions for an earthy, flavorful side. Seasoned with salt and pepper, it perfectly complements roasted meats or stands well alone with a fried egg. This side is simple, quick to prepare, and delivers a rich, traditional taste.
The first time I encountered colcannon was during a rainy November in Dublin, where a tiny pub served it alongside a hearty beef stew. The steam rising from that bowl carried the sweet aroma of cooked cabbage and butter, and I remember being absolutely floored by how something so simple could taste so extraordinary. My grandmother later told me that in Ireland, colcannon was traditionally served at Halloween with small charms hidden inside to predict the future for whoever found them. Now whenever I make these buttery mashed potatoes flecked with tender cabbage, I'm transported back to that cozy pub fireplace.
Last winter, my roommate walked in while I was melting the butter into the cabbage and immediately announced she was staying for dinner. The smell alone had convinced her that whatever I was making would be worth the wait. We ended up eating it straight from the pot while standing at the counter, which might sound chaotic but somehow felt exactly right.
Ingredients
- 900 g (2 lbs) floury potatoes: Russet or Yukon Gold work beautifully here because they break down into that fluffy cloud-like consistency that absorbs all the butter and milk
- 250 g (2 cups) green cabbage: Ive learned to shred it finely rather than chopping it into chunks so it weaves seamlessly through the potatoes rather than sitting in distinct pieces
- 4 spring onions (scallions): These add a gentle bite and fresh pop of color that cuts through all that richness
- 120 ml (½ cup) whole milk: Warm this before adding it to the potatoes so they absorb it more readily and stay piping hot
- 60 g (¼ cup) unsalted butter: Using half to cook the cabbage and half to finish the potatoes ensures butter flavor in every single layer
- 1 tsp salt: This is just for the cooking water so season generously at the end too
- Freshly ground black pepper: Dont be shy with this the sharpness really balances the creaminess
Instructions
- Get your potatoes started:
- Place those peeled chunks in a large pot and cover them with cold salted water before bringing everything to a boil, then reduce to a gentle simmer for about 15 to 18 minutes until theyre completely fork tender.
- Cook the cabbage while you wait:
- Melt half your butter in a separate pan over medium heat, add the shredded cabbage and stir it around for 5 to 7 minutes until its soft and sweet but not browned, then toss in those sliced spring onions for just one more minute.
- Mash like you mean it:
- Drain the potatoes thoroughly and return them to the hot pot so any residual moisture can evaporate before you mash them until theyre completely smooth.
- Make it creamy:
- Gently warm your milk then pour it into the potatoes along with the remaining butter, mixing until everything transforms into that velvety consistency we're all here for.
- Bring it all together:
- Fold in that cooked cabbage and onion mixture gently so you dont overwork the potatoes, then season generously with salt and pepper.
- Serve it with love:
- Pile everything into a warm bowl and top with an extra pat of butter that should melt right in front of everyones eyes.
My friend's Irish grandmother makes this every Saint Patricks Day and serves it in a giant communal bowl that everyone reaches into with their own spoons. Theres something about that shared experience that feels exactly what colcannon should be about.
Choosing Your Potatoes
Ive tried making colcannon with waxy potatoes and it just doesnt give you that same cloudlike texture that makes this dish so special. Floury varieties like Russet or Yukon Gold have a lower moisture content and higher starch content, which means they break down beautifully when mashed and create those fluffy peaks that hold onto the butter and milk.
The Cabbage Secret
Cooking the cabbage separately in butter before folding it into the potatoes is what elevates this from ordinary mashed potatoes to something truly special. This process sweetens the cabbage and concentrates its flavor, plus you end up with butter-infused cabbage throughout rather than raw-tasting bits that havent had time to mellow out.
Making It Your Own
Once you have the basic technique down, dont be afraid to play around with what you have on hand. A splash of cream in place of some milk makes it extra luxurious, while swapping kale for the cabbage gives you a slightly earthier version with more texture.
- Try adding a clove of minced garlic to the cabbage while it cooks for an aromatic layer that really sings
- A handful of grated sharp cheddar folded in at the end creates the most incredible cheesy version
- Top with a fried egg and call it dinner because the runny yolk acts as an extra sauce
Theres a quiet magic in a bowl of colcannon that goes far beyond its humble ingredients, and I hope it becomes one of those recipes you turn to again and again.
Recipe FAQs
- → What type of potatoes work best for this dish?
-
Floury potatoes like Russet or Yukon Gold are ideal for achieving smooth and creamy mashed potatoes.
- → Can I use a substitute for cabbage?
-
Yes, kale can be used as a traditional variation for a slightly different texture and flavor.
- → How should the cabbage and onions be prepared?
-
Sauté shredded cabbage in butter until tender but not browned, then stir in thinly sliced spring onions briefly for freshness.
- → Is there a way to make the dish richer?
-
Adding a splash of cream along with the milk enhances the richness and smoothness of the mashed potatoes.
- → What dishes pair well with this side?
-
This creamy mash pairs beautifully with roast meats, sausages, or as a vegetarian accompaniment with a fried egg, and complements a crisp Irish ale.