Why One-Pot Cooking Is the Secret to Actually Enjoying Your Own Dinner Party
There is a particular kind of misery reserved for the person who invites six friends over for dinner and then spends the entire evening in the kitchen. You can hear them laughing in the other room. You're sweating over a jus. Someone pops their head round the door to ask if you need help, and you bark something about the sauce splitting. It's not exactly the warm, convivial evening you had in mind.
One-pot cooking solves this entirely. You do the work beforehand — or you let the slow cooker do it for you — and when your guests arrive, you're actually free to be with them. The food is bubbling away, the kitchen isn't a bombsite, and you can pour yourself a glass of wine without worrying about timing four different elements on four different hobs.
The recipes below are all designed with exactly this in mind. They feed between six and eight people. One thing worth doing before any of them: ask your guests what they can't eat. Between them these recipes contain shellfish, fish, dairy, gluten, mustard, celery and wine. They're forgiving if you're not an experienced cook. Most of them can be prepped ahead. And every single one of them tastes better than it has any right to, given how little effort is involved.
One honest caveat on "one pot": every dish here cooks in a single vessel, but a few of the suggested accompaniments — rice, mash, couscous — need a second pan. Serve them with good bread instead if you want to keep it genuinely to one pot.
Because here's the thing: the meal isn't really the point. The point is the people around the table. The food just needs to be good enough that nobody notices how easy it was.
1. Slow Cooker Pulled Pork
Serves: 8 | Prep: 15 minutes | Cook: 8–10 hours on low | Prep ahead? Yes — the whole point
This is possibly the laziest crowd-pleasing recipe in existence, and that's exactly why it belongs at the top of this list. Rub a 2kg pork shoulder with smoked paprika, ground cumin, garlic powder, brown sugar, salt and pepper. Place it in the slow cooker with a sliced onion, a few crushed garlic cloves, a tablespoon of cider vinegar, and a squeeze of tomato purée. Set it to low, go to work, and come home to meat that falls apart when you look at it.
Ingredients: 2kg boneless pork shoulder, 2 tsp smoked paprika, 1 tsp ground cumin, 1 tsp garlic powder, 2 tbsp soft brown sugar, 1 large onion (sliced), 4 garlic cloves (crushed), 1 tbsp cider vinegar, 2 tbsp tomato purée, salt and pepper.
Method: Combine the spices and sugar, rub all over the pork. Place the onion and garlic in the base of the slow cooker, sit the pork on top, add the vinegar and tomato purée. Cook on low for 8–10 hours. Never start with a frozen or part-frozen joint, and don't cut the time short: before shredding, check the thickest part is piping hot right through, with no pink meat. Shred with two forks and stir through the cooking juices. Serve in soft rolls with coleslaw, pickles, and whatever hot sauce your friends prefer.
2. Chicken Tagine with Preserved Lemons and Olives
Serves: 6 | Prep: 20 minutes | Cook: 1 hour 15 minutes | Prep ahead? Yes — even better the next day
A proper tagine fills the house with a smell that makes people genuinely excited about dinner. You don't need a tagine pot — a large casserole dish or Dutch oven works perfectly. The combination of warm spices, preserved lemons and green olives creates something aromatic and deeply satisfying without being remotely difficult.
Ingredients: 8 chicken thighs (bone-in, skin-on), 2 onions (finely sliced), 4 garlic cloves (minced), 1 tsp ground ginger, 1 tsp ground cumin, 1 tsp ground coriander, ½ tsp ground cinnamon, pinch of saffron threads, 2 preserved lemons (quartered), 150g green olives, a handful of fresh coriander, 400ml chicken stock, 2 tbsp olive oil, salt and pepper.
Method: Brown the chicken in olive oil, then set aside. Soften the onions in the same pot. Add the garlic and spices, cook for a minute, then return the chicken. Pour over the stock, add the preserved lemons and olives. Cover and simmer gently for an hour — the meat should pull easily from the bone. Scatter with fresh coriander and serve with couscous or crusty bread.
3. Beef Bourguignon
Serves: 6–8 | Prep: 30 minutes | Cook: 2.5–3 hours | Prep ahead? Absolutely — it improves overnight
This is the one-pot recipe that makes you look like you know what you're doing, even if you don't. The secret is patience: low heat, a full bottle of decent red wine, and enough time for the beef to become impossibly tender. It's a dish that rewards slowing down, both in the cooking and the eating.
Ingredients: 1kg braising steak (cut into large chunks), 200g smoked bacon lardons, 2 onions (roughly chopped), 3 carrots (sliced into rounds), 3 garlic cloves (minced), 2 tbsp tomato purée, 1 bottle red wine (something you'd actually drink), 300ml beef stock, 250g small chestnut mushrooms, a bouquet garni (thyme, bay, parsley stalks), 2 tbsp plain flour, butter and olive oil, salt and pepper.
Method: Brown the beef in batches in a mixture of butter and oil. Set aside. Cook the lardons until crisp, add the onions and carrots, soften for five minutes. Add garlic and tomato purée, cook for a minute. Sprinkle over the flour, stir well. Pour in the wine and stock, return the beef, add the bouquet garni. Bring to a simmer, cover, and cook in the oven at 160°C (140°C fan) for 2.5–3 hours. Add the mushrooms for the last 30 minutes. Serve with mashed potato and green beans.
Make the bourguignon the day before you need it. The flavours deepen dramatically overnight, and it means all you have to do on the night is reheat it gently and cook the mash. That's the kind of hosting that actually lets you host.
4. Vegetable Curry
Serves: 6 | Prep: 20 minutes | Cook: 40 minutes | Prep ahead? Yes — the spices mellow beautifully
A good vegetable curry is the great equaliser: it's easily vegan, it's cheap, it's endlessly adaptable, and absolutely nobody has ever been disappointed by it. Use whatever vegetables are in season — sweet potato, cauliflower, chickpeas, and spinach is a particularly good combination, but aubergine, courgette, and green beans work just as well.
Ingredients: 2 onions (diced), 4 garlic cloves (minced), thumb-sized piece of ginger (grated), 2 tbsp curry paste (or 1 tbsp each of ground cumin, coriander, turmeric, and garam masala), 2 tins chopped tomatoes, 1 tin coconut milk, 500g mixed vegetables (sweet potato, cauliflower, chickpeas), 200g spinach, fresh coriander, 2 tbsp vegetable oil, salt.
Method: Soften the onions in oil, then add garlic, ginger and spices. Cook for two minutes until fragrant. Add the tomatoes and coconut milk, stir well. Add the harder vegetables first (sweet potato, cauliflower) and simmer for 25 minutes. Add chickpeas and spinach for the last five minutes. Finish with fresh coriander. Serve with basmati rice and warm naan (check your naan — most contains yoghurt).
5. Mushroom and Pea Risotto
Serves: 6 | Prep: 10 minutes | Cook: 35 minutes | Prep ahead? Best made fresh, but manageable
Risotto has a reputation for being high-maintenance, but it's really not. Yes, you need to stand at the hob and stir for twenty-five minutes, but that's actually quite meditative — and if you hand someone a glass of wine and ask them to keep you company while you stir, it becomes a social activity in itself.
Ingredients: 500g arborio rice, 300g mixed mushrooms (chestnut, shiitake, oyster — whatever looks good), 200g frozen peas, 1 onion (finely diced), 2 garlic cloves (minced), 150ml white wine, 1.2 litres hot vegetable or chicken stock, 60g parmesan (finely grated), 30g butter, 2 tbsp olive oil, salt and pepper.
Method: Sauté the mushrooms in olive oil until golden, then set aside. In the same pan, soften the onion in butter. Add garlic and rice, stir for a minute. Pour in the wine, let it bubble away. Add the stock a ladleful at a time, stirring frequently, until the rice is creamy and tender — about 25 minutes. Stir in the peas, mushrooms, parmesan and a knob of butter. Season well and serve immediately. (Use a vegetarian hard cheese instead of parmesan if you need to — Parmigiano Reggiano is made with animal rennet.)
6. Chilli Con Carne
Serves: 8 | Prep: 15 minutes | Cook: 1.5 hours | Prep ahead? Yes — freezes brilliantly too
Chilli is one of those recipes that everybody thinks they have the definitive version of, and they're all right. The version below uses dark chocolate and a splash of coffee, which sounds absurd but adds a richness that makes people ask what your secret ingredient is.
Ingredients: 1kg beef mince, 2 onions (diced), 4 garlic cloves (minced), 2 red peppers (diced), 2 tins chopped tomatoes, 1 tin kidney beans (drained), 2 tbsp tomato purée, 2 tsp ground cumin, 2 tsp smoked paprika, 1 tsp chilli powder (or more to taste), 1 tsp dried oregano, 20g dark chocolate (70%+), 1 shot of espresso or strong coffee, 2 tbsp olive oil, salt and pepper.
Method: Brown the mince in oil, breaking it up well. Add the onions, peppers and garlic, cook for five minutes. Stir in the spices and tomato purée. Add the tomatoes, beans, chocolate and coffee. Simmer gently, partially covered, for at least 1.5 hours — longer is better. Serve with rice, soured cream, grated cheese, and a stack of warm tortillas.
Most of these recipes actively improve when made ahead. The flavours develop, the textures deepen, and — crucially — it means you've done zero cooking on the night itself. Make the pot yesterday, reheat it today, and spend the evening where you belong: at the table with your friends. Cool it quickly, get it in the fridge within two hours, and when you reheat, bring it right up to piping hot all the way through — once only, not twice.
7. Fisherman's Stew
Serves: 6 | Prep: 15 minutes | Cook: 30 minutes | Prep ahead? Make the base ahead, add fish on the day
If you're near the coast — or anywhere near a decent fishmonger — this is a showstopper. A rich, tomatoey broth loaded with whatever fish and shellfish looks freshest. It's the kind of thing you'd pay a fortune for in a restaurant, and it takes half an hour.
Ingredients: 400g firm white fish (cod, hake, or monkfish — cut into chunks), 200g raw king prawns, 200g live mussels (scrubbed and debearded — tap any that are open, and throw away any that don't close), 1 onion (diced), 2 garlic cloves (minced), 1 fennel bulb (thinly sliced), 150ml white wine, 2 tins chopped tomatoes, 1 tbsp tomato purée, pinch of saffron, ½ tsp chilli flakes, a handful of flat-leaf parsley, 2 tbsp olive oil, salt and pepper.
Method: Soften the onion, garlic and fennel in olive oil. Add the chilli flakes, saffron, tomato purée, then the wine. Let it reduce by half. Add the tomatoes and simmer for 15 minutes. Nestle in the fish and prawns, cover, and cook for 5 minutes. Add the mussels, cover again, and cook for about 3 minutes until they open. Throw away any that stay shut — do not prise them open. Scatter with parsley and serve with thick slices of sourdough for mopping up the broth.
8. Ratatouille
Serves: 6 | Prep: 20 minutes | Cook: 45 minutes | Prep ahead? Yes — wonderful at room temperature too
Ratatouille is proof that vegetables, treated with a bit of respect, can be the star of the show. The trick is to cook each vegetable separately first, so they keep their character, and then let them come together in a rich tomato sauce. It's equally good hot, warm, or at room temperature, which makes it perfect for relaxed summer suppers.
Ingredients: 2 aubergines (cubed), 3 courgettes (cubed), 2 red peppers (cubed), 2 onions (sliced), 4 garlic cloves (sliced), 2 tins chopped tomatoes, a handful of fresh basil, 1 tbsp red wine vinegar, olive oil (be generous), salt and pepper.
Method: Cook the aubergines in plenty of olive oil until golden. Set aside. Do the same with the courgettes, then the peppers. Soften the onions and garlic, add the tomatoes and vinegar, simmer for 10 minutes. Return all the vegetables to the pot, stir gently, and cook for another 20 minutes. Tear over the basil. Serve with crusty bread, a green salad, and perhaps some crumbled goat's cheese.
9. Red Lentil Dhal
Serves: 6 | Prep: 10 minutes | Cook: 35 minutes | Prep ahead? Yes — add the tarka when serving
Dhal is comfort food at its most fundamental: lentils, spices, and not much else. It costs almost nothing to make, it's easily vegan, and it feeds a crowd with the kind of warmth that makes everyone feel looked after. The tarka — the sizzled spice oil you pour over the top just before serving — is what elevates it from good to extraordinary.
Ingredients: 350g red lentils (rinsed), 1 onion (diced), 3 garlic cloves (minced), thumb-sized piece of ginger (grated), 1 tsp ground turmeric, 1 tsp ground cumin, 1 tin chopped tomatoes, 1 litre vegetable stock. For the tarka: 2 tbsp vegetable oil (or ghee if you're not cooking for vegans), 1 tsp mustard seeds, 1 tsp cumin seeds, 4 dried curry leaves, 2 dried red chillies, 2 garlic cloves (sliced).
Method: Soften the onion, add garlic, ginger and ground spices. Add the lentils, tomatoes and stock. Simmer for 25–30 minutes until the lentils have broken down into a thick, porridge-like consistency. Season well. For the tarka, heat the oil and fry the mustard seeds until they pop, then add the cumin seeds, curry leaves, chillies and garlic. Pour the sizzling oil over the dhal — stand back, it will spit. Serve with rice, and yoghurt or a dairy-free alternative alongside.
10. Pasta e Fagioli
Serves: 6 | Prep: 10 minutes | Cook: 30 minutes | Prep ahead? Yes — add the pasta when reheating
This is Italian peasant food at its finest — a thick, hearty soup-stew of beans, pasta, tomatoes and parmesan that costs next to nothing and tastes like someone's grandmother made it. It's the sort of thing you eat out of deep bowls with too much bread, and everyone goes quiet for a few minutes because it's that good.
Ingredients: 2 tins cannellini beans (drained), 200g small pasta (ditalini or small shells), 1 onion (diced), 2 celery sticks (diced), 2 carrots (diced), 3 garlic cloves (minced), 1 tin chopped tomatoes, 1 litre chicken or vegetable stock, parmesan rind (if you have one), fresh rosemary, 50g parmesan (grated, for serving), olive oil, salt and pepper.
Method: Soften the onion, celery and carrots in olive oil. Add the garlic and rosemary, cook for a minute. Add the beans, tomatoes and stock, plus the parmesan rind if using. Simmer for 20 minutes. Mash some of the beans against the side of the pot to thicken the broth. Add the pasta and cook until tender. Ladle into bowls with a generous drizzle of olive oil and plenty of grated parmesan (use a vegetarian hard cheese instead if you need to — Parmigiano Reggiano is made with animal rennet, and so is the rind).
If you're reheating pasta e fagioli, the pasta will have absorbed a lot of the liquid. Just add a splash of stock or water when you warm it through, and it'll come back to life perfectly.
The Social Argument for One-Pot Cooking
Every one of these recipes has something in common beyond the obvious: they let you be present. You're not plating starters while your guests make awkward small talk. You're not timing three different components to land on the table simultaneously. You're not washing up between courses.
Instead, you're doing what hosting is actually supposed to be: sitting down with people you care about and sharing something warm and good. The food is the vehicle, not the performance.
One-pot meals also have a wonderful informality about them. You put the pot in the middle of the table and let people serve themselves. There's something levelling about that — nobody's waiting to be served, nobody's worried about which fork to use, and there's always enough for seconds. It encourages the kind of relaxed, unhurried eating that leads to the best conversations.
If you're someone who loves having people over but dreads the cooking, these recipes are your way in. Start with the chilli or the dhal — both are virtually foolproof. Work your way up to the bourguignon or the tagine when you're feeling ambitious. And remember: the best dinner parties aren't the ones with the fanciest food. They're the ones where the host is actually at the table.
For more on how food brings people together — and why it matters — read our piece on the role of food in emotional wellbeing and connection. And if you'd rather let someone else do the cooking entirely, our events bring small groups together over shared meals at brilliant local restaurants.
