Your free Soup Season Starter Pack + weekly picks →

Irish Colcannon Recipe: Creamy Mashed Potatoes with Cabbage and Green Onions

Creamy colcannon recipe mashed potatoes flecked with green cabbage and green onions, melting butter pooled on top

Colcannon recipe: fluffy, buttery Irish mashed potatoes folded with cabbage and green onions, ready in just 50 minutes. Try this creamy side tonight!

Hannah Brooks

Hannah Brooks

Author

8 min read
Jump to recipe

Steam curls off velvety, butter-glossed potatoes flecked with green, and this colcannon recipe is ready in 50 minutes. Cabbage and green onion fold straight into the mash, so every bite is hearty, colorful, and never boring. It's my cozy go-to for weeknight dinners with sausages and a crowd-pleaser at holiday tables.


Why This Recipe Works

Start potatoes in cold water: Cold water heats the chunks gradually, so the centers cook through at the same pace as the edges.

Steam-dry potatoes before mashing them: Letting surface moisture evaporate leaves the starch dry and floury, so the mash turns fluffy instead of gluey.

Warm the milk before it joins the potatoes: Cold dairy chills the starch and tightens the mash, while warm milk absorbs smoothly for a silky finish.

Wilt cabbage in butter until golden-edged: Gentle heat drives off the raw bite and sweetens the cabbage, so it blends in rather than tasting harsh.

Ingredients You'll Need

Russet potatoes: These are the heart of the mash. Their high starch makes the texture fluffy and light instead of dense. Yukon Gold potatoes are the best substitute. They give a slightly creamier, denser mash.

Green cabbage: This is the cabbage that makes colcannon, well, colcannon. Finely shredded, it wilts into sweet, tender ribbons that blend right into the potatoes. Savoy cabbage works beautifully. Kale also works, but it needs a few extra minutes to soften.

Green onions: They bring a bright, grassy bite and those pretty green flecks. Slice them thin so they spread through the mash without clumping. Chives are the easiest swap, though you'll lose a little of the onion punch.

Unsalted butter: Butter gives colcannon its rich, glossy finish. Six tablespoons are split between the cabbage and the potatoes, so don't skimp. Salted butter works in a pinch. Just cut back on the added salt and taste as you go.

Whole milk: Warm milk loosens the potatoes and makes them silky without tightening them up. Keep it warm, never boiling, so the mash stays smooth. Two percent milk is a fine swap. Half-and-half gives you an even richer result.

Kosher salt: Kosher salt seasons evenly and dissolves cleanly into the potatoes. Add it in stages and taste after each addition. Fine sea salt works too. Use a little less, because it's saltier by volume.

Freshly ground black pepper: Pepper adds a gentle, woody warmth that rounds out the buttery potatoes. Grind it fresh so the aroma is bright and lively. Ground white pepper is the best substitute. It tastes softer and a little more floral.

Peeled Russet potato chunks, finely shredded green cabbage, and sliced green onions in separate bowls Unsalted butter pats and a bowl of whole milk on a wooden board Kosher salt and freshly ground black pepper in separate bowls on a wooden board

How to Make It (Step by Step)

Boil the potatoes, mash them with butter and warm milk, then fold in buttery cabbage and green onions. Even if you've never made mash from scratch, you'll have a fluffy, green-flecked bowl on the table tonight.

ingredients for colcannon measured into small bowls: potatoes, cabbage, green onions, butter, milk, salt, pepper
  1. Cover the potato chunks with cold water by about an inch in a large pot, then bring to a rolling boil. Simmer until a paring knife slides through with no resistance, 15-20 minutes at 212°F / 100°C. The edges should look tender and just starting to crumble.
boiled potato chunks simmering in a large pot of water
  1. Drain the potatoes in a colander and let them steam dry in the sink for 2-3 minutes at room temperature (70°F / 21°C). Give the colander one gentle shake. The surfaces should look dull and floury, ready for mashing.
drained potato chunks steaming in a metal colander
  1. Melt 2 tablespoons of the butter in a large skillet over medium heat (350°F / 175°C). Stir in the finely shredded cabbage and cook until wilted, tender, and lightly golden at the edges, 6-8 minutes.
shredded cabbage wilting in a skillet with melted butter
  1. Warm the whole milk in a small saucepan over low heat (180°F / 82°C). Heat until it steams and tiny bubbles form at the edges, 2-3 minutes. Do not let it boil.
warm milk steaming in a small saucepan
  1. Return the drained potatoes to the pot. Mash them with 4 tablespoons of butter and the warm milk over low heat (150°F / 65°C) until smooth and fluffy, 2-3 minutes. Use a potato masher and work out every lump.
smooth mashed potatoes with melted butter in a large pot
  1. Fold the cooked cabbage and thinly sliced green onions into the mash over low heat (150°F / 65°C). Keep folding gently for 1-2 minutes until the green flecks are evenly spread through the potatoes.
mashed potatoes mixed with cabbage and green onion slices
  1. Season the colcannon with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper. Taste and adjust until bright and well seasoned, about 1 minute over low heat (150°F / 65°C).
seasoned colcannon with cabbage and green onion in a serving pot

Recipe Notes

