The first time I made creamy colcannon mashed potatoes with crispy cabbage, it was more by accident than design. I was juggling a busy weeknight dinner, rushing to pull a comforting side dish together from a half-forgotten cabbage and some potatoes lurking at the back of the pantry. Honestly, I wasn’t sure how the cabbage would play out—usually, it’s just a side thought for me, not the star. But as the skillet sizzled and the cabbage crisped up, filling the kitchen with that subtle, earthy aroma, I realized something special was happening.
That night, the creamy mashed potatoes wrapped around the crunchy, caramelized cabbage felt like a warm hug after a chaotic day. It was simple, unpretentious, and yet so satisfying that I found myself making it again (and again) the following week. The way the cabbage added a texture contrast and a mild bitterness against the buttery potatoes hit a note I didn’t expect. It quickly became my go-to side dish when I wanted something cozy but with a little twist, especially when the weather turned chilly and the soul craved something grounding. No fancy ingredients, no fuss — just comfort on a plate that feels like home.
What stuck with me the most was how this creamy colcannon mashed potatoes recipe with crispy cabbage could turn a handful of everyday ingredients into a dish that invited slow, appreciative bites. It’s the kind of recipe that stays with you quietly, making you look forward to that next simple dinner, knowing it’ll be just right.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 30 minutes – perfect for those nights when you want comfort food without the wait.
- Simple Ingredients: Uses pantry staples like potatoes, cabbage, butter, and cream—no hunting for specialty items.
- Perfect for Cozy Dinners: It’s the ideal side for chilly evenings or relaxed weekend meals when you want something hearty.
- Crowd-Pleaser: Kids and adults alike enjoy the creamy texture paired with the satisfying crunch of cabbage.
- Unbelievably Delicious: The flavor balance between buttery mashed potatoes and crispy, slightly sweet cabbage hits just right every time.
What makes this recipe stand apart is the little twist of crisping the cabbage instead of stewing it down like in classic colcannon. That texture contrast adds excitement to each bite and keeps the dish from feeling one-note. Plus, the mashed potatoes themselves are whipped to creamy perfection — buttery but not heavy, with just a touch of cream for smoothness. It’s comfort food reimagined in a way that feels fresh but still deeply familiar.
I’ve tested countless mashed potato recipes and cabbage preparations, but this combination feels like the best of both worlds. It’s the kind of dish that makes you close your eyes and savor the moment, the perfect side that turns simple meals into something memorable and satisfying without stress.
What Ingredients You Will Need
This recipe calls for simple, wholesome ingredients that work together to create layers of flavor and texture without any fuss. Most of these are pantry staples or easy to find year-round.
- Russet potatoes (about 2 pounds / 900g) – high-starch potatoes help achieve that fluffy, creamy texture.
- Green cabbage (1 small head or about 4 cups shredded) – fresh and crisp, the star of the crispy topping.
- Unsalted butter (4 tablespoons / 60g) – use a good quality brand like Kerrygold for rich flavor.
- Heavy cream (½ cup / 120ml) – adds silkiness to the mashed potatoes (can substitute with whole milk or a dairy-free option if preferred).
- Garlic (2 cloves, minced) – brings a subtle warmth and depth to the cabbage.
- Green onions (2 stalks, sliced) – folded into the potatoes for a mild onion flavor and freshness.
- Salt and freshly ground black pepper – essential for seasoning throughout.
- Olive oil (1 tablespoon) – helps crisp the cabbage nicely in the pan.
You can swap the green cabbage for savoy cabbage if you prefer a slightly sweeter, more tender leaf. For a dairy-free version, try coconut cream or almond milk in place of heavy cream and use vegan butter. If you’re aiming for a lower-fat option, reduce the butter and cream and add a splash of vegetable broth to keep things moist without sacrificing flavor.
Equipment Needed
- Large pot for boiling potatoes – a sturdy, heavy-bottomed pot helps evenly cook the potatoes without scorching.
- Colander for draining potatoes.
- Large skillet or frying pan – for sautéing and crisping the cabbage; a cast iron skillet works wonders to get that perfect caramelized edge.
- Potato masher or ricer – a ricer will give you the creamiest texture, but a sturdy masher works fine too.
- Mixing bowls – for combining ingredients and prepping.
- Wooden spoon or spatula – for stirring the cabbage gently without bruising it.
Personally, I find a cast iron skillet invaluable for the cabbage because it holds heat well and crisps evenly. If you don’t have one, a heavy non-stick pan will do the job. For mashing, I recommend trying a ricer if you’ve never used one — it makes a noticeable difference in smoothness. Budget-friendly options like a basic potato masher still get the job done without fuss.
Preparation Method
- Prep the potatoes: Peel and cut the russet potatoes into roughly 1½-inch (4 cm) chunks. This helps them cook evenly. Place them in a large pot and cover with cold water by about an inch (2.5 cm). Add a pinch of salt. Bring to a boil over medium-high heat and cook until the potatoes are fork-tender, about 15-20 minutes.
- Drain and mash: Drain the potatoes well in a colander and return them to the hot pot (off the heat) to steam dry for a minute or two. Then, mash them using a potato ricer or masher until smooth. Add the butter (4 tablespoons / 60g) and heavy cream (½ cup / 120ml) gradually, stirring gently but thoroughly. Season with salt and pepper to taste. Stir in the sliced green onions for a fresh, mild bite. The potatoes should be creamy and silky, not gluey or stiff.
- Prepare the cabbage: While potatoes cook, shred the cabbage finely, about 4 cups. Heat olive oil (1 tablespoon) in a large skillet over medium-high heat. Add the minced garlic and cook for 30 seconds until fragrant. Toss in the shredded cabbage and spread it out evenly in the pan. Let it cook without stirring for 3-4 minutes, allowing the edges to caramelize and crisp up. Then stir and continue cooking for another 3-4 minutes until the cabbage is tender but still has some bite and a good crunch on the edges. Season with salt and pepper.
- Combine and serve: Spoon the creamy mashed potatoes onto plates or into a serving bowl. Top generously with the crispy cabbage mixture. The contrast between the two textures and flavors is what makes this dish sing.
Tip: If your potatoes feel a bit thick or dry, don’t hesitate to add a splash more cream or warm milk to loosen them up. The cabbage should have a slight char but not be burnt—if it’s cooking too fast, reduce the heat to medium.
Cooking Tips & Techniques
Getting creamy mashed potatoes just right can be tricky, but a few tricks make it easier. Starting the potatoes in cold water ensures even cooking throughout, so you don’t end up with mushy edges and hard centers. Steaming the drained potatoes in the hot pot before mashing helps prevent watery mash.
When mashing, avoid overworking the potatoes. Too much stirring can release starch and turn the mash gluey. Use gentle folding motions, and add butter and cream gradually to control the texture.
For the cabbage, patience is key. Give it time to brown and crisp on one side before stirring—that’s where the flavor and texture magic happen. Resist the urge to overcrowd the pan, or the cabbage will steam instead of crisping.
One time, I rushed the cabbage step and ended up with soggy greens. Lesson learned: low and slow for that crispy edge. Also, fresh garlic adds a lovely aromatic note, but don’t burn it or it turns bitter. Toss it in just before the cabbage.
Multitasking works well here—start the potatoes first, then prep and cook the cabbage while the potatoes boil. This keeps your timing tight and dinner on the table faster.
Variations & Adaptations
- Vegetarian or Vegan: Use plant-based butter and unsweetened oat or almond milk instead of dairy. Swap green onions for chives for a milder flavor.
- Seasonal twist: In autumn, add a handful of sautéed mushrooms or caramelized onions into the cabbage mix for earthy depth.
- Flavor boost: Stir in a pinch of nutmeg or smoked paprika into the mashed potatoes for a subtle warming note. Or sprinkle crispy bacon bits on top if you’re not vegetarian.
- Different cabbages: Use savoy or napa cabbage for a gentler, sweeter flavor and softer texture.
- Cooking method: Swap pan-frying the cabbage for roasting it in the oven at 425°F (220°C) for 10 minutes for a different kind of crispness.
I once tried adding kale instead of cabbage—while tasty, it lacks the same sweetness and crunch. The classic green cabbage really wins this one for balance and texture.
Serving & Storage Suggestions
This creamy colcannon mashed potatoes dish is best served warm, straight from the stove, to enjoy the full contrast of the creamy base and crispy cabbage topping. For a lovely presentation, mound the mashed potatoes in the center of the plate and spoon the cabbage on top, letting some spill over the edges.
It pairs wonderfully with roasted chicken, pan-seared fish, or hearty stews. A crisp green salad or simple steamed greens make a nice fresh side.
Store any leftovers covered in the refrigerator for up to 3 days. When reheating, add a splash of milk or cream to loosen the potatoes, and gently warm in a pan or microwave. The cabbage can be gently reheated in a skillet to regain some crispness, but keep the heat low to avoid burning.
Flavors meld and deepen after a day, so leftovers often taste even better. Just be ready to re-crisp the cabbage before serving for maximum texture contrast.
Nutritional Information & Benefits
Per serving (approximate): 280 calories, 10g fat, 40g carbohydrates, 5g protein.
This recipe is a comforting source of complex carbs and fiber from the potatoes and cabbage. The green cabbage adds vitamins C and K, along with antioxidants that support immune health. Using unsalted butter and controlling salt helps keep sodium in check.
By choosing whole ingredients and moderate amounts of butter and cream, this dish offers satisfying richness without being overly heavy. It can fit nicely into balanced, family-friendly meals and can be adapted for gluten-free and vegan diets with simple swaps.
Conclusion
Creamy colcannon mashed potatoes with crispy cabbage may look humble, but it’s a dish with heart and soul. Its simple ingredients come together to create a comforting, textured side that feels special without fuss. I love how easy it is to make, yet how often it draws compliments at the table—proof that sometimes the best food is the kind that reminds you of quiet, cozy moments at home.
Feel free to tweak it to your taste—maybe a little more garlic, or a sprinkle of fresh herbs. It’s a recipe that welcomes your personal touch and always delivers warmth. Give it a try next time you want a side that’s both comforting and a bit different. I promise, it’ll become one of those dishes you reach for again and again.
FAQs
Can I use Yukon Gold potatoes instead of russet?
Yes! Yukon Golds are creamier and hold their shape better, so your mashed potatoes will be a bit denser but still delicious.
How do I make the cabbage extra crispy without burning it?
Cook over medium heat and let it sit undisturbed for a few minutes to brown before stirring. If it browns too fast, lower the heat slightly.
Can I prepare the mashed potatoes and cabbage ahead of time?
You can boil and mash the potatoes a few hours ahead and reheat gently. Cook the cabbage fresh for best crispiness.
Is this recipe gluten-free?
Absolutely. There are no gluten ingredients here, making it safe for gluten-sensitive diets.
What can I use if I don’t have green onions?
Chives, shallots, or even a mild white onion sautéed gently can work as substitutes for that mild onion flavor.
Pin This Recipe!

