This creamy, comforting soup combines tender diced potatoes, savory sharp cheddar cheese, and fragrant fresh chives. Aromatics like onion, garlic, carrot, and celery are sautéed for a rich base, while vegetable or chicken broth adds depth and warmth. The soup is partially blended to keep some texture, then enriched with milk and heavy cream for a velvety finish. Garnished with extra cheddar and chives, it’s ideal for cozy meals on chilly days, with easy substitutions to fit dietary preferences.
My tiny Dublin apartment had this one window that constantly rattled whenever the wind picked up, and on particularly blustery days, I would stand at the stove watching butter melt into onions while the rain drummed against the glass. This soup became my defense against Irish weather, something I could make without thinking while my mind wandered to warmer places. The way cheddar melts into hot potatoes still reminds me of those gray afternoons when a hot bowl felt like the only thing keeping me grounded.
I once made this for six hungry friends after a failed hiking trip in County Wicklow, where we had bailed on our planned trek due to sideways rain and ended up back at my rental cottage before noon. Everyone crowded into the kitchen, damp and slightly grumpy, until the first bowls hit the table. Within minutes, the only sound was spoons against ceramic and someone asking if there was any more bread in the freezer.
Ingredients
- Unsalted butter: Gives you control over the final salt level, and starting with cold butter helps you gauge how hot your pan actually is
- Medium onion: Finely chopped so it practically disappears into the soup, providing sweetness without any obvious texture
- Garlic cloves: Freshly minced releases more oils than pre-crushed, making a noticeable difference in the final depth of flavor
- Russet potatoes: Their high starch content creates that velvety texture you want, and they break down beautifully during simmering
- Carrot: An optional addition that adds subtle sweetness and color, making the soup more visually appealing
- Celery stalks: Dice them small so they soften completely, contributing that classic aromatic base without any crunch
- Vegetable or chicken broth: Homemade broth elevates this significantly, but a good quality store-bought version works perfectly fine
- Whole milk: Adds creaminess without overwhelming the potato flavor, keeping the soup drinkable and light
- Sharp cheddar cheese: The sharpness cuts through the richness, so buy the best aged block you can afford and grate it yourself
- Heavy cream: Just a half cup transforms the texture from hearty to luxurious, creating that restaurant-quality mouthfeel
- Salt and black pepper: Potatoes absorb salt aggressively, so taste and adjust multiple times throughout the cooking process
- Dried thyme: Earthy and subtle, it complements the potatoes without competing with the cheddar
- Fresh chives: Their mild onion flavor and bright green color make the final dish feel finished and special
Instructions
- Build your flavor foundation:
- Melt butter in your largest pot over medium heat until it foams slightly, then add onion, garlic, carrot, and celery. Cook until everything softens and the kitchen starts to smell like comfort.
- Start the potatoes:
- Add your diced potatoes and thyme to the pot, stirring to coat everything in butter. Let them cook for a couple minutes to develop some flavor before adding any liquid.
- Simmer to tenderness:
- Pour in the broth and bring everything to a bubble, then reduce heat and let it simmer uncovered. Test a potato piece after 20 minutes, and keep cooking until it yields easily to your fork.
- Create your preferred texture:
- Use an immersion blender directly in the pot, pulsing just enough to break down about half the soup while leaving some potato pieces intact. Alternatively, transfer half to a blender and return it to the pot.
- Add the dairy:
- Stir in the milk and cream, then add the cheese gradually while the soup is still hot but not boiling. Keep the heat gentle so the dairy does not separate or seize up.
- Perfect the seasoning:
- Taste your soup and add more salt and pepper as needed, remembering that cheese adds saltiness already. Let it rest for five minutes off the heat to let flavors meld.
- Finish and serve:
- Ladle into warmed bowls and scatter chives and extra cheese across the top. Serve immediately while steam is still rising from each bowl.
This recipe has lived on index cards in my kitchen through three apartments and two countries, surviving only because I finally typed it into my phone before the last disintegrating card completely gave up. Something about the combination of potatoes and sharp cheddar feels like home regardless of where I am.
Getting the Texture Right
The beauty of this soup lies in that strategic decision about how much to blend. Completely smooth potato soup can feel like baby food, while leaving it entirely chunky misses out on that luxurious creaminess that makes people close their eyes after the first spoonful. An immersion blender gives you the most control, letting you decide exactly how many potato pieces survive the transformation.
The Cheese Factor
I learned through many slightly grainy batches that not all cheddar melts the same way, and younger cheeses tend to break into oily strings instead of incorporating smoothly into the soup. An aged sharp cheddar costs more but it behaves beautifully in hot liquid, distributing its flavor evenly rather than collecting in fatty pools on top.
Make-Ahead Magic
This soup actually improves after a night in the refrigerator, giving the flavors time to deepen and meld in ways that immediate serving cannot achieve. Prepare it completely up to two days ahead, then reheat gently over low heat while stirring constantly.
- Reserve some cheese and chives for fresh garnish just before serving
- Thin with additional broth or milk since it will thicken overnight
- Never reheat over high heat or the dairy may separate
There is something profoundly satisfying about a soup that can turn a miserable gray day into a memory worth keeping, and this one has done exactly that for me more times than I can count. May your kitchen be warm and your cheese be sharp.
Recipe FAQ
- → Can I use plant-based milk for this dish?
-
Yes, using plant-based milk like almond or oat milk works well, especially when combined with vegan butter and cheese alternatives.
- → How do I get a creamy yet chunky texture?
-
Blend half the soup with an immersion or standard blender, leaving some chunks to maintain texture.
- → What is the best way to enhance the flavor?
-
Sautéing the aromatics thoroughly and seasoning with thyme, salt, and pepper creates a rich base for deeper flavor.
- → Can I prepare this soup ahead of time?
-
Yes, it stores well refrigerated for up to 3 days and reheats gently on the stove.
- → What sides pair well with this dish?
-
Serve with crusty brown bread or enjoy alongside a crisp green salad for a balanced meal.