• Storage: Keep leftovers in an airtight container in the fridge for up to 3 days. Colcannon doesn't freeze well, since the potatoes turn grainy. Reheat gently with a splash of milk and a pat of butter.
• Key substitution: Kale works beautifully in place of cabbage. Strip the tough stems, shred the leaves finely, and wilt them for 3-4 minutes.
• Make-ahead tip: Shred the cabbage and slice the green onions up to a day early. Store them separately in sealed bags in the fridge until you're ready.
• Common mistake: Don't blend the potatoes in a food processor or blender. The spinning blades release too much starch and turn the mash gluey.

Serving size: 1 portion · Calories: 250 · Total Fat: 14g · Saturated Fat: 9g · Carbs: 27g · Fiber: 4g · Sugar: 5g · Protein: 6g · Sodium: 420mg

Tips and Tricks

  • Equipment: Reach for a large, heavy skillet: A heavy base holds steady heat, so the cabbage wilts evenly and turns golden at the edges without scorching in spots.
Finely shredded cabbage wilting in a large heavy skillet with golden-edged shreds
  • Temperature precision: Keep the milk below a boil: Warm it to about 180°F / 82°C, just until it steams and tiny bubbles form. Boiling milk can scorch and leave the mash tasting flat.
  • Common mistake: Crowding the cabbage into the pan: Pile in too much at once and it steams into limp, dull shreds instead of browning. Work in batches if your skillet is small.
  • Flavour upgrade: Add a pinch of nutmeg: Freshly grated nutmeg stirred into the mash adds a warm, sweet depth that suits the cabbage. It's optional, and a little goes a long way.
  • Texture tip: Mash hot and add the milk slowly: Work the potatoes while they're still steaming. Pour in the warm milk a splash at a time, and stop once the mash looks fluffy. Fold the cabbage in gently so the green flecks stay bright.
Fluffy mashed potatoes flecked with green cabbage and green onion, with a potato masher resting in the pot

Frequently Asked Questions

Can I use kale or leeks instead of cabbage, and how much should I use?

Yes, use about 1 pound of kale, stems removed and finely shredded, or swap in 2 medium leeks, white and pale green parts only, sliced thin. Sauté the leeks in butter for 5 minutes before folding them in.

How long does colcannon last in the fridge, and how should I reheat it without it turning gluey?

Store cooled colcannon in an airtight container in the fridge for up to 3 days. Reheat it in a covered pot over low heat with a splash of milk, stirring gently until hot.

Why is my colcannon dry or stiff even after adding the butter?

Stir in warm milk one tablespoon at a time over low heat until the mash turns soft and glossy and falls from a spoon in a slow ribbon. Stop once it looks loose enough to spread, since extra liquid can make it runny.

What to Serve With This

  • Pan-Seared Irish Pork Sausages: Crisp, browned casings snap against the soft, buttery mash for a satisfying bite.
  • Lemony Apple and Celery Slaw: Crunchy, tart apple and bright lemon cut through the richness of the potatoes.
  • Lemon-Garlic Green Beans: Blanched beans stay snappy and fresh, adding a clean, green contrast to the creamy colcannon.
  • Quick-Pickled Red Onions: Sharp vinegar and a pink crunch brighten every forkful of buttery, mashed potato.
Colcannon recipe plated with seared sausages, apple slaw, pickled red onions and green beans

Irish Colcannon Recipe: Creamy Mashed Potatoes with Cabbage and Green Onions

Side Dish / Irish

Prep
20 min
Cook
30 min
Total
50 min
Servings
6
Calories
250 kcal

Ingredients

  • 2 pounds Russet potatoes, peeled and cut into 2-inch chunks
  • 1 small head green cabbage (about 1 pound), cored and finely shredded
  • 4 green onions, thinly sliced
  • 6 tablespoons unsalted butter, divided
  • ¾ cup whole milk, warmed
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper

Instructions

  1. Cover the potato chunks with cold water by about an inch in a large pot, then bring to a rolling boil. Simmer until a paring knife slides through with no resistance, 15-20 minutes at 212°F / 100°C. The edges should look tender and just starting to crumble.
  2. Drain the potatoes in a colander and let them steam dry in the sink for 2-3 minutes at room temperature (70°F / 21°C). Give the colander one gentle shake. The surfaces should look dull and floury, ready for mashing.
  3. Melt 2 tablespoons of the butter in a large skillet over medium heat (350°F / 175°C). Stir in the finely shredded cabbage and cook until wilted, tender, and lightly golden at the edges, 6-8 minutes.
  4. Warm the whole milk in a small saucepan over low heat (180°F / 82°C). Heat until it steams and tiny bubbles form at the edges, 2-3 minutes. Do not let it boil.
  5. Return the drained potatoes to the pot. Mash them with 4 tablespoons of butter and the warm milk over low heat (150°F / 65°C) until smooth and fluffy, 2-3 minutes. Use a potato masher and work out every lump.
  6. Fold the cooked cabbage and thinly sliced green onions into the mash over low heat (150°F / 65°C). Keep folding gently for 1-2 minutes until the green flecks are evenly spread through the potatoes.
  7. Season the colcannon with 1 teaspoon kosher salt and ½ teaspoon freshly ground black pepper. Taste and adjust until bright and well seasoned, about 1 minute over low heat (150°F / 65°C).

Share this article

About the author

Hannah Brooks

Hannah Brooks

Hannah grew up in a house where dinner was always rushed and always tense, and she swore her own kitchen would be the opposite. So she cooks things that take hours on purpose: soups, stews, braises that fill the house with patience. Slow food is her way of proving that home can feel safe.