Potato and Onion Soup Recipe UK: Rustic British Comfort in a Bowl

Potato and Onion Soup Recipe UK: Rustic British Comfort in a Bowl

There’s something deeply comforting about a bowl of creamy potato and onion soup on a chilly British evening. This classic dish brings together simple ingredients to create a hearty, satisfying meal that warms from the inside out.

The beauty lies in its simplicity – just potatoes, onions, and a few pantry staples simmered to perfection. I’ve refined this recipe to achieve a velvety texture without heavy cream, letting the natural sweetness of the vegetables shine through.

What emerges is a thick, rustic soup with layers of flavor that improve with each reheating. The potatoes break down into a creamy base while the onions add a subtle sweetness that balances the savory notes.

Perfect for lunch or a light dinner, this soup pairs beautifully with crusty bread and a simple green salad. The ultimate in British comfort food.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Potato and Onion Soup Recipe Uk

Simple pantry staples and fresh herbs create this hearty British classic.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and diced evenly
Yellow Onions 🧅 2 whole Thinly sliced for sweetness
Unsalted Butter 🧈 3 tbsp For sautéing onions
All-Purpose Flour 🌾 2 tbsp To thicken the soup
Vegetable Stock 💧 4 cups Low-sodium preferred
Whole Milk 🥛 1 cup For creamy texture
Fresh Thyme Sprigs 🌿 3 pieces Stems removed, chopped
Bay Leaf 🍃 1 whole Dried or fresh
Salt 🧂 1 tsp Or to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Fresh Parsley 🌿 2 tbsp Chopped, for garnish
Heavy Cream 🥛 ¼ cup Optional for richness

The potatoes are the foundation here. Russets break down beautifully into that creamy texture you want. Look for firm, unblemished spuds at Tesco or Sainsbury’s—avoid green spots or sprouting. For the onions, yellow or brown varieties work best, as they caramelize nicely. The butter should be unsalted so you control the seasoning yourself. Waitrose has excellent quality dairy if you’re splurging.

No Russets? Maris Piper or King Edward potatoes work just as well (they’re standard UK varieties). Out of vegetable stock? Chicken stock adds depth, but keep it vegetarian with a good Kallo cube. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The milk can be swapped for oat milk if you prefer, and the cream is entirely optional—skip it for a lighter version.

This soup actually improves overnight. Keeps for 4-5 days in the fridge, and freezes beautifully for up to 3 months. Reheat gently on the stove—don’t boil, or the milk might curdle. Always stir well before serving, as the flour can settle.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single saucepan—just sauté the onions, toss in the potatoes and stock, then simmer.
  • Buttery Comfort: The rich taste of Russets and caramelized yellow onions in butter makes every spoonful feel like a warm hug.
  • Freezer Friendly: Honestly, I double the batch knowing it freezes beautifully for those no-cook nights.
  • Pence Per Bowl: Between us, this hearty soup costs pennies per serving with those basic store-cupboard staples.

Step-by-Step Instructions for Potato and Onion Soup

Here is the method. Simple, reliable, and delivers rustic comfort every time.

Step 1: Sauté the Onions Until Soft and Sweet

Melt the 3 tbsp unsalted butter in a large pot over medium heat. Add the 2 whole yellow onions and cook for 8-10 minutes, stirring occasionally, until they turn translucent and begin to caramelize at the edges.

You’ll know they’re ready when they release a sweet aroma and their natural sugars start to brown slightly. This slow cooking builds a deep, savory base for the soup. Season with the 1 tsp salt and 0.5 tsp ground black pepper to enhance the flavor as they cook.

Step 2: Build the Flavor Base with Flour and Aromatics

Sprinkle the 2 tbsp all-purpose flour over the onions and stir well to coat. Cook for 1-2 minutes to remove the raw flour taste—you’ll see the mixture thicken slightly and turn a light golden color.

Add the 3 pieces fresh thyme sprigs and 1 whole bay leaf, stirring to combine. Then slowly pour in the 4 cups vegetable stock, whisking constantly to prevent lumps from forming. The stock should start to simmer as it incorporates with the flour and butter.

Step 3: Simmer the Potatoes Until Tender

Add the 2 lb russet potatoes to the pot and stir to ensure they’re fully submerged in the liquid. Bring the mixture to a boil, then reduce the heat to medium-low and let it simmer for 15-20 minutes.

