There’s something deeply comforting about a bowl of warm, buttery potatoes. The kind that steams when you scoop into it and fills the kitchen with that rich, cozy aroma that instantly makes a house feel like home. For me, Homemade Colcannon has always been one of those dishes that feels like a hug in food form.

Growing up, mashed potatoes were the ultimate comfort food at our family table. They showed up at Sunday dinners, holiday feasts, and those quiet evenings when everyone just needed something simple and satisfying. But the first time I tried traditional Colcannon, I realized it took mashed potatoes to an entirely new level. Creamy potatoes, tender greens, melted butter—every bite felt rustic, hearty, and incredibly satisfying.
What I love most about this easy Homemade Colcannon recipe is how simple ingredients turn into something so special. Potatoes, cabbage, butter, and cream are humble staples, yet when combined they create a side dish that tastes rich, comforting, and perfect for everything from weeknight dinners to festive holiday tables.
If you’re looking for a quick side dish for dinner, something cozy for colder evenings, or a traditional dish to add to your holiday spread, this Homemade Colcannon is a recipe you’ll come back to again and again.
Why You’ll Love It
It’s the ultimate comfort food
Creamy mashed potatoes blended with tender cabbage and rich butter create a dish that feels warm, hearty, and deeply satisfying.
Perfect for cozy nights or family dinners.
It’s incredibly easy to make
This easy Homemade Colcannon recipe uses simple ingredients and basic cooking techniques.
Even beginner cooks can make it perfectly the first time.
Budget-friendly and pantry-friendly
Potatoes, cabbage, butter, and milk are inexpensive staples.
You can make a large, satisfying side dish without spending much at all.
Perfect for holidays and gatherings
Colcannon is traditionally served during festive meals.
It pairs beautifully with roasts, stews, and hearty main dishes.
Customizable and versatile
You can add bacon, green onions, cheese, or herbs to suit your taste.
It easily adapts to different flavor preferences.
Rich, creamy texture with comforting flavors
Soft mashed potatoes meet tender greens and melted butter.
Every bite feels smooth, savory, and deeply satisfying.
Ingredient Notes & Details
Potatoes
Use Yukon Gold or Russet potatoes for the best texture. Yukon Golds create naturally buttery mashed potatoes, while Russets produce a lighter, fluffier mash.
Both work beautifully for this Homemade Colcannon.
Green cabbage
Traditional Colcannon uses cabbage. When cooked, it becomes soft and slightly sweet, adding a wonderful texture contrast to the creamy potatoes.
You can substitute kale if you prefer a deeper earthy flavor.
Butter
Butter is essential for flavor. It adds richness and that silky mouthfeel that makes mashed potatoes irresistible.
Use good-quality salted butter if possible.
Milk or cream
Warm milk or cream helps create smooth, creamy mashed potatoes. Heavy cream will give the richest result, while whole milk keeps the dish slightly lighter.
Green onions
Green onions add a mild onion flavor that balances the richness of the potatoes and butter.
They also bring a fresh color to the dish.
Salt and black pepper
Simple seasoning is all you need to highlight the natural flavors.
Freshly cracked black pepper gives the best taste.
Optional add-ins
Some modern versions include:
-
Crispy bacon bits
-
Garlic
-
Cheddar cheese
-
Chives
These additions turn Colcannon into a richer cheesy potato side dish.

Step-by-Step Instructions
Step 1: Prepare the potatoes
Start by peeling about 2 pounds of potatoes.
Cut them into evenly sized chunks so they cook at the same rate. Place them into a large pot and cover with cold salted water.
Bring the pot to a boil over medium-high heat.
Cook for 15–20 minutes, or until the potatoes are fork-tender.
Step 2: Cook the cabbage
While the potatoes cook, prepare the cabbage.
Finely slice about 2 cups of cabbage. In a large skillet, melt 2 tablespoons of butter over medium heat.
Add the cabbage and cook for 5–8 minutes, stirring occasionally, until it becomes soft and slightly sweet.
The cabbage should be tender but not browned.
Step 3: Warm the milk
In a small saucepan, gently warm the milk or cream.
Warm dairy blends more smoothly into mashed potatoes and prevents them from becoming gluey.
Do not boil—just heat until warm.
Step 4: Drain and mash the potatoes
Once the potatoes are tender, drain them thoroughly.
Return them to the warm pot and mash using a potato masher or ricer.
Mash until mostly smooth but still slightly rustic in texture.
Step 5: Add butter and cream
Add the remaining butter and slowly pour in the warm milk or cream while mashing.
Stir gently until the potatoes become creamy and smooth.
Taste and season with salt and black pepper.
Step 6: Fold in cabbage and green onions
Add the cooked cabbage and sliced green onions to the mashed potatoes.
Gently fold everything together until evenly combined.
The potatoes should remain fluffy and creamy.
Step 7: Finish with extra butter
Transfer the Colcannon to a serving bowl.
Create a small well in the center and place a pat of butter on top.
As it melts, it adds even more richness and flavor.
Serve immediately while hot and creamy.
FAQ for Common Questions
What is traditional Homemade Colcannon made of?
Traditional Homemade Colcannon is made with mashed potatoes, cabbage or kale, butter, milk or cream, and green onions. The combination creates a rich and comforting potato dish.
Can I make this easy Homemade Colcannon ahead of time?
Yes. You can prepare Colcannon a few hours ahead and gently reheat it before serving. Add a splash of milk when reheating to restore the creamy texture.
What type of potatoes are best for Colcannon?
Yukon Gold and Russet potatoes work best. Yukon Gold gives a naturally buttery flavor, while Russets produce fluffy mashed potatoes.
Can I make Colcannon without cabbage?
Yes. Kale, spinach, or even leeks can replace cabbage while still keeping the dish flavorful and traditional in spirit.
Is Colcannon healthy?
While rich, Colcannon also includes vegetables and can be balanced depending on how much butter and cream you use.
Using milk instead of heavy cream can lighten the dish.
Can I turn this into a cheesy potato side dish?
Absolutely. Stir in shredded cheddar or parmesan cheese while mixing the mashed potatoes to create a cheesy potato side dish variation.

