“You really have to try this,” my friend texted me one chilly evening. I was juggling dinner plans and feeling the usual midweek exhaustion, so I wasn’t expecting much. But the idea of creamy colcannon mashed potatoes with crispy bacon bits sounded like a warm hug in a bowl, and honestly, I was curious. I thought, mashed potatoes with cabbage and bacon? Could it be anything special?
Fast forward to that night in my kitchen: peeling potatoes, chopping cabbage, and sizzling bacon while the aroma filled the air. The texture was richer and creamier than your average mash, and those crispy bacon bits? Game changers. It wasn’t just comfort food; it was the kind of dish that made me slow down and savor the moment. I found myself making this recipe multiple times in the same week, each time tweaking just a little—sometimes adding a pinch more green onion, other times swapping in butter for cream.
What stuck with me was how effortlessly this creamy colcannon mashed potatoes recipe turned a hectic night into something a bit more grounded. It’s simple, honest, and surprisingly versatile. Plus, it pairs beautifully with so many meals—like a cozy side for creamy spring vegetable fettuccine alfredo or alongside a juicy steak bowl. The crispy bacon bits add that little crunch and smoky punch, making every bite memorable without any fuss.
In the end, this recipe stuck because it’s more than mashed potatoes; it’s a quiet little celebration of simple ingredients coming together. If you’re looking for a dish that feels like home but with a bit of flair, this might just be your new go-to.
Why You’ll Love This Creamy Colcannon Mashed Potatoes Recipe with Crispy Bacon Bits
After testing this recipe on friends, family, and even a few skeptical coworkers (you know how mashed potatoes can be a hot topic), I can say it’s a winner for many reasons. Here’s why this creamy colcannon mashed potatoes with crispy bacon bits recipe deserves a spot in your meal rotation:
- Quick & Easy: This dish comes together in about 35 minutes, perfect for busy weeknights or when you need a comforting side fast.
- Simple Ingredients: No need for fancy or hard-to-find items—just potatoes, cabbage, bacon, and a few pantry staples you likely already have.
- Perfect for Cozy Dinners: Ideal for chilly evenings when you want something warm and satisfying without too much effort.
- Crowd-Pleaser: Kids and adults alike love the creamy texture paired with crunchy bacon bits; it’s a great way to sneak some greens into a classic comfort food.
- Unbelievably Delicious: The combination of creamy potatoes, tender cabbage, and smoky bacon creates a flavor harmony that feels like a hug on a plate.
What sets this version apart? The secret lies in the way the cabbage is gently cooked to keep a slight bite, avoiding that mushy feeling you sometimes get with colcannon. Plus, rendering the bacon slowly ensures those crispy bits aren’t just tasty—they’re addictive. I also like blending a bit of cream cheese into the mash for extra silkiness—it’s a small trick I picked up while experimenting with creamy pasta dishes, like the creamy lemon ricotta pasta with fresh peas and mint.
In the end, this isn’t just mashed potatoes with cabbage and bacon; it’s a comforting, flavorful side that feels a little special without any stress. It’s the kind of dish you’ll want to serve again and again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and a few fresh items that bring the dish alive. Here’s everything you’ll need to make creamy colcannon mashed potatoes with crispy bacon bits:
- Potatoes: 2 pounds (900g) Yukon Gold or Russet potatoes, peeled and cut into chunks (Yukon Golds are my pick for creaminess and subtle sweetness)
- Cabbage: 2 cups (about 150g) finely chopped green cabbage (you can substitute savoy cabbage for a milder flavor)
- Bacon: 6 slices thick-cut bacon, diced (I prefer smoked bacon from Wright’s for that rich flavor)
- Butter: 4 tablespoons unsalted butter, softened (adds richness)
- Milk or Cream: ½ cup (120ml) whole milk or heavy cream, warmed (feel free to use almond milk for a dairy-free twist)
- Green Onions: 2 stalks, thinly sliced (for freshness and a bit of bite)
- Salt and Pepper: To taste (freshly ground black pepper works best)
- Optional: 2 ounces (60g) cream cheese, softened (for extra creaminess and tang)
If you want to make this gluten-free or low-carb, simply swap potatoes for cauliflower florets steamed until tender—that’s a personal favorite trick from my kitchen experiments with mashed veggies.
Equipment Needed
- Large pot for boiling potatoes and cabbage
- Colander or strainer to drain cooked veggies
- Large skillet or frying pan for cooking bacon and sautéing cabbage
- Potato masher or hand mixer (I use a hand masher for that slightly rustic texture)
- Measuring cups and spoons
- Mixing bowl (optional, if you prefer to mash off the heat)
If you don’t have a potato masher, a fork works in a pinch, though a masher definitely saves time and effort. For crispier bacon bits, a cast iron skillet shines, but any nonstick pan will do. When it comes to cleanup, I like using a silicone spatula for scraping every last bit of buttery goodness from the pan—it’s a small trick that makes a difference.
Preparation Method

