This authentic Irish Colcannon recipe transforms humble mashed potatoes into a creamy, buttery side dish studded with tender cabbage and green onionsโthe perfect side dish for your St. Patrick’s Day feast or any comfort food craving.
Colcannon is one of those dishes that makes you wonder how something so simple can taste so extra. Whether you’re celebrating St. Patrick’s Day or simply craving an easy side dish that goes with practically everything, this Irish cabbage and potato recipe deserves a permanent spot in your cooking rotation.
At first glance, the main ingredient combo in colcannonโpotatoes mashed with cabbageโmight seem odd, but this humble duo creates some seriously delicious magic. Who knew? The Irish did!
I make colcannon’s perfect balance of creamy potatoes with tender cabbage even more delicious by adding a green onion bite and pools of butter welling across the top. This recipe is so easy, so comforting, and so good, it deserves a spot on your menu no matter what time of year.
What is Colcannon?
Colcannon potatoes are a traditional Irish dish showcasing how Irish cooks take humble ingredients and turn them into something special. This hearty Irish dish combines creamy buttery mashed potatoes with cooked cabbage (or kale), and green onions.
Why You’ll Love This Recipe
- This recipe is easy to make and luxe to eatโMashed potatoes made from scratch get a bump in flavor with tender bites of cabbage and green onion.
- It’s budget-friendlyโUsing easy-to-find ingredients, this Irish potato dish delivers maximum flavor with minimal cost.
- It pairs with everythingโColcannon pairs with everything from corned beef to roast chicken and as the mashed potato topping in Shepherd’s pie.
What’s in Colcannon
- Russet potatoesโI use starchy russet potatoes to create that fluffy, cloud-like texture that absorbs creamy butter and milk without making them gummy.
- Whole milkโThe fat content in whole milk adds richness and silkiness that lower-fat alternatives just can’t match.
- ButterโAnd plenty of it! I like to add an extra pat (or two) on top right before serving to get that lush flavor that makes colcannon so indulgent.
- Green cabbageโFresh cabbage adds a subtle sweetness and tender texture that makes this dish special.
- Green onionsโThe mild onion flavor provides the perfect counterpoint to the richness of the potatoes.
- Kosher saltโThe larger crystals dissolve more evenly throughout the potatoes, ensuring proper seasoning.
- Freshly ground black pepperโPre-ground pepper doesn’t compare to the aromatic punch of freshly cracked peppercorns.
The full recipe, with amounts, can be found in the recipe card below.
Ingredient Swaps and Substitutions
- Use creamy Yukon gold potatoes instead of russets
- Instead of green cabbage, try savoy cabbage or hearty kale for a different flavor profile
- Swap more delicate-flavored leeks for green onions, or use a combo of both
- For a dairy-free version, use olive oil and plant-based milk
- Top with crispy bacon bits or mix in shredded Irish cheddar for a decadent twist
How to Make Colcannon
- Prepare the potatoes correctly. Cook the potatoes in a large pot covered by 1 inch of cold water. Bring to a boil, reduce to a simmer, and cook uncovered until tender, about 15 minutes. Use a fork or a sharp knife to test for doneness.
Heidi’s Tip : Always start potatoes in cold water rather than dropping them into boiling water. That way, the potatoes cook evenly from the inside out.
- Infuse the dairy mixture with flavor. Meanwhile, combine milk, butter, cabbage, green onion, salt, and pepper in a medium saucepan. Bring to a bare simmer, and cook, stirring occasionally, until cabbage is tender, 10 to 15 minutes. This gentle warming allows the cabbage and green onions to release their flavors into the milk and butter, creating an infused mixture that permeates every bite of the dish.
- Mash with intention. Drain the potatoes and add to the cabbage mixture. Mash with a potato masher until well combined. Keep the potatoes warm over low heat.
- Give it a final taste for seasoning. Season with salt and pepper to taste, and add an extra pat (or more) of butter for even more buttery love.
Heidi’s Tip : For this recipe, I prefer using a traditional potato masher rather than a hand mixer or food processor. This gives you control over the texture, making them creamy with some small chunks for texture.
FAQ and Recipe Tips
Yes! Prepare the recipe up to 2 days ahead and refrigerate. When ready to serve, stir in 1-2 tablespoons of milk or cream to the potatoes, add an extra pat or two of butter on top, then cover with foil and reheat in a 350ยฐF oven.
I used russet potatoes here, but creamy Yukon gold potatoes (like in my buttery mashed potatoes recipe) are great option too.
Just like every great mashed potato recipe, this potatoes colcannon recipe is best served straight-up with a pool of melted butter in the middle. Sprinkle with extra chopped green onions for extra freshness and color.
Transfer the potatoes to a pre-heated slow cooker, set to low, and cover until ready to serve.
Storage Tips
- Refrigerate leftovers in an airtight container for up to 4 days. Reheat with a splash of milk to revive their velvety texture.
- Colcannon also freezes well. Divide portions into freezer bags, remove all of the air, and freeze for up to 2 months. Don’t forget to mark the date and contents on the outside of the bag!
What to Serve With Colcannon
- Slow Cooker Corned Beef and Cabbage
- Reuben Sandwich Recipe
- Irish Pork Stew
- Cabbage Soup
- Bratwurst in Beer with Onions
If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating below, leave a comment to tell us what you think, and tag me on Instagram @foodiecrush.
Colcannon (Irish Mashed Potatoes Recipe with Cabbage)
Ingredients
- 2 pounds russet potatoes , peeled and cut into 2-inch pieces
- 1 cup whole milk
- 8 tablespoons unsalted butter , cut into tablespoons
- 1 pound green cabbage , cored and coarsely chopped (about 4 cups)
- 4 green onions , white and green parts chopped
- ยฝ teaspoon kosher salt
- ยผ teaspoon freshly ground black pepper
Instructions
- In a large saucepan, cover the potatoes by 1 inch with cold water. Bring to a boil, reduce to a simmer, and cook uncovered until tender, about 15 minutes.
- Meanwhile, combine milk, butter, cabbage, green onion, salt, and pepper in a medium saucepan. Bring to a bare simmer, and cook, stirring occasionally, until cabbage is tender, 10 to 15 minutes.
- Drain potatoes and add to the cabbage mixture. Mash with a potato masher until well combined.
- Season with salt and pepper.
Nutrition
More Creamy Potato Recipes
- Mashed Potatoes Recipe
- Au Gratin Potatoes
- Cheesy Scalloped Potatoes
- Blue Cheese Mashed Potatoes
- Chipotle Mashed Sweet Potatoes
We send good emails. Subscribe to FoodieCrush and have each post plus exclusive content only for our subscribers delivered straight to your e-mail box.
Follow me on Instagram, Facebook, and Pinterest for more FoodieCrush inspiration.
As always, thank you for reading and supporting companies I partner with, which allows me to create more unique content and recipes for you. There may be affiliate links in this post of which I receive a small commission. All opinions are always my own.
Rate & Comment