Cozy Weekend Project: One-Pot Garlic Parmesan Chicken and Shells
There are some meals that demand you put your phone down, pour a glass of something cold, and just be present in the kitchen. This one-pot garlic parmesan chicken and shells is exactly that: a proper, slow-burn project for a grey Saturday afternoon when you want the house to smell like a trattoria. I’ve been making this for over 6 years, and it never disappoints; the ritual of browning the chicken, the sizzle of garlic hitting hot oil, and the way the pasta drinks up all that creamy goodness is pure weekend therapy.
Recipe Overview
- Prep time: 15 minutes
- Cook time: 35 minutes
- Total time: 50 minutes
- Servings: 4-6 generous portions
- Difficulty: Medium – the technique is forgiving, but the layering of flavours makes it a project worth savouring.
Why You’ll Love This One-Pot Garlic Parmesan Chicken and Shells
- The aroma alone is worth the effort. Your kitchen will smell of garlic toasting in butter, chicken searing to a golden crust, and a lingering, cheesy warmth that makes everyone wander in asking what’s for dinner.
- One pot, minimal washing up. Every single thing happens in the same deep skillet or Dutch oven, from browning the chicken to simmering the shells to a creamy finish. That means more time curled up on the sofa and less time scrubbing pans.
- The texture is pure magic. The shells hold onto the sauce in their little curves, the chicken stays tender, and the whole thing has a velvety richness that feels far more luxurious than the humble ingredient list suggests.
- It rewards slowing down. This isn’t a ten-minute weeknight scramble. It’s a weekend project where you can enjoy each step — stirring, tasting, adjusting — and feel that sense of accomplishment when you lift the lid to reveal bubbling, golden goodness.
- Endlessly adaptable. Once you’ve mastered the base, you can spin it a dozen ways. More vegetables, a different cheese, a kick of chilli — it’s a recipe that grows with you.
Ingredients You’ll Need
- 600g boneless, skinless chicken thighs (about 4-5 thighs)
- 2 tablespoons olive oil
- 40g unsalted butter
- 6 cloves garlic, minced
- 1 large onion, finely chopped
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ½ teaspoon black pepper
- 1 teaspoon salt, plus more to taste
- 400g dried medium pasta shells
- 700ml chicken stock (hot)
- 240ml double cream
- 80g freshly grated Parmesan cheese
- 120g frozen peas (optional, but I love the pop of green)
- Small handful fresh parsley, chopped, for finishing
Tip: Grate your Parmesan from a block, not the pre-shaken stuff in a tub. It melts more smoothly and gives a far deeper, nuttier flavour to the sauce. After testing this recipe five times, I finally got it just right — and fresh Parmesan was the turning point.
How to Make One-Pot Garlic Parmesan Chicken and Shells
- Brown the chicken. Pat the chicken thighs dry with kitchen paper — this is crucial for a good sear. Heat the olive oil in a large, deep skillet or Dutch oven over a medium-high flame. Once the oil shimmers and you see the faintest wisp of smoke, lay the chicken thighs in, skin-side down if they have skin, or just one flat side. Let them cook undisturbed for 5-6 minutes. You’ll hear a steady, satisfying sizzle, and the underside should turn a deep, burnished gold with crisp edges. Flip and cook for another 4 minutes. The chicken should feel firm to the touch but not stiff. Lift it onto a plate and set aside.
- Sweat the aromatics. Reduce the heat to medium. Add the butter to the same pot. As it melts and foams, scrape up any browned bits from the bottom with a wooden spoon — that’s pure flavour. Add the chopped onion and stir. Cook for 4-5 minutes, until the onion turns translucent and softens, releasing a sweet, mellow scent. The sizzle will quieten as the onion releases its moisture.
- Bloom the garlic and herbs. Tip in the minced garlic, dried thyme, and dried rosemary. Stir constantly for about 45 seconds. The smell will shift from sweet onion to pungent, fragrant garlic — be careful not to let it brown, as burnt garlic turns bitter. You want it just fragrant and softening.
- Toast the pasta. Pour the dried shells into the pot and stir them through the garlic butter for 1-2 minutes. You’ll hear the shells clatter and click against the metal, and they’ll take on a slightly glossy, warm look. This toasting step adds a subtle nuttiness to the final dish.
- Add the liquid. Pour in the hot chicken stock and the double cream. Stir gently to combine, scraping the bottom again to release any last bits of flavour. The liquid will look pale and thin at first, but don’t worry. Season with the salt and black pepper. Bring the mixture to a gentle simmer — you want small, lazy bubbles breaking the surface, not a rolling boil.
- Return the chicken and simmer. Nestle the browned chicken thighs back into the pot, pushing them down so they’re mostly submerged. Reduce the heat to low, cover with a lid, and let it cook for 18-20 minutes. After about 15 minutes, lift the lid and give it a gentle stir. The pasta should be tender but still with a slight bite, and the sauce will have thickened noticeably, clinging to the shells like a warm blanket. The colour will have deepened to a pale gold, flecked with herbs.
- Finish with cheese and peas. Remove the pot from the heat. Lift out the chicken thighs and set them on a board. Stir in the frozen peas (if using) and the grated Parmesan. Stir vigorously for about 30 seconds — the residual heat will melt the cheese into the sauce, turning it glossy and thick. You’ll see the sauce change from thin to velvety right before your eyes. Shred or chop the chicken into bite-sized pieces, then stir it back into the pot. Taste and adjust seasoning with a pinch more salt or a crack of pepper.
- Rest and serve. Let the pot sit, lid off, for 3-4 minutes. This resting time allows the sauce to settle and the flavours to marry. Sprinkle with fresh parsley just before serving. The final dish should look creamy, with the shells glistening and the chicken scattered throughout.
Tips From My Kitchen
- Use chicken thighs, not breast. Thighs stay moist and tender through the longer simmering time. Breasts can dry out and become stringy. The extra fat in thighs also enriches the sauce as they cook.
- Don’t skip the toasting step. That minute or two of stirring the dry shells in the butter and garlic before adding liquid gives them a nutty, toasted flavour that makes the final dish taste more complex. You’ll notice the difference in the first bite.
- Hot stock is non-negotiable. Pouring cold stock into the pot will drop the temperature and slow the cooking, which can make the pasta gummy. Heat your stock in a kettle or a small saucepan before adding it — the simmer will return faster and more evenly.
- Stir gently and sparingly. Once the shells are in the liquid, try not to stir too aggressively or too often. Over-stirring can break the shells and release too much starch, turning the sauce gluey. A gentle swirl every 8-10 minutes is enough.
- Resist the urge to add more liquid early on. The sauce will look quite thin for the first 15 minutes. Trust the process — the pasta will absorb the stock and release its own starch, thickening everything naturally. Adding extra stock or cream too early will result in a watery sauce.
Common Mistakes to Avoid
- Overcrowding the pan: If your pot is too small, the chicken will steam instead of sear, and it won’t develop that beautiful golden crust. Use a pot wide enough that the chicken thighs have a finger’s width of space between them. If you need to, brown in two batches — it’s worth the extra few minutes.
- Wrong temperature: Browning the chicken needs a medium-high heat to get that crust, but once you add the stock and cream, you must drop it to low. A vigorous boil will break the cream sauce and make the pasta mushy on the outside while staying hard in the centre. Keep the simmer gentle and lazy.
- Skipping the rest time: I know you’ll be hungry, but those final 3-4 minutes off the heat are vital. The sauce continues to thicken and settle, the flavours meld together, and the pasta absorbs a final bit of liquid. Serve too early, and you’ll have a looser, less cohesive dish.
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of chilli flakes along with the garlic, and stir in a finely chopped red chilli (seeds removed if you prefer less heat) at the same stage. The warmth cuts through the creaminess beautifully.
- Vegetarian/Vegan Option: Skip the chicken entirely. Sauté 250g of sliced mushrooms and a chopped courgette after the onion, and use a good-quality vegetable stock instead of chicken stock. For a vegan version, replace the double cream with full-fat coconut cream and use a plant-based Parmesan alternative. The mushrooms bring a deep, savoury note that mimics the richness of the chicken.
- Different Protein: This works wonderfully with diced turkey breast or chunks of firm tofu. If using turkey, brown it just like the chicken, but check for doneness a few minutes earlier as turkey can dry out. For tofu, press and cube it, then sear until golden on all sides before adding the liquid.
What to Serve With One-Pot Garlic Parmesan Chicken and Shells
- A simple green salad with a sharp vinaigrette — the acidity cuts through the creaminess perfectly. Try our Cozy Weekend Project Everything Green Salad With Avocado Dressing for a fresh, vibrant side.
- Steamed tenderstem broccoli or green beans, drizzled with a little lemon juice.
- Garlic bread or crusty sourdough to mop up every last drop of sauce from the bowl.
- A light, crisp side like our Smoky Grilled Zucchini And Yellow Squash Salad for a lovely contrast in textures.
Still hungry for ideas? You might also love Dominos Garlic Parmesan Chicken Pasta Copycat, Creamy Garlic Parmesan Chicken Pasta Easy 30 Minute Dinner from our sister kitchens.
Frequently Asked Questions

