If you have ever fallen in love with the comfort of Irish classics, then this Colcannon Soup Recipe is a must-try for your kitchen. It beautifully captures the essence of the traditional colcannon with its creamy potatoes, tender cabbage or kale, and a gentle mix of onion and leek flavors. What makes this soup truly special is how effortlessly it transforms simple, humble ingredients into a soothing bowl that warms your heart and fills your home with inviting aromas. Whether you’re craving a nostalgic meal or just looking to savor the taste of Ireland, this Colcannon Soup Recipe promises satisfaction with every spoonful.

Ingredients You’ll Need
Gathering the ingredients for this soup is delightfully straightforward, yet each one plays an essential role in building the layers of flavor and texture that make this recipe shine. From the creamy potatoes to the fresh greens and the aromatic roots, these ingredients come together in perfect harmony.
- 2 tablespoons butter: Adds a rich, silky base that enhances the soup’s smoothness and depth.
- 1 tablespoon olive oil: Balances the butter and helps sauté the vegetables without burning.
- 1 small onion (chopped): Brings sweetness and complexity to the broth as it cooks down.
- 2 leeks (white and light green parts, cleaned and sliced): Offer a mild onion flavor that is soft and slightly sweet.
- 2 cloves garlic (minced): Provides a subtle pungency that brightens the overall taste.
- 4 cups potatoes (peeled and diced): The hearty star of the soup, creating a comforting, creamy texture once cooked and blended.
- 4 cups chicken or vegetable broth: Forms the flavorful liquid foundation of the soup, making it light yet satisfying.
- 3 cups chopped green cabbage or kale: Adds beautiful color and a pleasant, tender earthiness to every spoonful.
- 1/2 cup whole milk or cream: Enhances the creamy richness and smooth finish of the soup.
- Salt and pepper to taste: Essential for balancing and lifting the natural flavors.
- Chopped chives or green onions for garnish (optional): Bring a fresh pop of color and a mild bite.
- Crispy bacon bits (optional): Add a smoky crunch that contrasts wonderfully with the silky soup.
How to Make Colcannon Soup Recipe
Step 1: Sauté the Aromatics
Start by warming your pot over medium heat and melting the butter with olive oil. Toss in the chopped onion and leeks, cooking gently for about 5 to 6 minutes until they soften into fragrant, translucent perfection. Then stir in the minced garlic and let it cook just a minute longer so the flavors meld, releasing their inviting aroma.
Step 2: Add Potatoes and Broth
Next, introduce your diced potatoes and the broth to the pot. Bring the mixture to a lively boil, then lower the heat and allow it to simmer for 15 to 20 minutes. This part is crucial for tenderizing the potatoes, setting the foundation for that creamy texture we all crave in a good soup.
Step 3: Incorporate the Greens
Once the potatoes are tender, stir in the chopped cabbage or kale. Let the soup simmer for another 5 to 7 minutes, giving the greens enough time to soften without losing their lovely character. This step brings in the signature element of colcannon, providing both flavor and beautiful color.
Step 4: Blend and Enrich
Now it’s time to decide on your soup’s texture. Use an immersion blender to blend part of the soup directly in the pot for a creamy consistency while still keeping some chunks for a hearty bite. Then stir in the milk or cream, seasoning with salt and pepper to suit your taste. Gently heat the soup through until it is warm and ready to serve.
How to Serve Colcannon Soup Recipe

