
Colcannon soup is my answer to chilly weather when you want something creamy and green but also cozy and nourishing. Inspired by the classic Irish side, this version transforms humble potatoes, cabbage, and kale into a silky bowl you can serve as a meal. I lean on leeks and a touch of nutmeg for warmth, with rich milk and broth tying it all together. It is the soup that welcomes you home on a gray day and asks only for a chunk of bread on the side.
I first cooked this soup when I was homesick for a taste of Dublin in late autumn. Since then, it is a mainstay whenever friends pop by unexpectedly or I crave comfort food without a long grocery list.
Ingredients
- Potatoes: choose starchy or all purpose potatoes like Yukon Gold since they become fluffy and help thicken the soup
- Green cabbage: pick a head that feels heavy and firm because it will be sweeter and stay tender
- Kale: look for deep green leaves and avoid any with yellow spots or floppiness
- Leek: this brings a mild onion flavor so go for straight stalks with crisp green tops
- Onion: yellow or white onions both work and form a sweet flavor base
- Vegetable broth: go for a salt reduced version if you want better control of seasoning
- Milk or plant based milk: either will make the soup creamy but I love using half oat milk for sweetness
- Butter or vegan substitute: unsalted is best since you can season as you go
- Salt and pepper: it is worth using flaky sea salt and freshly cracked black pepper
- Nutmeg: grate it fresh if possible since pre ground nutmeg loses aroma quickly
- Green onions for garnish: crisp and fresh is key for a bright pop at the end
Step-by-Step Instructions
- Prepare the Vegetables:
- Clean and dice the potatoes into small cubes. Rinse and finely chop the cabbage and kale. Slice the leek in half lengthwise then into thin moons. Dice the onion. The smaller you cut these vegetables the smoother your soup will be.
- Sauté the Aromatics:
- In a large pot melt the butter over medium heat. Add the diced onion and sliced leek then cook gently for about eight minutes. Keep the heat moderate so the onions and leeks grow soft and golden but do not brown. This makes a sweet fragrant foundation.
- Cook the Potatoes:
- Add the diced potatoes to the pot. Stir them with the aromatics for about three minutes. This quick fry gives the spuds a head start and helps them soak up flavor.
- Simmer with Broth and Greens:
- Pour in the vegetable broth then raise the heat to bring everything to a gentle boil. Once bubbling add the chopped cabbage and kale. Reduce the heat and let simmer uncovered for fifteen to twenty minutes. The potatoes should be easily pierced with a fork and the greens will look soft and deep green.
- Puree the Soup:
- Use an immersion blender right in the pot to blend the soup until it is smooth and creamy. If you like texture keep a few chunks of potatoes and cabbage. Taste for salt at this stage since the vegetables have absorbed much of the seasoning.
- Finish with Milk and Spice:
- Stir in the milk then add salt pepper and nutmeg. Warm the soup over low heat for about five minutes so the flavors can mellow but do not let it boil. This final simmer rounds everything out and brings the soup together.
- Garnish and Serve:
- Ladle the soup into bowls and scatter with sliced green onions. Eat right away while still hot accompanied by bread or crackers.

One of my favorite things is the grassy pop from fresh nutmeg which brings a warmth you do not get from pepper alone. I have vivid memories of making this soup with my mother stirring and sampling straight from the pot when the windows rattled with wind outside.
Storage tips
Colcannon soup stays fresh in the refrigerator for up to four days when stored in an airtight container. To reheat gently simmer on the stovetop and add a splash of extra milk if it thickens too much. You can also freeze portions for up to two months though the potato texture may soften slightly after thawing.
Ingredient substitutions
If you cannot find green cabbage try using savoy or even napa cabbage for a lighter soup. Spinach will work for kale if you add it closer to the end so it does not become mushy. For a richer taste swap half the milk with cream or use full fat coconut milk for a vegan twist. If you are out of leeks double up on onion.
Serving suggestions
This soup pairs perfectly with soda bread or a crusty seeded loaf. Sometimes I top it with a drizzle of olive oil or a spoon of vegan pesto for extra color. Serve it alongside roasted root vegetables for a complete meal or ladle it into mugs for a portable lunch.
Cultural and historical context
Traditional colcannon combines potatoes and greens as part of the Irish harvest festival. Turning these flavors into a soup honors the custom of using whatever the garden gives in early winter. My family always associated colcannon with luck when eaten on Halloween so ladling it into bowls feels like continuing that folk tradition.

This colcannon soup is pure comfort and comes together easily with what you have on hand. Serve on a chilly night and watch it quickly become a ritual in your home.
Frequently Asked Questions
- → What vegetables are essential for Colcannon soup?
Potatoes, cabbage, and kale are key, along with leeks and onions for depth of flavor.
- → Can I use plant-based milk and butter?
Yes, both dairy and plant-based alternatives work well, allowing for a fully vegan preparation.
- → How can I achieve a creamy texture?
Use an immersion blender to puree the soup until smooth, or leave some chunks for added texture.
- → Which spices complement Colcannon soup?
Nutmeg, salt, and pepper add warmth and enhance the flavors of the main ingredients.
- → How should the soup be served?
Serve hot, garnished with sliced green onions for a fresh and flavorful presentation.