Colcannon | Irish Mashed Potatoes with Cabbage and Bacon
Colcannon, a traditional Irish dish that sings with comfort, elevates humble potatoes to a culinary symphony. With each fluffy bite bursting with the silky richness of half-and-half, the crisp flavor of sautéed cabbage, and the savory crunch of bacon, it’s a dish that wraps around you like a warm hug. Whether it’s a cozy family dinner or a festive gathering, this recipe brings a slice of Irish heritage right into your kitchen.
Table of Contents

I remember the first time I tasted colcannon on a chilly evening in Dublin. The simple yet exquisite combination of mashed potatoes and vegetables captivated my taste buds and filled my heart with joy. It’s incredible how this dish makes you feel at home, surrounded by laughter and good company. This version of Colcannon | Irish Mashed Potatoes with Cabbage and Bacon is easy, budget-friendly, and an absolute crowd-pleaser, guaranteed to bring smiles all around.
Why You’ll Love This Recipe
- Simple & Quick: With just 15 minutes of prep and 40 minutes of cooking time, it’s a straightforward recipe that doesn’t require any advanced culinary skills.
- Irresistible Flavor: The blend of creamy potatoes, sweet sautéed cabbage, and crispy bacon creates a wonderful depth of flavor that is hearty and satisfying.
- Eye-Catching Appeal: The stunning contrast of colors with green cabbage and white potatoes garnished with green onion makes it as beautiful as it is delicious!
- Flexible Serving: Perfect as a side for any meal or a hearty breakfast, it can also serve as a comforting snack on its own.
- Diet-Friendly Options: For a lighter version, you can substitute the bacon with mushrooms or omit it entirely for a vegetarian dish.

Ingredients You’ll Need
- 3 pounds russet potatoes: These starchy potatoes are perfect for mashing due to their fluffy texture. For a different flavor, you can substitute with Yukon Gold potatoes.
- 6 slices bacon: Bacon adds a smoky flavor and crunch. Feel free to replace it with turkey bacon or omit it for a vegetarian option.
- 1/2 head green cabbage: Fresh cabbage is key for that classic taste. Savoy cabbage can also be an excellent, sweeter alternative.
- 3 tablespoons water: This is used for steaming the cabbage and helps retain moisture.
- 4 green onions: These add a refreshing oniony flavor. Use shallots or leeks for a slightly different taste.
- 4 cloves garlic, minced: Garlic enhances the dish with a warm, aromatic base. Adjust the amount according to your taste.
- 1/2 cup half and half: This mixture of milk and cream provides creaminess. Substitute with milk or non-dairy milk combined with a tablespoon of butter for a lighter option.
- 5 tablespoons unsalted butter: Butter enriches the mash. Using unsalted butter allows you to control the seasoning better.
- 1/3 cup sour cream: It adds tang and creaminess. Greek yogurt can be a healthier swap if preferred.
- 1 teaspoon salt: Essential for flavor enhancement.
- 1/4 tsp each pepper, ground mustard, dried dill: These spices elevate the flavor profile with a nice balance.
- 1/8 teaspoon paprika: This provides a slight warmth and a beautiful color.
- 1 teaspoon prepared horseradish (optional): Adds a zesty kick; however, it can be omitted for a milder taste.
How to Make Colcannon | Irish Mashed Potatoes with Cabbage and Bacon
Cut Cabbage: First, remove any flimsy outer leaves from the cabbage. Cut it in half through the stem and reserve one half for another recipe. Slice around the stem to remove it entirely, then chop the cabbage into 1-inch strips before cutting these into 1-inch squares. Give the cabbage a good wash in a salad spinner to remove any dirt, ensuring cleanliness.
Cook Bacon: In a large sauté pan, cook the chopped 6 slices of bacon over medium heat until crisp and the fat has rendered, usually around 8-10 minutes. The bacon will overlap but will shrink as it cooks. Once crispy, remove it with a slotted spoon and let it drain on paper towels. Don’t discard the flavorful bacon drippings; they’ll add wonderful flavor to the dish!
Boil Potatoes: Place the 3 pounds of sliced russet potatoes in a 5-quart Dutch oven. Add enough water to cover the potatoes by about an inch, seasoning the water with ½ teaspoon salt. Cover the pot and bring it to a boil, then reduce the heat to a simmer. Cook uncovered until the potatoes are perfectly tender, which takes about 10-15 minutes. When ready, drain the potatoes and return them to the warm pot while you finish preparing the cabbage.
Sauté Cabbage: Using the reserved bacon drippings, melt 1 tablespoon of butter over medium heat. Add the chopped bottom parts of 4 green onions and sauté for 1 minute until fragrant. Toss in the chopped cabbage, sautéing for another minute before adding 3 tablespoons of water. Cover the pot, allowing the cabbage to steam and cook, stirring occasionally, for 10-12 minutes until it wilts and becomes tender. Finally, add the 4 cloves of minced garlic and sauté for another minute before removing from heat.
Warm Half and Half: In a microwave-safe dish, combine the remaining 4 tablespoons of butter with ½ cup half and half. Heat this mixture in the microwave for around 1 ½ minutes or until the butter is melted. Stir in the ground mustard, dried dill, 1 teaspoon salt, freshly cracked pepper, and 1/8 teaspoon paprika for added flavor.
Mash Potatoes: Now it’s time to add the warmed half and half butter mixture to the potatoes. Mash with a potato masher until the mixture is creamy and smooth. Fold in the 1/3 cup sour cream and the optional teaspoon of horseradish, adjusting the consistency to your liking.
Combine: Gently fold the sautéed cabbage mixture with the mashed potatoes, adding the crispy bacon and the top greens of the green onions. Be generous with salt to your preference—this dish benefits from a bit of seasoning!
Add Butter: To serve, transfer your glorious colcannon to a serving dish. Top with additional butter, reserved bacon, and green onions. For a traditional touch, create a small well in the center of the potatoes and pour in some melted butter. Enjoy warmly, perhaps garnished with freshly cracked pepper for that extra flourish.

