Traditional Irish Comfort Food
There are few side dishes as comforting as a warm bowl of mashed potatoes, and colcannon has long been a favorite in my kitchen. This traditional Irish recipe, which folds tender cabbage and sharp green onions into a creamy potato mash, is something I often make for St. Patrick’s Day, but it’s too good to save for just one holiday.
What I love about this version is its straightforward simplicity and deeply satisfying flavor. It relies on basic ingredients and a reliable technique to create a dish that feels both special and effortless. It’s the perfect, hearty side for a weeknight dinner or a holiday gathering.
Secrets to Creamy Mashed Potatoes
The key to exceptionally creamy colcannon is controlling moisture and temperature. Start with a starchy potato like Russets, which break down beautifully. After boiling, it’s crucial to drain them thoroughly and let them steam dry for a minute in the hot pot; this prevents a watery mash. Always warm your milk before adding it. Cold milk can cool the potatoes and cause the starches to seize, resulting in a gluey texture. Adding warm milk and melted butter allows them to absorb evenly, creating a consistently smooth and silky finish without overworking the potatoes.
Enhancing the Flavors
While the ingredients are simple, the technique makes them shine. Sautéing the cabbage in butter until it’s tender and just beginning to caramelize at the edges is a critical step. This isn’t just about cooking it; it’s about developing a subtle sweetness that boiling or steaming wouldn’t provide. This browning process builds a deeper, more complex flavor that balances the richness of the potatoes. For another layer, you can toss a smashed garlic clove into the butter for a minute before adding the cabbage to infuse it with aroma.
Customizing Your Colcannon
This recipe is a wonderful base for a few simple variations. While cabbage is traditional, thinly sliced kale is a fantastic substitute. Be sure to remove the tough stems and sauté it until just wilted. For a savory, smoky note, you can fold in some crispy, crumbled bacon or pancetta along with the cabbage. If you want to add a bit of tang to cut through the richness, a dollop of sour cream or Greek yogurt can be mixed in at the end, which also contributes to an even creamier texture. Just be mindful not to overmix.
Recipe Overview

- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Servings: 4-6
- Difficulty: Easy
Ingredients
- 907g (2 lbs) Russet potatoes, peeled and cubed
- 56g (4 tbsp) butter, divided, plus more for serving
- 680g (1 small head) cabbage, chopped
- 240g (1 cup) milk, warm
- 20g (4) green onions, chopped
- Salt, to taste
- Freshly ground black pepper, to taste
- Chives, for garnish (optional)
Step-By-Step Instructions