- Prepare the potatoes: Place the peeled and chopped potatoes in a large pot and cover with cold water by about an inch (2.5 cm). Add a pinch of salt and bring to a boil over high heat. Cook until potatoes are fork-tender, about 15-20 minutes.
- Cook the cabbage: While potatoes boil, heat a tablespoon of butter in a skillet over medium heat. Add the chopped cabbage and sauté for 5-7 minutes until tender but still slightly crisp. Season lightly with salt and pepper. Set aside.
- Cook the bacon: In the same skillet (wipe out if needed), cook diced bacon over medium-low heat until crispy, about 8-10 minutes. Remove with a slotted spoon, leaving behind the rendered fat.
- Drain potatoes: Drain the potatoes well in a colander. Return them to the pot on low heat for 1-2 minutes to help evaporate excess moisture (this step is key for fluffy mash!).
- Mash the potatoes: Add butter, warmed milk or cream, and cream cheese (if using) to the potatoes. Mash until smooth but still a bit rustic. Stir in the sautéed cabbage and most of the bacon bits, reserving some for garnish. Add green onions, salt, and pepper to taste.
- Final touches: Taste and adjust seasoning. Transfer to a serving bowl, sprinkle with the remaining crispy bacon bits and a few extra green onions for color and crunch.
Tip: If the mash feels too thick, add a splash more warm milk. If too thin, cook uncovered for a few minutes on low to thicken. The smell of buttery potatoes mingling with smoky bacon and cabbage is a cue that you’re right on track.
Cooking Tips & Techniques
There are a few little things I’ve learned that make this creamy colcannon mashed potatoes recipe turn out consistently great:
- Start potatoes in cold water: This helps them cook evenly so you avoid mushy edges with a raw center.
- Don’t overcook cabbage: Keep it tender-crisp to maintain texture and a fresh bite; mushy cabbage can weigh down the mash.
- Render bacon slowly: Low and slow ensures crispy bits without burning and gives you flavorful bacon fat for sautéing cabbage.
- Warm your milk or cream: Adding cold liquid cools the potatoes and affects texture; warm it up for a silky mash.
- Use Yukon Gold potatoes: They mash creamier than Russets and hold flavor beautifully.
- Don’t overmix: Overworking potatoes can make them gluey; mash just until combined.
One time, I rushed and added cold milk straight from the fridge—resulted in a lumpy mess and a cold mash. Since then, warming liquids is non-negotiable. Also, I like to save a handful of crispy bacon bits as a garnish; it adds that irresistible crunch and visual appeal right before serving.
Variations & Adaptations
This recipe is quite forgiving and lends itself well to tweaks based on what you have or your dietary needs:
- Vegetarian version: Skip bacon and use smoked paprika or liquid smoke in the cabbage sauté to get that smoky flavor.
- Cheesy colcannon: Stir in a half cup (50g) of shredded sharp cheddar or Gruyère for an indulgent twist.
- Seasonal greens swap: Use kale, Swiss chard, or spinach instead of cabbage for a different flavor and texture profile.
- Dairy-free: Use plant-based butter and unsweetened almond or oat milk to keep it creamy without dairy.
- Spicy kick: Add a pinch of cayenne pepper or chopped jalapeños to the cabbage sauté for some heat.
From experience, swapping cabbage for kale gave a heartier, earthier dish that paired well with crispy Nashville hot chicken tenders I made recently. It’s all about matching the sides to the main dish vibe.
Serving & Storage Suggestions
Serve your creamy colcannon mashed potatoes hot, garnished with those crispy bacon bits and fresh green onions for a pop of color and texture. It’s a perfect companion to roast chicken, pork chops, or even alongside a rich stew.
For storing, transfer leftovers to an airtight container and refrigerate for up to 3 days. When reheating, add a splash of milk or cream and gently rewarm on the stovetop or microwave to bring back that creamy texture. Avoid overheating to prevent drying out.
Flavors actually deepen overnight, so leftovers often taste even better the next day. This makes it a great make-ahead side for gatherings or busy nights. Just reheat gently and top again with crispy bacon for freshness.
Nutritional Information & Benefits
Each serving (about ¾ cup or 180g) of this creamy colcannon mashed potatoes with crispy bacon bits provides roughly:
| Calories | 280-320 kcal |
|---|---|
| Protein | 8g |
| Carbohydrates | 30g |
| Fat | 15g |
| Fiber | 3g |
Potatoes offer a good source of vitamin C and potassium, while cabbage adds fiber and antioxidants. Bacon contributes protein and that smoky flavor, though it’s best enjoyed in moderation. Using whole milk and butter adds richness, but you can easily reduce fat by using low-fat milk or plant-based alternatives.
This recipe is naturally gluten-free and can be adapted for dairy-free diets. It’s a satisfying side that balances indulgence with nutrition—comfort food you can feel good about eating.
Conclusion
Honestly, creamy colcannon mashed potatoes with crispy bacon bits is one of those recipes that proves simple ingredients can make something memorable. It’s cozy, flavorful, and flexible enough to fit into a variety of meals and dietary needs.
Whether you stick to the classic or try a twist like adding cheese or swapping greens, this dish invites you to make it your own. I find myself coming back to this recipe whenever I need a little comfort without fuss, and I hope it becomes a staple in your kitchen too.
If you give it a go, I’d love to hear how you customize it or what you pair it with—sharing those little kitchen stories makes cooking even more fun.
Frequently Asked Questions
What type of potatoes are best for creamy colcannon mashed potatoes?
Yukon Gold potatoes are ideal for their creamy texture and subtle sweetness, but Russets also work well if you prefer fluffier mash.
Can I make this recipe dairy-free?
Yes! Use plant-based butter and unsweetened almond or oat milk to keep it creamy without dairy.
How do I keep the bacon bits crispy when adding them to mashed potatoes?
Cook bacon slowly over medium-low heat until crispy, then drain on paper towels. Add most to the mash, but reserve some for garnish to maintain crunch.
Can I prepare colcannon mashed potatoes ahead of time?
Absolutely. Store in an airtight container in the fridge for up to 3 days. Reheat gently with a bit of milk or cream to restore creaminess.
What can I serve with creamy colcannon mashed potatoes?
They pair wonderfully with roasted meats, stews, or even alongside dishes like savory Philly cheesesteak sliders for a comforting meal combo.
Pin This Recipe!