Creamy Colcannon Mashed Potatoes Recipe with Crispy Cabbage
A comforting side dish featuring creamy mashed russet potatoes paired with crispy, caramelized green cabbage for a perfect texture contrast. Easy to make with simple pantry staples, ideal for cozy dinners.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 2 pounds (900g) russet potatoes
- 1 small head green cabbage (about 4 cups shredded)
- 4 tablespoons (60g) unsalted butter
- ½ cup (120ml) heavy cream
- 2 cloves garlic, minced
- 2 stalks green onions, sliced
- Salt and freshly ground black pepper, to taste
- 1 tablespoon olive oil
Instructions
- Peel and cut the russet potatoes into roughly 1½-inch chunks. Place them in a large pot and cover with cold water by about an inch. Add a pinch of salt. Bring to a boil over medium-high heat and cook until fork-tender, about 15-20 minutes.
- Drain the potatoes well in a colander and return them to the hot pot off the heat to steam dry for a minute or two. Mash using a potato ricer or masher until smooth. Gradually add butter and heavy cream, stirring gently but thoroughly. Season with salt and pepper. Stir in sliced green onions.
- While potatoes cook, shred the cabbage finely. Heat olive oil in a large skillet over medium-high heat. Add minced garlic and cook for 30 seconds until fragrant. Add shredded cabbage, spread evenly, and cook without stirring for 3-4 minutes to caramelize edges. Stir and cook another 3-4 minutes until tender but still crisp. Season with salt and pepper.
- Spoon mashed potatoes onto plates or a serving bowl and top generously with the crispy cabbage mixture.
Notes
Start potatoes in cold water for even cooking. Steam potatoes briefly after draining to avoid watery mash. Avoid overworking potatoes to prevent gluey texture. Let cabbage caramelize undisturbed for best crispness. Use medium heat to avoid burning garlic and cabbage. Add extra cream or milk if potatoes are too thick or dry. For vegan version, substitute butter and cream with plant-based alternatives.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Cuisine: Irish
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 280
- Sugar: 4
- Sodium: 300
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 40
- Fiber: 5
- Protein: 5
Keywords: colcannon, mashed potatoes, crispy cabbage, side dish, comfort food, easy recipe, creamy potatoes, caramelized cabbage