- Boil the Potatoes
In a large pot, add the cubed potatoes and cover with cold, salted water. Bring to a boil over medium-high heat, then reduce to a steady simmer. Cook for 15-20 minutes, or until a fork pierces them easily. Drain thoroughly and return the potatoes to the hot pot to steam dry for a minute.
- Sauté the Cabbage
While the potatoes are cooking, melt half the butter (28g / 2 tbsp) in a large skillet over medium heat. Add the chopped cabbage and sauté for 5-7 minutes until it becomes tender and slightly golden at the edges. This step sweetens the cabbage and adds flavor depth. Set aside.
- Mash the Potatoes
To the pot with the drained potatoes, add the remaining butter (28g / 2 tbsp) and the warm milk. Mash with a potato masher or fork until smooth and creamy. Be careful not to overwork the potatoes, which can make them gummy.
- Combine & Season
Gently fold the sautéed cabbage and chopped green onions into the mashed potatoes. Season generously with salt and freshly ground black pepper to taste. Stir just until everything is well combined.
- Serve
Transfer the colcannon to a serving dish. Create a well in the center for an extra pat of butter, if desired. Garnish with optional fresh chives and serve immediately while warm.
If you enjoy this dish, try our Garlic Parmesan Chicken & Potato Casserole for a perfect pairing or next-weeknight option.
Substitutions & Variations
- Kale Colcannon: For a nutrient boost and earthier flavor, swap the cabbage for an equal amount of thinly sliced kale (tough stems removed).
- Add Bacon: For a savory, smoky element, fold in 1/2 cup of crispy, crumbled bacon or pancetta along with the cabbage.
- Make it Dairy-Free: Use a high-quality plant-based butter and a creamy, unsweetened non-dairy milk like oat or soy milk. Ensure the milk is warmed before adding.
Make-Ahead, Storage & Reheat
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the colcannon in a saucepan over low heat, adding a splash of milk or a pat of butter to restore its creamy texture. Avoid microwaving, as it can create uneven hot spots.
Nutrition
- Serving Example: approx. 1 cup
- Per Serving: 250 calories, 5g protein, 10g fat, 35g carbohydrates
- Per 100g: 105 calories, 2g protein, 4g fat, 15g carbohydrates
- Estimates only.
FAQ
Why did my mashed potatoes turn out gluey instead of fluffy and creamy?
This usually happens from overworking the potatoes, which releases too much starch. For a fluffy texture, use a ricer or a simple masher and fold in the dairy gently just until combined.
Which type of potato is truly best for making creamy mashed potatoes?
Starchy potatoes like Russets are a classic choice because they break down for a fluffy result. Yukon Golds also work beautifully, creating a denser, more buttery mash with less effort.
My mashed potatoes sometimes come out watery. How can I prevent this?
The key is to remove as much water as possible before mashing. After draining, return the potatoes to the hot pot for a minute to let excess moisture steam away, which concentrates their flavor.
Does it really matter if the milk and butter are warm when I add them?
Yes, warming your dairy is an important step. Cold liquids can make the potatoes gummy and cool them down too fast. Warm milk and butter absorb more easily, ensuring a smooth and creamy mash.
Can I prepare these mashed potatoes ahead of time for a big dinner?
You can make them up to two days ahead. Store them in an airtight container in the fridge. Reheat gently on the stovetop with an extra splash of milk or butter to restore their creamy texture.
I don’t own a potato ricer. What’s the next best tool for mashing?
A standard hand masher is your best alternative for a fluffy texture. A food mill also works very well. Just avoid using an electric mixer or blender, as their speed makes the potatoes gummy.
How should I adjust the recipe if I need to make a much larger batch?
The recipe scales up easily. Keep the ingredient ratios consistent and salt the boiling water well. You may need to mash in batches to avoid overworking the potatoes and to get an even texture.
What are some simple ways to add extra richness and flavor to my colcannon?
For more depth, try folding in a few cloves of roasted garlic. For a subtle tang and even richer texture, a scoop of cream cheese or sour cream mixed in with the butter creates a great result.
Equipment
- Large pot
- Colander
- 12-inch skillet
- Potato masher or fork
- Mixing spoon
- Cutting board
- Chef’s knife
- Serving bowl
Ingredients
- 907 g (2 lbs) Russet potatoes peeled and cubed
- 56 g (4 tbsp) Butter divided, plus more for serving
- 680 g Cabbage chopped (1 small head)
- 240 g (1 cup) Milk warm
- 20 g (4) Green onions chopped
- Salt to taste
- Freshly ground black pepper to taste
- Chives for garnish (optional)
Instructions
- Add cubed potatoes to a large pot and cover with cold, salted water. Bring to a boil over medium-high heat, then reduce to a simmer. Cook for 15 to 20 minutes until fork-tender. Drain thoroughly and return potatoes to the hot pot to steam dry for one minute.
- While potatoes cook, melt half the butter (28g / 2 tbsp) in a large skillet over medium heat. Add chopped cabbage and sauté for 5 to 7 minutes until tender and slightly golden at the edges. Set aside.
- Add remaining butter (28g / 2 tbsp) and warm milk to the drained potatoes. Mash until smooth and creamy, taking care not to overwork the potatoes.
- Gently fold sautéed cabbage and chopped green onions into the mashed potatoes. Season with salt and freshly ground black pepper to taste. Stir until combined.
- Transfer colcannon to a serving dish. Create a well in the center for an extra pat of butter if desired. Garnish with optional fresh chives and serve immediately while warm.
