Real Irish Colcannon
Real Irish Colcannon is a classic Irish potato recipe made with creamy mashed potatoes, tender green cabbage, rich Irish butter, and optional Irish cheddar cheese. This traditional Irish dish has deep Celtic roots and a fascinating history – and despite its popularity, it wasn’t originally a St. Patrick’s Day recipe. Perfect alongside corned beef or any hearty Irish meal.

Table of contents
Ingredients
- Potatoes
- Irish butter
- Spring onions/green onions/scallions
- Green cabbage
- Whole milk
- Irish sharp cheddar cheese
- Salt
I can’t think of anything more comforting than a tasty side dish of traditional Irish mashed potatoes loaded with both Irish cheddar cheese and lots of butter. That’s why I call it “Real Irish.”
Inspired by a traditional Irish colcannon recipe, this version is a cross between Irish champ and colcannon, made with cheese and spring onions (scallions). You can also use leeks or fresh chives for a flavorful twist.

Cabbage or Kale in colcannon
I receive comments and messages about one question: Does traditional Irish colcannon use cabbage or kale?
Some of you add cabbage, while others insist that true colcannon is made only with kale. So which is correct?
Read on for a little history of how cabbage became part of some colcannon recipes – and discover an ingredient that many people don’t even realize was traditionally included. Surprisingly, this dish has roots in a holiday that has nothing to do with St. Patrick’s Day.
I’ve even seen spinach used for that vibrant green color!
Type of cabbage to use
Traditionally, colcannon is made with either Savoy cabbage or green (white) cabbage. Both varieties soften beautifully and blend well with creamy mashed potatoes.
How you cut the cabbage is entirely up to you:
- Large pieces: For a more pronounced cabbage flavor and noticeable texture throughout the colcannon.
- Finely chopped cabbage: For a softer, more seamless blend that melts into the mashed potatoes.
If you prefer a milder flavor, cook the cabbage until very tender before mixing it in. For more texture, sauté it lightly so it still has a bit of bite.
Colcannon history
The word colcannon comes from the Gaelic phrase cal ceannann, meaning “white-headed cabbage.”
On October 31, 1735 – yes, Halloween – Welsh politician William Bulkeley visited Dublin and recorded the dish in his diary (photos of the entry still exist). He wrote:
“Dined at Coz. Wm. Parry, and also supped there upon a Shoulder of Mutton rosted (his spelling mistake, not mine), and what they call there Coel Callen, which is Cabbage boiled Potatoes & parsnips, all mixed together. They eat well enough, and it is a dish always had in this Kingdom on this night.”
Using Irish butter and cheese
Before you come at me 😉 – I know cheese and onions aren’t traditionally included in classic Irish colcannon. That’s why I list them as optional. This is simply how my family made it back in the U.K.
Irish dairy is exceptional. Irish butter is famously rich and deeply golden, and Irish cheddar adds a bold, creamy finish to the mashed potatoes. The Irish take great pride in their dairy products – and rightly so. I live in America only use Kerrygold butter.
You’ll find Irish butter and Irish cheddar in most U.S. grocery stores, so there’s no reason not to use them here. They elevate this colcannon from simple mashed potatoes with cabbage to something truly special.
Salted or unsalted butter? That’s completely your choice. Just adjust the salt accordingly.