You’ll know the potatoes are done when they break apart easily when pierced with a fork. The soup will thicken naturally as the potatoes soften and release their starches. Stir occasionally to prevent sticking, especially at the bottom of the pot.

Step 4: Finish with Creamy Richness

Once the potatoes are tender, stir in the 1 cup whole milk and let the soup simmer for an additional 5 minutes. This step mellows the flavors and ensures everything is fully incorporated.

For extra richness, stir in the 0.25 cup heavy cream and let it warm through for 2 minutes. Taste and adjust the seasoning if needed—this is the moment to ensure the soup is perfectly balanced. Remove the bay leaf and thyme stems before serving.

Step 5: Serve with Fresh Garnish

Ladle the soup into bowls and garnish with the 2 tbsp fresh parsley. The parsley adds a bright, fresh contrast to the creamy, hearty soup. Serve immediately while hot, with crusty bread on the side to soak up every last bit of flavor.

The soup should be thick and velvety, with chunks of potato and sweet, tender onions in every spoonful. This is comfort in its purest form, perfect for a cozy meal.

👨‍🍳

Pro Tips For Making Potato And Onion Soup Recipe Uk

  • Sauté Onions Slowly: Cook the yellow onions in unsalted butter on medium-low heat for at least 15 minutes until deeply golden—I learned this the hard way after rushing and ending up with a harsh, raw taste in the soup.
  • Cut Potatoes Evenly: Dice the russet potatoes into uniform 1-inch cubes so they cook through at the same rate; nothing worse than a bowl with half mushy, half crunchy bits.
  • Deglaze the Pan: After browning the onions, pour in a splash of the vegetable stock to scrape up those sticky bits—it adds a real depth of flavor to the soup.
  • Skip the Lumps: Whisk the flour into the butter for a full minute before adding liquid to avoid floury clumps; your soup will thank you for the smooth, velvety texture.

Pro Cooking Tips for This Dish

Perfect Onion Caramelization

Cook the onions over medium-low heat for the full 8-10 minutes—this slow process develops their natural sugars into a deep sweetness that forms the soup’s flavor foundation. I use Tesco unsalted butter as it browns beautifully without burning. 🌡️

Lump-Free Roux Technique

When adding the 2 tbsp flour, whisk constantly for 1-2 minutes until golden. The key is pouring the 4 cups vegetable stock in slowly while whisking—this prevents clumps. I prefer Kallo low-sodium stock for its clean flavor profile.

Potato Breakdown Control

Use evenly diced 2 lb Russet potatoes (or Maris Piper for UK cooks) so they cook uniformly. Simmer for exactly 15-20 minutes—any longer and they’ll turn to mush. Stir occasionally to prevent sticking at the bottom.

Creamy Texture Secret

For that velvety finish, temper the 1 cup whole milk by adding a ladle of hot soup to it first, then stir back into the pot. This prevents curdling. The optional ¼ cup heavy cream adds luxury but isn’t essential.

Herb Infusion Timing

Add 3 thyme sprigs and 1 bay leaf early—they need the full simmering time to infuse. Remove them before serving for a clean presentation. Fresh thyme from my garden makes all the difference. 🌿

Final Seasoning Check

Always taste before serving—the flour can mute flavors. I often add an extra pinch of salt or freshly cracked black pepper at the end. The parsley garnish adds a fresh contrast to the rich, creamy base.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 480mg21%
Total Carbohydrate 32g12%
Dietary Fiber 3g11%
Sugars 4g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of potato?

Yes! Maris Piper or King Edward work just as well as Russets. These UK varieties break down nicely for a creamy texture. Avoid waxy types like new potatoes.

2

How can I make this soup dairy-free?

Swap the butter for olive oil, use oat milk instead of whole milk, and skip the heavy cream. The soup will still be rich and flavorful.

3

Why did my soup turn out thin?

This usually happens if the potatoes didn’t cook long enough. Simmer for the full 15-20 minutes so they break down and thicken the soup naturally.

4

Can I add extra veggies to this recipe?

Try adding 1 cup of diced carrots or leeks along with the onions. They’ll soften beautifully and add extra depth.

★★★★★4.9(15 reviews)
Allison Carter