I still remember the first time I stirred a steaming pot of potatoes and wilted greens together; the kitchen filled with a warm, green aroma that felt both nostalgic and thrilling. I make vegan colcannon when I want something comforting yet bright, and it always hits that sweet spot between creamy and soulful. Vegan colcannon is straightforward, with potatoes that boil to tender softness and kale or cabbage sautéed until gently wilted; it’s easy and mostly quick since the potatoes need about 15–20 minutes to cook.
What makes this bowl special is the contrast: silky mashed potatoes folded with slightly chewy, verdant greens and a sharp hit of green onion. It’s perfect for weeknights, a potluck side, or a simple dinner when you want something hearty but not heavy. Trust touch: I stick to 2 pounds potatoes and 4 cups chopped greens to keep the texture reliably creamy and the portions even.
[Image: cozy bowl of mashed potatoes with greens]
Why you’ll love this
- Fast to assemble with pantry-style ingredients.
- Silky, creamy potatoes with bright, peppery greens.
- Budget friendly and naturally plant-based.
- Makes a comforting side that scales easily.
- Few dishes; mostly one pot and one pan.
"Simple, satisfying, and full of green flavor."
How this recipe comes together
The process is classic and direct: boil peeled, chopped potatoes until tender, sauté the chopped kale or cabbage until softened, mash the potatoes with plant-based milk and vegan butter until smooth, then fold in the greens and chopped green onions. Finish with salt and pepper and serve hot for a creamy, rustic side.
What you’ll need
- 2 pounds potatoes, peeled and chopped
- 4 cups kale or cabbage, chopped
- 1 cup plant-based milk
- 1/4 cup vegan butter
- 1/2 cup green onions, chopped
- Salt and pepper to taste
Ingredient notes & swaps:
- Potatoes provide the creamy base; starchy varieties give a fluffier mash.
- Kale or cabbage adds texture and color; cabbage will be softer, kale chewier.
- Plant-based milk and vegan butter create richness; check labels if you avoid soy or nuts.
- Allergen note: plant-based milk and vegan butter may contain soy, nuts, or other allergens; choose alternatives if needed.
How to make vegan colcannon
Start by boiling the peeled, chopped potatoes until tender, then sauté the greens and mash the potatoes with plant-based milk and vegan butter before folding everything together.
Pro Tip: Save a splash of the potato cooking water to loosen the mash if it feels dry.
- Boil the potatoes in a large pot until tender, about 15-20 minutes. Drain and return to the pot.
- In a separate pan, sauté the chopped kale (or cabbage) with a little water or vegetable broth until softened.
- Mash the potatoes and stir in the plant-based milk and vegan butter until smooth.
- Fold in the sautéed greens and chopped green onions.
- Season with salt and pepper to taste. Serve hot.
Visual doneness cues: the potatoes should mash easily with a fork and feel tender, while the greens should be softened, bright in color, and fragrant without any raw bite.

Helpful cooking tips
- Start boiling potatoes in cold water so they cook evenly.
- Chop potatoes into similar sizes for uniform tenderness.
- Add plant-based milk gradually to control creaminess.
- Sauté greens until wilted but still vibrant for best texture.
- Reserve a little cooking water to correct dryness without diluting flavor.
Best ways to enjoy it
Serve vegan colcannon as a warm side beside roasted vegetables, a simple protein, or tucked under a gravy. Garnish with extra chopped green onions or a knob of vegan butter for sheen. For plating, spoon into a shallow bowl and make a small well in the center to hold melted vegan butter or a drizzle of olive oil.
Storage & reheating tips
Once cooled, store leftovers in an airtight container in the refrigerator. Reheat gently, stirring in a splash of plant-based milk or reserved cooking water to restore creaminess; reheat until steaming hot. For longer storage, freeze in a shallow container, thaw and reheat slowly to preserve texture.
How to fix common issues
If the mash is dry, stir in a little plant-based milk or reserved potato water until silky. If it tastes bland, add more salt and a grind of pepper and taste as you go. If greens are soggy, reduce sauté time next time; they should be softened but still hold some texture. If the mash is too thin, gently cook off excess liquid while stirring to tighten texture.
Creative twists
- Optional: swap half the greens for cabbage for a softer bite.
- Optional: fold in extra chopped green onions for a sharper finish.
- Optional: stir a spoonful of mustard into the mash for bright acidity.
Common questions
Q: Can I use frozen greens instead of fresh kale or cabbage?
A: Yes, frozen greens can work; thaw and drain excess moisture before sautéing to avoid watering down the mash. Also, press or squeeze excess liquid to keep the colcannon creamy rather than loose.
Q: What texture should the potatoes have when mashing?
A: Aim for a smooth, slightly fluffy mash with no large lumps; they should be soft enough to mash easily yet still hold a little body so the dish feels hearty, not gluey.
Q: Is this dish make-ahead friendly?
A: You can prepare it ahead and gently reheat, adding a splash of plant-based milk or reserved potato water while warming to refresh the texture and avoid dryness.
Q: Which greens give the best flavor?
A: Kale gives a peppery, spinach-like chew while cabbage gives a milder, sweeter softness; both pair well with the buttery mash—choose based on the texture you prefer.
(Optional) Before you start
Choose a sturdy pot for boiling to hold the 2 pounds of potatoes comfortably. Use a wide pan to sauté 4 cups of chopped greens without crowding, which helps them soften evenly. Keep the plant-based milk and vegan butter at hand so you can mash smoothly and finish quickly.
Visual doneness cues
Look for potatoes that break under a fork and release a faint steam cloud when drained. The greens should shrink and turn a glossy, deep green; smell the sweet, cooked-cabbage or earthy-kale aroma to confirm they are ready.
Ingredient spotlight
Potatoes are the backbone, delivering a creamy texture that carries the flavor. Kale or cabbage brings color, chew, and a vegetal bite. Plant-based milk and vegan butter replicate the richness of dairy while keeping the dish vegan; small amounts go a long way.
Micro-story: I once brought a pot of this to a winter gathering and a friend kept coming back for seconds, saying it tasted like a warm hug. That little moment reminded me why simple, honest food matters.
More sensory notes: the mash should feel velvety, the greens slightly chewy, the aroma warm and vegetal, and the finish peppery from the green onions.
Micro-story: On a rainy Tuesday I made a half batch and ate it straight from the pot with a fork; it felt indulgent and surprisingly uplifting. Small comforts matter.
Micro-story: My kid declared the green bits “tasty treasure” after the first bite; now they associate greens with cozy dinner, not just a chore.
Internal resource
If you enjoy comforting vegan main dishes that pair well with this side, try this hearty white bean soup for a simple, protein-rich companion.
Conclusion
This vegan colcannon is a forgiving, soulful side that celebrates creamy potatoes and bright greens. It’s easy to scale, straightforward to make, and reliably comforting on chilly nights or holiday tables. For a lovely variation and serving inspiration from another vegan cook, see Vegan Colcannon for St. Patrick’s Day.

Vegan Colcannon
Ingredients
Method
- Start by boiling the peeled, chopped potatoes in a large pot of cold water until tender, about 15-20 minutes.
- While the potatoes are boiling, sauté the chopped kale (or cabbage) in a separate pan with a little water or vegetable broth until softened.
- Once the potatoes are tender, drain them and return to the pot.
- Mash the potatoes with the plant-based milk and vegan butter until smooth.
- Fold in the sautéed greens and chopped green onions.
- Season with salt and pepper to taste, and serve hot.