Make-ahead colcannon and reheating tips
You can make traditional Irish colcannon up to 2 days ahead of time, making it perfect for holidays or busy weeknights.
Store it in an airtight container in the refrigerator. When ready to serve, reheat gently in the microwave or warm it in a saucepan over low heat.
To keep the mashed potatoes creamy, add a splash of milk or cream while reheating. Stir frequently to prevent sticking or drying out.
Colcannon reheats beautifully and tastes just as comforting the next day.
Best potatoes for colcannon
For the best colcannon, I like to use Yukon Gold potatoes. They’re similar to Vivaldi or King Edward potatoes in the U.K. – floury potatoes that are naturally creamy and full of flavor.
Red potatoes, russet potatoes, and even Jersey Royals also work well. The key is choosing a potato that mashes smoothly and absorbs all that buttery goodness.
Ultimately, the choice is yours. They will all make delicious colcannon.
My tips for boiling potatoes
Start the potatoes on the stove in a large pot of cold water, not hot. As the water gradually comes up to temperature with the potatoes, they cook more evenly from the outside in. This prevents the edges from turning mushy before the centers are done.
Add a generous pinch of salt to the water to season the potatoes from the inside.
Bring to a gentle boil and cook until fork-tender. A knife should slide in easily with no resistance.
Drain well, then let the potatoes sit in the warm pot for a minute or two to allow excess moisture to evaporate. This helps prevent watery mashed potatoes.
Instead of a traditional potato masher, I like to use a potato ricer for perfectly smooth, lump-free mash – ideal for creamy colcannon.
Optional additions
Though not traditional, here is a list of delicious additions to transform the flavor and taste to a whole new level:
- Crispy bacon
- Crème fraîche or sour cream
- Ham
- Caramelized onions
- Mustard powder
- Horseradish for a little kick
- Black pepper



What to serve with Irish colcannon
Traditional Irish food is a must – whether it’s the classic Irish stew or one of my personal favorites, Corned Beef and Potato Pie. It would also make a delicious mash topping for Shepherd’s Pie. All pictured above
Leftover colcannon
If you happen to have any leftovers, don’t forget to store them refrigerated in an airtight container for up to 4 days. When you want to enjoy them, you can make a classic British dish called Bubble and Squeak (pictured below). It’s typically made from the leftovers of a Roast Beef Dinner, mainly the mash.

Irish Desserts
Why not try my Irish dessert ideas too if you want to complete Irish meal? Irish Chocolate Cake with Baileys Buttercream Frosting or Irish Coffee Milkshake Shots. All pictured below.



Real Irish Colcannon
Video
Ingredients
- 2 pounds (907 grams) potatoes, peeled and cut into large pieces
- 6 tablespoons Irish butter
- 2 spring onions/scallions, chopped (optional)
- 6 cups (284 grams) cups green cabbage or green kale, chopped
- ¾ cup (180 ml) whole milk, warm
- 2 cups (160 grams) Irish sharp cheddar cheese, grated (optional)
- Salt to taste
Instructions
- Fill a large pan, ¾ way full with water and add the potatoes. Bring to a boil, then simmer for 20 minutes until tender.
- While the potatoes boil, melt the butter in a large skillet. Add the cabbage and cook until softened. Stir in the spring onions, remove from the heat.
- Drain the potatoes, add to a large bowl and mash. Stir in the cabbage and onion mix, milk and cheese into the hot potatoes. Season with salt to taste. Serve warm.

