8 Cozy Soup Recipes for Cold Nights
When the evenings turn cold and the windows steam up, nothing fixes the day quite like a bowl of soup eaten on the sofa. These cosy soup recipes are the ones worth keeping close all winter — thick, warming bowls made from simple ingredients, most of them in one pot, and many of them happy to wait in the freezer for the next chilly night.
There’s a classic chicken noodle for sniffly days, a lentil soup that costs pennies, and a tomato soup that exists as an excuse for a grilled cheese sandwich. Pick one for tonight and make a double batch — future you will be glad you did.
1. Creamy Tomato Soup
Ready in 30 minutes · One pot · Freezer-friendly

The soup that makes a grilled cheese sandwich feel like a proper dinner. Soften onion and garlic in butter, add two tins of chopped tomatoes, a splash of stock and a pinch of sugar to balance the acidity, then simmer and blend until smooth. Stir through a swirl of cream and season generously. Roasting the tomatoes first deepens the flavour, but the tinned version is wonderful on a weeknight.
Shortcut: stir in a spoonful of sun-dried tomato paste — it gives the soup a slow-cooked depth in seconds.
2. Classic Chicken Noodle Soup
Ready in 40 minutes · One pot · Freezer-friendly

The one to make when someone in the house is sniffling — or cold to the bone. Simmer chicken thighs in stock with carrots, celery and onion until the meat is tender enough to shred with two forks, then stir it back in with egg noodles for the last few minutes. A squeeze of lemon and a handful of parsley at the end keeps it tasting fresh, not heavy.
Shortcut: use a rotisserie chicken — shred the meat in and dinner is on the table faster.
3. Broccoli Cheddar Soup
Ready in 30 minutes · One pot

Thick, cheesy and far better than the café version. Cook onion and garlic in butter, stir in flour for a roux, then pour in stock and milk and simmer with chopped broccoli — stalks and all, they blend beautifully. Take it off the heat before stirring in a handful of mature cheddar, so the cheese melts silky instead of turning grainy. Serve with crusty bread for dunking.
Shortcut: frozen broccoli works perfectly here — no chopping, and it cooks in the same time as fresh.
4. Potato & Leek Soup
Ready in 35 minutes · One pot · Freezer-friendly

Quietly one of the cheapest soups you can make, and one of the most comforting. Sweat sliced leeks in butter until soft and sweet, add diced potatoes and stock, and simmer until everything collapses when pressed with a spoon. Blend half and leave half chunky for the best texture, then finish with cream and black pepper. A scattering of crispy bacon or chives on top makes it feel special.
Shortcut: no blender needed — a potato masher gives you that lovely half-smooth, half-chunky texture in the pot.
5. Hearty Minestrone
Ready in 45 minutes · One pot · Freezer-friendly

A meal in a bowl, and the best way to use up whatever vegetables are lingering in the fridge. Start with onion, carrot, celery and garlic, then add tinned tomatoes, stock, small pasta, beans and any greens you have — courgette, cabbage and frozen peas all belong here. It should be thick enough that a spoon stands up in it. Finish each bowl with grated parmesan and olive oil.
Shortcut: cook the pasta separately and add it to each bowl — leftovers won’t turn stodgy overnight.
6. Butternut Squash Soup
Ready in 40 minutes · One pot · Freezer-friendly

Sweet, velvety and the colour of autumn. Roast the squash if you have time — it caramelises and concentrates the flavour — or simmer it with onion, garlic, stock and a pinch of nutmeg until soft. Blend until it pours like silk, then swirl in cream or coconut milk. A pinch of chilli flakes or crispy sage leaves on top stops it feeling one-note and keeps you coming back for seconds.
Shortcut: buy pre-chopped squash — peeling and deseeding a butternut is nobody’s favourite weeknight job.
7. Red Lentil Soup
Ready in 30 minutes · One pot · Freezer-friendly

The fastest soup on this list, and almost certainly the cheapest. Red lentils need no soaking and cook down into a thick, golden soup in about twenty minutes with onion, carrot, garlic, cumin and stock. Blend it smooth or leave it rustic, then finish with lemon juice — it lifts the whole bowl — and a drizzle of olive oil. It is filling, so a small bowl goes a long way.
Shortcut: stir a spoonful of curry paste in with the onions for a spiced version with zero extra chopping.
8. Creamy Mushroom Soup
Ready in 35 minutes · One pot

Deep, earthy and a world away from the tinned kind. The secret is patience at the start: cook sliced mushrooms in butter in a single layer until they are golden and their liquid has cooked off — that browning is where all the flavour lives. Add garlic, thyme, stock and a splash of cream, simmer briefly, then blend half so the soup stays thick with mushroom pieces throughout.
Shortcut: a small splash of soy sauce deepens the mushroom flavour beautifully — nobody will guess it’s in there.
A Freezer Full of Cosy
Most of these soups freeze well, so cook a double batch whenever you can, cool it, and freeze in portions — flat in freezer bags if space is tight, so they thaw in minutes under the tap. For soups that cook themselves while you get on with the day, try our easy slow cooker chicken recipes next, or browse all our easy recipe ideas for more cold-night inspiration.
📌 Save this post on Pinterest so these cosy soup recipes are always one tap away.