Creamy Colcannon Mashed Potatoes Recipe with Crispy Bacon Bits
A comforting and creamy mashed potato dish with tender cabbage and crispy bacon bits, perfect for cozy dinners and easy weeknight meals.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Irish
Ingredients
- 2 pounds Yukon Gold or Russet potatoes, peeled and cut into chunks
- 2 cups finely chopped green cabbage (about 150g)
- 6 slices thick-cut bacon, diced
- 4 tablespoons unsalted butter, softened
- ½ cup whole milk or heavy cream, warmed
- 2 stalks green onions, thinly sliced
- Salt and freshly ground black pepper to taste
- Optional: 2 ounces cream cheese, softened
Instructions
- Place the peeled and chopped potatoes in a large pot and cover with cold water by about an inch. Add a pinch of salt and bring to a boil over high heat. Cook until potatoes are fork-tender, about 15-20 minutes.
- While potatoes boil, heat a tablespoon of butter in a skillet over medium heat. Add the chopped cabbage and sauté for 5-7 minutes until tender but still slightly crisp. Season lightly with salt and pepper. Set aside.
- In the same skillet, cook diced bacon over medium-low heat until crispy, about 8-10 minutes. Remove with a slotted spoon, leaving behind the rendered fat.
- Drain the potatoes well in a colander. Return them to the pot on low heat for 1-2 minutes to help evaporate excess moisture.
- Add butter, warmed milk or cream, and cream cheese (if using) to the potatoes. Mash until smooth but still a bit rustic. Stir in the sautéed cabbage and most of the bacon bits, reserving some for garnish. Add green onions, salt, and pepper to taste.
- Taste and adjust seasoning. Transfer to a serving bowl, sprinkle with the remaining crispy bacon bits and a few extra green onions for color and crunch.
Notes
Start potatoes in cold water to cook evenly. Don’t overcook cabbage to keep a tender-crisp texture. Render bacon slowly over medium-low heat for crispy bits. Warm milk or cream before adding to potatoes for a silky mash. Save some bacon bits for garnish to add crunch and visual appeal. If mash is too thick, add warm milk; if too thin, cook uncovered on low to thicken.
Nutrition
- Serving Size: About ¾ cup (180g)
- Calories: 280320
- Fat: 15
- Carbohydrates: 30
- Fiber: 3
- Protein: 8
Keywords: colcannon, mashed potatoes, creamy mashed potatoes, bacon bits, cabbage, comfort food, easy side dish, cozy dinner


