Colcannon recipe brings creamy mashed potatoes, tender cabbage, and buttery old-fashioned charm together for a simple side dish!

If you want a colcannon recipe that tastes like mashed potatoes got dressed up, went to dinner, and somehow became the dish everyone keeps spooning onto their plate, this is the one to make!
You get fluffy potatoes, silky butter, tender cabbage, a little earthy kale, mellow green onions, and just enough cream to make the whole bowl taste rich without turning it into potato soup.
This is simple food, yes, but simple food only works when every tiny choice is made well, and that is exactly what you are about to do.
Colcannon is a classic Irish mashed potato dish, usually made with cabbage or kale, butter, milk or cream, and green onions.
The beauty of it is that it does not try too hard.
It gives you creamy, buttery potatoes with little ribbons of greens running through every bite, so you get richness, freshness, sweetness, and a tiny peppery lift all at once.
It is the kind of side dish that can stand beside roasted chicken, baked ham, sausages, salmon, turkey, corned beef, or a very dramatic fork and absolutely nothing else!
Ingredients
- 3 pounds Yukon Gold potatoes, peeled and cut into 1½ inch chunks
- 1 tablespoon kosher salt for the potato water, plus ¾ teaspoon for seasoning
- 6 tablespoons unsalted butter, divided
- 1 cup whole milk
- ½ cup heavy cream
- 4 cups green cabbage, thinly sliced
- 2 cups kale, stems removed and leaves finely chopped
- 4 green onions, thinly sliced, with whites and greens separated
- 2 garlic cloves, finely minced
- ½ teaspoon black pepper
- ¼ teaspoon white pepper, optional but lovely
- 1 tablespoon chopped fresh parsley, optional
- Extra melted butter for serving
Servings
This recipe serves 6 people as a side dish.
How to Make Colcannon

Start by placing the peeled and chopped potatoes in a large pot.
Cover them with cold water by about 1 inch, because starting potatoes in cold water helps them cook evenly from the outside to the center instead of giving you soft edges and stubborn little hard centers.
Add 1 tablespoon kosher salt to the water, and yes, it sounds like a lot, but most of it stays in the water while the potatoes absorb just enough seasoning to taste alive instead of flat.
Bring the pot to a boil over medium high heat.
Lower the heat slightly and simmer the potatoes for 15 to 20 minutes, until a fork slides through the thickest piece with no resistance.
Do not wait until the potatoes crumble into sadness in the water, because waterlogged potatoes need more dairy, more mashing, and more emotional support.
While the potatoes cook, melt 3 tablespoons of the butter in a large skillet over medium heat.
Add the sliced cabbage with ¼ teaspoon salt and cook it for 6 to 8 minutes, stirring often, until it softens, turns glossy, and smells sweet instead of raw.
You want the edges to relax and wilt, not brown aggressively, so if your pan starts looking too dry or the cabbage begins sticking, lower the heat and add a spoonful of water.
Add chopped kale, the white parts of the green onions, and the minced garlic, then cook for another 3 to 4 minutes, just until the kale turns darker, softer, and almost silky.
Don’t skip cooking the greens separately, because this step builds the flavor that makes colcannon taste intentional instead of tasting like someone hid steamed vegetables in mashed potatoes and hoped nobody noticed.
When the potatoes are tender, drain them very well, then return them to the hot pot and let them sit over low heat for 1 minute while you gently shake the pot.
This tiny step matters! It lets extra steam escape, and dry potatoes soak up butter and warm dairy like they were born for it.
In a small saucepan, warm the milk, heavy cream, remaining 3 tablespoons butter, black pepper, white pepper if using, and ½ teaspoon salt until the butter melts and the mixture is steaming but not boiling.
Warm dairy blends into potatoes more smoothly than cold dairy, and it keeps the mash fluffy instead of cooling everything down into a thick, tired lump.
Mash the potatoes with a potato masher until mostly smooth.
Slowly pour in the warm milk and cream mixture, a little at a time, folding and mashing gently as you go.
Stop when the potatoes look creamy, soft, and spoonable, because you may not need every last drop depending on how dry your potatoes are.
This is one of those micro decisions that makes you feel like a proper cook.
If the potatoes still look stiff, add more dairy; if they already look plush and glossy, stop before you turn the dish loose.
Stir in the buttery cabbage, kale, garlic, and green onion mixture, then fold everything together with a wooden spoon until the greens are evenly tucked through the potatoes.
Taste the colcannon before serving, because potatoes are sneaky little salt thieves.
If the flavor feels rich but slightly sleepy, add another pinch of salt.
If it tastes heavy, add a little more sliced green onion or parsley.
If you want it extra glossy, fold in one more tablespoon of butter, because this is colcannon, not a spreadsheet.
Spoon the finished colcannon into a warm serving bowl, make a small well in the center with the back of your spoon, pour in a little melted butter, and scatter the green parts of the green onions over the top.
The butter will slide into the potatoes like a golden little jackpot, and yes, everyone will notice!
Serving Suggestions

Serve this colcannon recipe with roasted chicken, baked ham, corned beef, turkey, grilled sausages, pan seared salmon, or a simple fried egg on top when you want dinner to feel ridiculously satisfying with almost no extra effort.
It also works beautifully next to glazed carrots, roasted Brussels sprouts, green beans, or a sharp cucumber salad, because the potatoes are rich and buttery while crisp, bright vegetables keep the plate balanced.
For a holiday table, serve it in a wide bowl with melted butter in the center and extra green onions scattered over the top.
For a weeknight dinner, pile it beside seared sausages and mustard, then act like you did not just make one of the easiest, most reliable dinners on earth.
For leftovers, shape cold colcannon into little patties, pan fry them in butter until the edges turn crisp and golden, then top with an egg.
That breakfast has main character energy, and frankly, it knows it.
Storage and Reheating
Store leftover colcannon in an airtight container in the refrigerator for up to 4 days.
Reheat it gently on the stovetop over low heat with a splash of milk, stirring often until creamy again.
You can also microwave it in short bursts, stirring between each round so the edges do not get hot while the center stays cold and stubborn.
Add a small pat of butter after reheating to bring back that fresh, glossy finish.
This colcannon recipe gives you the kind of mashed potatoes people remember because it tastes buttery, fresh, savory, and just rustic enough to feel homemade in the best possible way.
The cabbage turns sweet, the kale gives it character, the green onions wake everything up, and the warm cream pulls the whole dish into one spoonable bowl of potato happiness.
Serve it once, and do not be surprised when someone asks for it again before the dishes are even done!
Do not miss this honey baked ham recipe !