Storage Tips
Refrigeration
Store leftover Homemade Colcannon in an airtight container in the refrigerator.
It will stay fresh for 3–4 days.
Freezing
Colcannon can be frozen, though the texture may slightly change.
Store in freezer-safe containers for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently in a saucepan over low heat or in the microwave.
Add a splash of milk or a small pat of butter to bring back the creamy texture.
Stir occasionally to prevent drying out.
Variations
Garlic Colcannon
Add sautéed garlic to the cabbage while cooking. The garlic deepens the flavor and makes the potatoes extra savory.
Cheesy Colcannon
Mix shredded cheddar or Irish cheese into the mashed potatoes for a richer cheesy potato side dish.
This version is especially popular for comfort meals.
Bacon Colcannon
Crispy bacon bits add smoky flavor and crunch.
Sprinkle extra bacon on top for garnish.
Kale Colcannon
Replace cabbage with chopped kale for a slightly earthier flavor.
Kale adds vibrant color and nutrients.
Loaded Colcannon
Add sour cream, cheese, bacon, and chives for a fully loaded mashed potato variation.
It becomes almost a full meal on its own.
Rustic Farmhouse Colcannon
Leave the potato skins on and mash them roughly for a rustic texture.
This version feels hearty and traditional.
What to Serve with Homemade Colcannon
Roasted meats
Colcannon pairs beautifully with roasted chicken, beef, or lamb.
The creamy potatoes balance savory roasted flavors perfectly.
Hearty stews
Serve it alongside beef stew or slow-cooked braised dishes.
The potatoes soak up rich sauces wonderfully.
Holiday dinners
This dish is perfect for festive tables.
It complements turkey, ham, and other celebratory meals.
Simple weeknight dinners
Pair Colcannon with grilled sausages or roasted vegetables for an easy family meal.
Vegetarian comfort plates
Serve with roasted mushrooms, caramelized onions, and sautéed greens for a satisfying vegetarian dinner.


Homemade Colcannon
Ingredients
- 2 lbs potatoes Yukon Gold or Russet, peeled and cut into chunks
- 4 tbsp unsalted butter divided
- 2 cups green cabbage finely shredded
- 4 green onions sliced
- ¾ cup whole milk or cream for richer texture
- 1 tsp salt or to taste
- ½ tsp black pepper
- 2 tbsp fresh parsley chopped (optional)
Instructions
- Cook the Potatoes
- Place the peeled potato chunks in a large pot and cover with cold water.
- Add a pinch of salt and bring to a boil. Cook 15–18 minutes until the potatoes are fork-tender.
- Prepare the Cabbage
- While the potatoes cook, melt 2 tablespoons butter in a skillet over medium heat.
- Add the shredded cabbage and cook for 5–6 minutes until softened.
- Add the Green Onions
- Stir the sliced green onions into the cabbage and cook 1–2 minutes more until fragrant.
- Mash the Potatoes
- Drain the cooked potatoes and return them to the warm pot.
- Add the remaining 2 tablespoons butter and milk. Mash until smooth and creamy.
- Combine Everything
- Fold the cooked cabbage and green onion mixture into the mashed potatoes.
- Season with salt and black pepper.
- Serve
- Transfer to a serving bowl and make a small well in the center.
- Add a little extra butter on top and sprinkle with fresh parsley if desired.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.









Leave a Reply