Thank you for such a delicious recipe. Took my time to get every part at its best, made for a lovely morning. I steamed the potatoes, added bay leaves and salt to the water. I wilted sweetheart cabbage, leeks and Cavelo Nero in thyme butter with white and black pepper, softened the scallions in warm milk, butter and nutmeg and grated some strong cheddar and some cheddar with onions and chives. Riced the potatoes and added everything, a good mix and wow…… It will be served with a roast chicken and there will be leftovers for bubble and squeak cakes, bacon or sausages and eggs. So simple and so flavourful!
It sound like you got it just right. Enjoy and enjoy the leftovers.
I wanted to try this recipe and it did not disappoint! I’m very glad I spent a little more and got Irish butter, it’s so good. I also read the comments and noticed the potato water as a substitute for milk, it worked really well. I don’t usually have milk on hand so I love using what I have. Thanks!
Fantastic, I’m glad you enjoyed it.
We are renting a cottage on a lake in Northern Ontario, Canada and it’s the Thanksgiving weekend. I can’t think of a nicer dish to make on a sunny, but chilly day.
I pretty much followed your recipe to a T, though I had no green onions. I used 2 large yellow onions, which I caramelised, added some garlic and then put in green cabbage until it also caramelized. I did not peel the potatoes for the extra fiber. Did not feel the need for cheese as it was heavy enough with the butter and cream, albeit not as good as the Irish dairy. We have some leftover. Will reheat in the morning with some fried eggs.
Thank you so much for a lovely recipe. Delicious!!!!
I’m so glad you enjoyed it. Sounds like a lovely weekend.
Came across your recipe and it reminded me of my mom who passed away several years ago. I used to make this for her. She was 97 and loved it. I’m making this tonight. Thank you.
Awww, thank you so much for sharing your memory. I hope you enjoy it.
My family is still in Ireland and never heard of cheese in colcannon. But what a nice addition. Yes the dairy in Ireland is fabulous! We fine chop a white onion and cook in butter before adding potatoes etc. Love this so much. So if you don’t have green onions use what you have. Love the idea of Brussels sprouts! Yum
Thank you. The cheese is not traditional, but I agree, a tasty addition.
Hi Janette,
Love all these ingredients so can’t wait to try this. I’m Ukrainian so cabbage is in my DNA (LOL) but I am so open to trying various recipes.
I hope you enjoy the recipe.
I made this colcannon for my St Paddy’s day dinner. It was fabulous the only change I made was to use fresh Kale along with cabbage, and I did not have green onions so I used a scallion. Turned out delicious and the cooking aromas were heavenly. It was a favorite for all who attended.
Thank you for sharing.
Thank you so much for sharing.
Hi, this may sound like a crazy question. Do you think brussel sprouts would work in lieu of cabbage? (I have those in my fridge currently). Otherwise I guess I’m going to the store 😉
Brussels sprouts would absolutely work as they’re a member of the cabbage family. I’d never have thought of this substitution, enjoy 😊
Just thought I would let you know that the shredded brussel sprouts were excellent!
Fantastic, thank you.
I am so going to try this tonight as a side. Brussel sprouts – not “traditional’ but will be oh-so good. Buttered carrots and good bread round out the corned beef simmering in the crock pot for dinner! Thanks for NEW inspiration.
Sounds like a tasty feast.
Thanks for this question! I have some brussels that need to be used 🙂
I just watched a documentary today about the potato and the linage goes back to the Peruvian culture. There have been many varieties from that era, and they have spread all over the world.
Wow, I had no idea. Thank you for sharing.
I can’t wait to make this for St. Patrick’s Day this year. I love the idea of adding Irish Cheddar. Could this be made ahead and reheated?
You can make it 2 days ahead. To reheat, you can do it simply in the microwave or in a pan over low heat. You can add a little milk if it is dry. Enjoy 😊
AsvI live alone I made a small recipe of this without the cheeze and milk .I used ted onion and boiled it all together and mashed it with butter,.excellnt..
Thank you for the feedback, I’m glad you enjoyed it
My husband said today “why don’t we have Irish colcannon tonight”. We are not Irish but I looked up a couple of recipes and we went out to get the cabbage, onions and potatoes. Well I have boiled the potatoes and have the other ingredients chopped on the board ready to cook.
I am not putting cheddar cheese in but maybe a handful of Parmesan. I haven’t got milk either as neither of us drink it but will add some potato water which I have in a jug ready.
I am making poached eggs with it on the side and maybe some fried mushrooms.
I’m sure it will be delicious and can’t wait to eat it.
This sounds like a delicious meal and the potato water is the perfect replacement for the milk. Enjoy.
I enjoyed this recipe. I will probably add some garlic to the cabbage next time, just because…
Thank you, that sounds delicious.
This is something I make a lot at our house. It is so yummy. My Irish heritage probably makes me little partial to these dishes too. But please try this instead of regular mashed one night.
Thank you for the feedback.
Any leftovers can go to bubble and squeak!! Same colcannon, two different dishes!!
Great idea
This was delicious! I had a half head of cabbage left over and only red potatoes. It was a great compliment to the ham I made. I looked at other recipes and saw a few variations but the addition of cheese was a great addition.
There are various recipes for this just as there are for chili!
Thank you for sharing!
Wonderful, thank you so much
I used a mix of cabbage and kale, fabulous
Sounds delicious
The best recipe, I love to use Yukon gold
Me too, thank you
This is actually a mix of Colcannon and Champ; two different dishes. Also neither dish would ever have cheese. This sounds delicious but it’s not real Colcannon.
Thank you, the cheese is listed as optional. My Granda taught me that colcannon is champ with added cabbage.
They’re similar, granted, but they’re separate dishes. Any cook can combine them as they please, but then they’re no longer actually their original selves. A family recipe is great but shouldn’t be sold as the ‘Real’ recipe, especially when including optional ingredients that entirely change the dish. Adding as we please, we end up with Loaded Mash, not Colcannon lol
I will not be changing the title of my recipe because the word ‘real’ bothers you. Again, I grew up in the U.K eating my granda’s recipe (that did not include onion or cheese) which is real colcannon. I like to help cater to my readers who are here to make my recipes, not people who just want to pick my recipes apart.
Love the recipe. From Tipperary and had it many times but had forgotten it. Will make it this weekend as giving company. Thank u.
You’re so welcome, thank you for the feedback.
I can’t believe I had never heard of colcannon before! I made it a few nights ago and it just blew my socks off! The leftovers also make the absolute best potatoes cakes. I skipped the egg since there was cheese binding it, added flour, rolled in them panko and cooked in the air fryer. So so so wonderful!
I’m so glad you loved the recipe and I must try the potato cakes next time.
I’ve been making mine like this but without the cheese for over 50 years. Sometimes I add bacon; (and use the bacon fat for cooking the cabbage) sometimes I add cubes of ham; usually I just make plain colcannon. Having my kids and grands for dinner Saturday and they love cheese, so will try it with cheese. Thank you.
I love the idea of the bacon and will give it a try. I hope the kids enjoy it with the cheese 🙂
I’ve never had colcannon with cheese in it before, I’ll have to give this a try!
Irish cheddar, just like my mum used to make. Enjoy 😁
Can I just say amazing. The cheese and butter really makes it taste so good
You can, and thank you 🙂
Great recipe. Brought back lots of memories. Try this as a topping for Cottage (Shepherds ) Pie. or with a side of mashed turnip and carrot.
Thank you for the feedback. I love the idea of a shepherd’s/cottage pie topping.
I had a huge head of cabbage for St. Paddy’s Day, so saved half. Made this yesterday, with a few changes. I fried bacon and used the grease to sauté the cabbage and some green onions, which I folded in to the mashed potatoes, along with the butter and cheese. Crumbled the bacon in as well. Sumptuous!
This sounds delicious, thank you for sharing your cooking tips.
So happy to find this recipe. I can honestly say that I really look forward to trying it and I hope I can find authentic ingredients to use. Just in time for St Patrick’s day menu planning.
Thank you so much Carol, this is one of my most popular recipes.
What is Irish cheese?
Hello Sam, Irish cheese is cheese made in Ireland.
that’s the only difference??? well your grass, and everything over there is so much GREENER. I saw it on my favorite cooking channel. Also the butter, cream, etc, etc, etc I always buy the only Irish butter I can find in my little town, so please if it’s not really from there…… let me go on thinking it is LOL Kerrygold product of IRELAND.
Delicious!! Made this for Christmas dinner and ii’s a keeper!
Thank you so much for the great feedback Linda, glad you enjoyed it
Oh man, just made some to go with beef stew for lunches tomorrow, and boy is it delicious! So glad I have plenty leftover so I can just eat a few spoonfuls before saving the rest for later. Ive been missing out!
I’m glad you liked it, thank you for the feedback Ashley.
Hi, Jannette, What a great recipe, it looks like it will be a big hit with my family. Honestly, I have never heard of this dish before…I am not sure how I missed out on such deliciousness.
This looks delicious, Janette! This is definitely going on my St. Patrick’s Day recipe list! And I totally agree, KerryGold is gold! 🙂
This is the perfect way to celebrate St. Patrick’s Day! And the addition of KerryGold makes it even better! Yum! Thanks for sharing your recipe. I love this!