One-Pot Garlic Parmesan Chicken and Shells
Ingredients
Method
- Brown the chicken. Pat the chicken thighs dry with kitchen paper — this is crucial for a good sear. Heat the olive oil in a large, deep skillet or Dutch oven over a medium-high flame. Once the oil shimmers and you see the faintest wisp of smoke, lay the chicken thighs in, skin-side down if they have skin, or just one flat side. Let them cook undisturbed for 5-6 minutes. You'll hear a steady, satisfying sizzle, and the underside should turn a deep, burnished gold with crisp edges. Flip and cook for another 4 minutes. The chicken should feel firm to the touch but not stiff. Lift it onto a plate and set aside.
- Sweat the aromatics. Reduce the heat to medium. Add the butter to the same pot. As it melts and foams, scrape up any browned bits from the bottom with a wooden spoon — that's pure flavour. Add the chopped onion and stir. Cook for 4-5 minutes, until the onion turns translucent and softens, releasing a sweet, mellow scent. The sizzle will quieten as the onion releases its moisture.
- Bloom the garlic and herbs. Tip in the minced garlic, dried thyme, and dried rosemary. Stir constantly for about 45 seconds. The smell will shift from sweet onion to pungent, fragrant garlic — be careful not to let it brown, as burnt garlic turns bitter. You want it just fragrant and softening.
- Toast the pasta. Pour the dried shells into the pot and stir them through the garlic butter for 1-2 minutes. You'll hear the shells clatter and click against the metal, and they'll take on a slightly glossy, warm look. This toasting step adds a subtle nuttiness to the final dish.
- Add the liquid. Pour in the hot chicken stock and the double cream. Stir gently to combine, scraping the bottom again to release any last bits of flavour. The liquid will look pale and thin at first, but don't worry. Season with the salt and black pepper. Bring the mixture to a gentle simmer — you want small, lazy bubbles breaking the surface, not a rolling boil.
- Return the chicken and simmer. Nestle the browned chicken thighs back into the pot, pushing them down so they're mostly submerged. Reduce the heat to low, cover with a lid, and let it cook for 18-20 minutes. After about 15 minutes, lift the lid and give it a gentle stir. The pasta should be tender but still with a slight bite, and the sauce will have thickened noticeably, clinging to the shells like a warm blanket. The colour will have deepened to a pale gold, flecked with herbs.
- Finish with cheese and peas. Remove the pot from the heat. Lift out the chicken thighs and set them on a board. Stir in the frozen peas (if using) and the grated Parmesan. Stir vigorously for about 30 seconds — the residual heat will melt the cheese into the sauce, turning it glossy and thick. You'll see the sauce change from thin to velvety right before your eyes. Shred or chop the chicken into bite-sized pieces, then stir it back into the pot. Taste and adjust seasoning with a pinch more salt or a crack of pepper.
- Rest and serve. Let the pot sit, lid off, for 3-4 minutes. This resting time allows the sauce to settle and the flavours to marry. Sprinkle with fresh parsley just before serving. The final dish should look creamy, with the shells glistening and the chicken scattered throughout.
Notes
I’d love to hear how your one-pot garlic parmesan chicken and shells turned out — did you stick to the classic, or add your own twist? Drop a comment below and tell me all about your weekend kitchen project. And if you’re in the mood for another cosy, slow-cooked bowl, our Cozy Weekend Project Creamy Lemon Butter Shells With Peas is a wonderful lighter companion to this one. Happy cooking.
