There is nothing quite like the comforting embrace of classic Irish fare, and this Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe delivers just that in abundance. Picture fluffy, buttery mashed potatoes infused with smoky bits of bacon, tender wilted cabbage, and a fresh bite from green onions—each bite is a symphony of textures and rich, homey flavors. Whether you’re craving a hearty side or a soul-soothing main, this dish has a way of bringing warmth and delight to the table.

Ingredients You’ll Need
The beauty of this Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe is how straightforward the ingredients are, yet they work together to create something truly special. Each component plays a crucial role in building layers of flavor and texture, making the dish irresistibly satisfying and colorful.
- 2 lbs russet potatoes: These starchy potatoes are perfect for creating that smooth, fluffy mash every time.
- 1 tablespoon butter (plus more for mashing and serving): Butter adds richness and silky creaminess to the potatoes and helps bring all the ingredients together.
- 3 oz chopped bacon: Crispy, smoky bacon bits lend a savory crunch that contrasts beautifully with the soft potatoes and cabbage.
- 1 small cabbage: Adds a gentle, earthy sweetness and texture, brightening the dish and balancing the richness.
- 3 green onions (sliced): These bring a fresh, slightly sharp onion flavor with a pop of green color.
- 2/3 cup whole milk (or cream for extra decadence): Creamy dairy to smooth out the mash and add that luscious mouthfeel we all love.
- Salt & pepper (to taste): Simple seasonings to enhance every nuance of flavor without overpowering.
How to Make Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe
Step 1: Cook the Potatoes to Perfection
Start by peeling and chopping your russet potatoes into chunks, then boil them until they are incredibly tender—just fork-tender, not mushy. Drain them well and let them steam off a bit in the pot; this step is key because it helps evaporate excess moisture so your mash is never watery but beautifully thick and fluffy.
Step 2: Sauté Bacon, Cabbage, and Green Onions
While the potatoes work their magic, heat a tablespoon of butter in a wide skillet over medium heat. Toss in your chopped bacon and cook it until it’s browned and crisp, filling your kitchen with that irresistible smoky aroma. Then, add shredded cabbage and cook until it’s wonderfully wilted and tender, about five minutes will do. Stir in the green onions last and let them soften for a few minutes to release their milder flavor and add freshness.
Step 3: Mash Together with Love
Return to your potatoes and add the bacon-cabbage-onion mixture right into the same pot. Pour in the whole milk—or cream if you want to dial up the decadence—and add a generous pat of butter. Season everything with salt and pepper, then mash it all together until creamy and smooth. The layers of flavor meld perfectly here, and the texture should be dreamy and inviting. Serve this delicious Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe immediately so everyone can enjoy it at its best.
How to Serve Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe

Garnishes
To elevate the presentation and flavor, add a small pat of butter melting on top right before serving or sprinkle extra chopped green onions over the dish for a fresh, vibrant finish. A dash of cracked black pepper or a sprinkle of smoked paprika can also add a subtle kick and beautiful color contrast.
Side Dishes
This Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe shines alongside roasted meats like pork or chicken, but it is substantial enough to star on a vegetarian table if you omit bacon and add extra butter. It also pairs beautifully with a crisp green salad, pickled vegetables, or even some hearty Irish soda bread to soak up all those wonderful flavors.
Creative Ways to Present
For a cozy family dinner, serve Colcannon in a warm, rustic bowl straight from the stove. For a special occasion, try piping it into individual ramekins or serving it in shallow dishes sprinkled with bacon and herbs. You can also turn leftovers into little cakes by chilling the mash, forming patties, and pan-frying them until golden for a delightful twist.
Make Ahead and Storage
Storing Leftovers
Colcannon keeps exceptionally well in the refrigerator for up to three days. Store it in an airtight container to preserve moisture and prevent the cabbage from wilting further. When you’re ready to eat it again, it will still taste fresh and comforting.
Freezing
If you want to freeze this dish, allow it to cool completely, then pack it into freezer-safe containers or heavy-duty bags. Freeze for up to three months. Keep in mind that freezing may slightly affect the texture of the cabbage, but reheated properly, it will still be delicious and satisfying.
Reheating
Reheat your Colcannon gently on the stovetop over low heat or in the microwave, stirring occasionally to ensure even warming. Add a splash of milk or a bit more butter to bring back its creamy texture, especially if it feels a little dry after storage.
FAQs
Can I substitute other types of potatoes?
Russet potatoes are ideal because of their starchy texture, but you can also use Yukon Gold for a creamier, buttery flavor. Avoid waxy potatoes as they won’t mash up as smoothly.
Is it possible to make this recipe vegetarian?
Absolutely! Simply skip the bacon and increase the butter slightly. You can add smoked paprika or a few drops of liquid smoke to keep that savory depth of flavor.
How do I know when the cabbage is cooked enough?
The cabbage should be tender but not mushy. About five minutes of cooking until it wilts and softens is perfect to keep a nice texture and sweet taste.
Can I use skim or plant-based milk instead of whole milk?
You can, but whole milk or cream enhances the richness of the mash. If you opt for skim or plant-based milk, consider adding a touch more butter for that creamy mouthfeel.
What’s the best way to reheat without drying out the Colcannon?
Reheat gently on low heat, stirring often and add a little extra milk or butter to keep the texture luscious and moist instead of dry.
Final Thoughts
If you’re looking for a dish that feels like a warm hug from the inside out, this Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe is your new best friend. It’s simple to prepare, packed with comforting flavors, and perfect for sharing with loved ones. I promise once you try it, this recipe will become a staple in your kitchen, ready to brighten up your table whenever you need a taste of cozy goodness.
Print
Colcannon: Creamy Mashed Potatoes with Bacon, Cabbage, and Green Onions Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Irish
Description
Colcannon is a traditional Irish comfort dish featuring creamy mashed potatoes mixed with buttery cabbage, crisp bacon, and fresh green onions. This hearty side is perfect for cozy dinners and brings a delicious blend of textures and flavors to the table.
Ingredients
Potatoes and Dairy
- 2 lbs russet potatoes, peeled and cut into chunks
- 1 tablespoon butter (plus more for mashing and serving)
- 2/3 cup whole milk (or cream for extra decadence)
Vegetables
- 1 small cabbage, chopped
- 3 green onions, sliced
Meat and Seasoning
- 3 oz chopped bacon
- Salt and pepper to taste
Instructions
- Cook Potatoes: Place peeled and chunked potatoes in a pot and cook until they are fork-tender. Once cooked, drain well and allow them to steam off so excess moisture evaporates. Return the potatoes to the pot.
- Prepare Bacon and Cabbage: While the potatoes cook, melt 1 tablespoon of butter in a wide skillet over medium heat. Add the chopped bacon and cook until it is browned and crispy. Add the chopped cabbage to the skillet and cook until wilted, about 5 minutes. Stir in the sliced green onions and cook for an additional 3-4 minutes until softened.
- Mash and Combine: Add the cooked bacon, cabbage, and green onion mixture to the drained potatoes in the pot. Pour in the milk and add a pat of butter along with salt and pepper to taste. Mash everything together until you achieve a creamy consistency. Serve immediately with an extra pat of butter if desired.
Notes
- For a richer taste, substitute whole milk with cream.
- Use a potato masher for a traditional texture or a hand mixer for extra smoothness.
- You can substitute kale or other leafy greens if cabbage is unavailable.
- Adjust salt and pepper according to your preference.
- Serve hot as a side dish with roasted meats or vegetables.