Garnishes
Garnishing your Colcannon Soup Recipe is an excellent way to add brightness and extra flavor. Fresh chopped chives or sliced green onions sprinkled on top bring a pop of color and a mild oniony sharpness that pairs perfectly with the creamy base. If you love a bit of salty crunch, crispy bacon bits are an irresistible addition that adds texture and smoky depth.
Side Dishes
This soup shines on its own but also pairs beautifully with classic Irish soda bread or crusty artisan bread for dipping. A simple side salad with a light vinaigrette can provide a fresh contrast, making the meal both comforting and balanced. Don’t hesitate to accompany the soup with a small cheese plate if you’re serving it for a cozy lunch or dinner gathering.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls for an eye-catching presentation that doubles as edible serving dishes. Another creative approach is layering a bit of shredded cheddar cheese or a drizzle of smoked paprika on top for a subtle but impactful flavor boost. Impress your guests by presenting the soup as part of a St. Patrick’s Day feast with themed table settings.
Make Ahead and Storage
Storing Leftovers
Leftover Colcannon Soup Recipe keeps well in the refrigerator for up to 3 days when stored in an airtight container. This makes it perfect for planning ahead or enjoying a quick, comforting meal on a busy day. Before refrigerating, allow the soup to cool slightly to preserve texture and flavor.
Freezing
Freezing this soup is possible, but to maintain its creamy texture, freeze it without the milk or cream. When you’re ready to enjoy it, thaw completely in the fridge and stir in fresh milk or cream while reheating. This way, you keep the soup’s luscious consistency without any separation issues.
Reheating
Reheat your Colcannon Soup Recipe gently on the stovetop over low heat, stirring occasionally. This slow warm-up prevents curdling and keeps the flavors melded just right. Adding a splash of milk or broth can refresh the texture if the soup seems too thick after storage.
FAQs
Can I make this soup vegetarian?
Absolutely! Simply use vegetable broth instead of chicken broth and skip the bacon bits, or substitute them with crispy fried mushrooms or smoked paprika for a vegetarian-friendly smoky flavor.
Is kale a good substitute for cabbage in this recipe?
Yes, kale works wonderfully in this Colcannon Soup Recipe. It offers a slightly stronger flavor and hearty texture that complements the creamy potatoes beautifully. Just be sure to chop it finely and cook enough to soften it.
Can I use a blender instead of an immersion blender?
Yes, you can transfer a portion of the soup to a blender to puree, then return it to the pot. Just be cautious with hot liquids—blend in batches with the lid slightly ajar to prevent pressure build-up.
What type of potatoes is best for this soup?
Starchy potatoes like Russets or Yukon Gold are ideal because they break down nicely to create that creamy texture without becoming gluey. They also absorb flavors well and have a naturally buttery taste.
How can I make this soup dairy-free?
For a dairy-free version, replace the butter with olive oil or coconut oil and use plant-based milk such as oat or almond milk instead of cow’s milk or cream. This adjustment still results in a rich and satisfying soup.
Final Thoughts
Making this Colcannon Soup Recipe is like wrapping yourself in a warm Irish hug. The simple ingredients, combined thoughtfully, create a soup that’s comforting, flavorful, and perfect for any season. Whether you’re new to Irish cooking or a seasoned fan, treat yourself and your loved ones to this classic dish — you won’t be disappointed. Go ahead and make it soon; your taste buds will thank you!
Print
Colcannon Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4–6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Irish
- Diet: Vegetarian, Gluten Free
Description
A creamy and comforting Irish-inspired Colcannon Soup featuring tender potatoes, flavorful leeks, and fresh green cabbage or kale, blended to a perfect texture and finished with milk or cream. This hearty soup is perfect for chilly days and can be garnished with chives and crispy bacon bits for extra flavor.
Ingredients
Main Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 leeks (white and light green parts), cleaned and sliced
- 2 cloves garlic, minced
- 4 cups potatoes, peeled and diced
- 4 cups chicken or vegetable broth
- 3 cups chopped green cabbage or kale
- 1/2 cup whole milk or cream
- Salt and pepper to taste
Optional Garnishes
- Chopped chives or green onions
- Crispy bacon bits
Instructions
- Saute Aromatics: In a large pot, heat butter and olive oil over medium heat. Add chopped onion and leeks, and cook for 5 to 6 minutes until softened and fragrant. Then stir in minced garlic and cook for an additional minute to release its aroma.
- Add Potatoes and Broth: Add the diced potatoes and broth to the pot. Bring the mixture to a boil, then reduce heat to a simmer. Cook uncovered for 15 to 20 minutes, or until the potatoes are tender and easily pierced with a fork.
- Simmer Greens: Add the chopped cabbage or kale to the pot and continue simmering for 5 to 7 minutes, until the greens are soft but still vibrant in color.
- Blend Soup: Use an immersion blender to partially blend the soup directly in the pot, achieving a creamy yet slightly chunky texture according to preference. Alternatively, leave it completely chunky if desired.
- Finish with Milk and Seasoning: Stir in the whole milk or cream, and season with salt and pepper to taste. Heat gently on low until the soup is warmed through without boiling.
- Serve and Garnish: Ladle hot soup into bowls and garnish with chopped chives or green onions and crispy bacon bits, if using. Enjoy this hearty and comforting soup immediately.
Notes
- For a dairy-free version, substitute whole milk or cream with plant-based milk such as oat or almond milk, and replace butter with oil.
- Traditional colcannon uses green cabbage, but kale is an excellent alternative that adds extra nutrients and flavor.
- To keep the recipe vegetarian, omit the bacon bits garnish or use a vegetarian bacon alternative.
- This soup can be made using either chicken or vegetable broth based on dietary preference.

