Colcannon (Irish Mashed Potatoes With Cabbage)

irish Colcannon Photo © Elaine Lemm
Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
149 Calories
5g Fat
23g Carbs
4g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 149
% Daily Value*
Total Fat 5g 7%
Saturated Fat 1g 7%
Cholesterol 3mg 1%
Sodium 139mg 6%
Total Carbohydrate 23g 8%
Dietary Fiber 3g 12%
Protein 4g
Calcium 64mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Potatoes and cabbage have been sustenance foods in Ireland for ages—during Medieval times these ingredients were readily available to the common man. This classic Irish dish combining these two ingredients into a rich and satisfying side may have originated as early as 1735, but the first reference to "colcannon" is known to be in Cassell's Dictionary of Cookery in 1875.

There are many variations—some including kale instead of cabbage, some with leeks in addition to the greens, and some recipes baked in a casserole. But no matter how it is prepared, colcannon is so common that a recipe is often printed on the back of a bag of potatoes.

In this recipe, mashed potatoes, along with milk and butter, are added to cabbage that has been cooked with onion until tender. The result is a bowl of comfort, perfect alongside a corned beef dinner. Or, if you add some chopped corned beef to the colcannon, you will have a traditional English dish known as bubble and squeak.


  • 3 cups finely shredded green cabbage
  • 1 onion (finely chopped)
  • 1/4 cup water
  • 6 potatoes (cooked and mashed, or 4 cups prepared instant mashed potatoes )
  • 1/4 cup milk
  • 1/4 cup butter (or margarine)
  • Salt (to taste)
  • Freshly ground pepper (to taste)

Steps to Make It

  1. Gather the ingredients.

  2. Place cabbage, onion, and water in a saucepan or Dutch oven and quickly bring to a boil. Reduce heat, cover, and simmer about 8 minutes until tender. Do not overcook.

  3. Add mashed potatoes, milk, butter or margarine, salt, and pepper. Mix well, stirring often until heated through. Serve warm as a side dish.

  4. Enjoy!


  • A traditional way to serve colcannon is to mound it on a plate, create a well in the center, add a pat of butter to the indentation—the butter will quickly melt—and then pour cream around the mound of colcannon. 

Recipe Variations

  • Being such a simple dish, there really isn't much variation—but you will find other recipes that include kale instead of cabbage with green onion for additional flavor, as well as a vegan version which uses soy milk.
  • You can also add cooked bacon if you like.