Storing & Reheating
Store any leftover colcannon at room temperature for up to 2 hours after serving. For longer storage, seal it in an airtight container and refrigerate for up to 3 days. You can also freeze colcannon for up to 3 months in a well-sealed freezer-safe container. When reheating, microwave your serving for about 2-3 minutes, stirring halfway through until hot. The texture may slightly change, but refreshing it with a splash of milk or a bit of butter can bring back its creaminess.
Chef’s Helpful Tips
- To avoid gummy mashed potatoes, don’t overwork them when mashing; use gentle movements for a light texture.
- If you find your colcannon too thick, simply add a splash of milk or half and half while mashing to achieve your desired creaminess.
- If you have leftovers, consider using them in a colcannon bubble and squeak, frying them in a pan until crispy for a tasty and unique treat.
- Using room temperature ingredients, especially the sour cream and butter, can help combine everything smoothly.
Colcannon is truly a nostalgic dish that can transport you back to simpler times while satisfying modern palates. Whether you enjoy it as a comforting side or a hearty meal in itself, your taste buds are in for a treat. Don’t hesitate to experiment with flavors and toppings; I encourage you to put your twist on this beloved Irish classic. Enjoy every creamy, savory bite!
Recipe FAQs
Can I make colcannon in advance?
Absolutely! Prepare the colcannon up to a day in advance and store it in the refrigerator. When you’re ready to serve, simply reheat it, adding a bit more butter or cream to restore its creamy texture.
What can I serve colcannon with?
Colcannon pairs beautifully with rich meat dishes like corned beef, roast chicken, or sausages. It also works well as a hearty vegetarian main dish or a standalone meal.
Can I add other vegetables to colcannon?
Yes! Feel free to customize your colcannon by adding other vegetables like kale, spinach, or even carrots for a colorful and nutritious twist.
Is colcannon suitable for a gluten-free diet?
Yes, colcannon is naturally gluten-free when made with the listed ingredients. Just ensure any packaged ingredients, like bacon or sour cream, do not contain gluten-based additives.
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Colcannon | Irish Mashed Potatoes with Cabbage and Bacon
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Boiling and Sautéing
- Cuisine: Irish
Description
Colcannon is a comforting Irish dish featuring creamy mashed potatoes, savory bacon, and tender cabbage. With easy preparation, it’s perfect for a quick dinner or a special occasion. Make this hearty meal everyone will love!
Ingredients
- 3 pounds russet potatoes, peeled and sliced into 1/2-inch thick rounds
- 6 slices bacon, chopped into 1/2-inch pieces
- 1/2 head green cabbage
- 3 tablespoons water
- 4 green onions, top greens and bottom stems separated, chopped
- 4 cloves garlic, minced
- 1/2 cup half and half (or milk +1 tbs butter)
- 5 tablespoons unsalted butter, divided
- 1/3 cup sour cream
- 1 teaspoon salt, plus more for cooking water
- 1/4 tsp each pepper, ground mustard, dried dill
- 1/8 teaspoon paprika
- 1 teaspoon prepared horseradish (optional)
Instructions
- Prepare the cabbage by cutting it in half, removing the stem, and slicing into 1-inch squares. Rinse to clean.
- In a large pan, cook the bacon over medium heat until crisp. Drain and set aside, keeping the drippings in the pan.
- In a Dutch oven, boil potatoes in water seasoned with salt until tender, about 10-15 minutes. Drain and return to the pot.
- In the pan with the bacon drippings, sauté the green onion bottoms for 1 minute. Add cabbage, cook for 10-12 minutes, then incorporate garlic and remove from heat.
- Melt the remaining butter with half and half until warmed. Mix in spices.
- Mash the potatoes with the warm half and half and sour cream until smooth. Combine with the cabbage mixture, bacon, and green onion tops, adjusting salt to taste.
- Transfer to a serving dish, topping with additional butter, bacon, and green onions, if desired.
Notes
You can adjust the creaminess by adding more or less half and half and butter.
Feel free to experiment with seasoning based on your taste preference.
For additional flavor, consider adding cheese on top before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 40mg
