This is my signature silky pork ragu and it will absolutely blow your mind. Pork shoulder braises in white wine, milk and stock with fennel seeds, pancetta and loads of herbs until it melts into the most luscious, savoury white ragu. The sauce becomes velvety and rich, clinging beautifully to any pasta shape, fresh or dried.

Hi! This ragu will always be close to my heart because it was one of the very first recipes I ever created. Over the years I’ve made it countless times, and it still surprises me with how luxurious and flavor packed it is. A silky white ragu feels a little different to the usual tomato versions, and once you try it, you’ll understand why I love it so much.
If you aren't confident to cook with pork shoulder (it is easy, I promise!) then head to my White Bolognese recipe. It has the same flavor profile but uses ground meat. To make the ragu even more special you could make some pasta from scratch. Homemade Pappardelle or Homemade Orecchiette would be amazing!
Why you'll love this pork ragu
- It’s a total crowd-pleaser. Every single person I make this for goes quiet at the first bite, it’s that good!
- It tastes like something you’d order in a restaurant. Elegant, rich and deeply flavorful.
- It’s different in the best way. A white style ragu feels special and unexpected compared to the usual tomato versions.
- Even better the next day. Like all great ragu sauces, the flavors deepen overnight and it reheats beautifully so a great one to make ahead.
What is a white pork ragu?
A white ragu (or ragù bianco) is made with white wine, milk and stock instead of the usual tomatoes and red wine. The pork becomes incredibly tender and the sauce turns silky, savory and creamy without being heavy. It’s a beautiful alternative to a classic tomato ragu. If you prefer a red version, my Beef Cheek Ragu or Beef Short Rib Ragu are a must.
Ingredients
Pork shoulder - I use boneless pork shoulder and cut it into 4–5cm chunks. Leave most of the fat on, it melts into the sauce and makes the ragu silky. You can skim any excess off at the end.
Pancetta - I buy pancetta in a whole piece and dice it myself. You can often find it in specialty food stores. Bacon works if you need to substitute.
Soffritto - Finely dice the onion, celery and carrot, or pulse them in a food processor. The smaller the pieces, the better they melt into the sauce.
Fennel seeds - Add warmth and a subtle sweetness. They’re tiny but make such a difference, please don't skip!
White wine - I use Sauvignon Blanc, but any dry white wine works well here.
Milk - Use whole milk. It helps tenderise the pork and creates that silky, white style sauce.
Chicken stock - I love the flavour of chicken stock in this ragu, but any good quality stock will work.
Herbs - thyme, rosemary and sage are my favourite trio here and please try not to substitute for dried, it's never the same.
Lemon - A squeeze of lemon juice in the ragu and a little zest to finish add the perfect burst of freshness to cut through the richness.
Would you like to save this?
How to make it
The full ingredient list, detailed method and video are in the recipe card below, this is just for a visual overview.
The first step is to season the pork pieces well with salt and pepper and sear them in a fry pan until golden.
1. Fry the pancetta or bacon in a heavy bottomed oven proof dish until golden.
2. In the pancetta fat, gently fry the carrot, onion, celery and fennel seeds until softened, about 10 minutes. After 5 minutes add the garlic.
3. Return the pork and pancetta to the pot, mix and add the wine. Let it reduce for 5 - 7 minutes at a simmer.
4. Add the stock and milk and bring to a gentle simmer. Place the herbs on top, cover and place in the oven for 2 hours until the pork pieces pull apart easily.
5. It will look quite split straight out of the oven. Remove and discard the herbs then pull all the pork pieces out, shred with two forks and mix back in. Add the lemon juice and season to taste.
6. If serving straight away you can keep it at a gentle simmer to reduce slightly while you cook your pasta. Add ¼ cup cream to help bring it together.
Finishing for pasta
7. Add as much ragu as you want to serve (I allow a cup per person) into a large pan and let it gently simmer.
8. Add your cooked pasta in with a splash of pasta water and let it gently bubble away for 2-3 minutes. Add more cream if you wish.
Tips for making this ragu
- Make it ahead. This ragu is even better the next day. It will solidify in the fridge, just reheat and loosen with a splash of pasta water or a touch of cream.
- Don't rush the browning. Give the pork and pancetta time to get golden. Color adds a huge amount of flavor to a meat sauce.
- The smaller the onion, carrot and celery pieces, the better they melt into the sauce.
- Chop the soffritto really fine and give it time to cook right down until soft and sweet. It adds incredible depth to the ragu.
- Keep the heat low. A gentle simmer gives you the silkiest texture and prevents the milk from splitting.
- For serving. Add your pasta directly into the ragu and let it gently bubble away together for 2-3 minutes. I undercook dried pasta by a minute for this reason. I allow a cup of sauce per person.

Common questions
Yes and you should! This ragu tastes even better the next day as the flavors develop. Store in the fridge for up to 3 days or freeze for up to 3 months. Reheat gently and loosen with a splash of pasta water or cream.
Pork shoulder (also called pork butt) is best because it stays juicy and tender during the long braise. Avoid lean cuts, they will dry out.
You can replace the wine with extra stock, but the flavour won’t be quite as deep or complex. The alcohol cooks off completely. The lemon juice in the recipe will add acidity though.
If the heat is too high, the milk can look a little separated but don’t worry. Once the pork cooks down and you shred it into the sauce, it becomes silky and creamy.
If it’s too thin simply simmer uncovered until it reduces down. If it’s too thick then loosen with a splash of stock, cream or pasta water.
Some other pasta dishes to try
Make sure you check out my all of my pasta recipes and in particular my meat pasta sauces for all kinds of delicious dishes to impress your guests. Here are some other slow cooked pasta sauces that you should add to the list.
Did you make this recipe?
I would LOVE it if you could leave a review and star rating down below. Also please tag me on Instagram if you share a photo of the dish!
Recipe

White Pork Ragu
Would you like to save this?
Ingredients
- 3 tbsp olive oil
- 1 kg boned pork shoulder cut into chunks
- 250 grams pancetta chopped
- 1 onion finely chopped
- 2 stalks celery finely chopped
- 2 small carrots finely chopped
- 2 tsp fennel seeds
- 6 cloves garlic minced
- 1 ½ cups dry white wine
- 1 ½ cups chicken stock
- 1 ½ cups milk
- 2 sprigs fresh rosemary
- 4 sprigs fresh thyme
- 4 - 5 fresh sage leaves
- Salt and pepper
- Squeeze of lemon juice
- ¼ cup cream optional
- Lemon zest and parmesan to serve
Instructions
- Preheat your oven to 160 fan (320 fahrenheit)
- Season the pork with salt and pepper and heat 1 tbsp olive oil in a pan over medium - high heat (or I do it in two pans at once to save time). Brown the chunks on all sides and set aside. Keep any fat that has rendered to pour into the onion mixture.
- Heat 1 tbsp oil in a heavy bottomed oven proof saucepan and fry the pancetta for 10 mins until browned, lift out onto a plate with a slotted spoon, leaving the fat behind.
- Add the onion, carrot, celery, fennel seeds and a good pinch of salt and pepper and cook over medium heat until soft, around 10 minutes. Lower heat if it starts to brown and add more oil if it dries out. After 5 minutes add the garlic and continue cooking.
- Add the pork and pancetta to the pan and mix.
- Add the wine and simmer to reduce the wine by at least half - 5 - 7 mins.
- Add the stock, milk, and another good pinch of salt and pepper and bring to a simmer.
- Tie the rosemary, thyme and sage together with kitchen twine to make a small herb bundle and put it on the top of the liquid. (if you don't have kitchen twine or string just place the sprigs loose on top).
- Cover and cook in the oven for two hours. The pork pieces should pull apart easily, if not then cook for another 30 mins and check again.
- A big note here is that the sauce may look broken and split, this is just the nature of this kind of ragu! I promise once you pull the meat apart and mix it all together it will be fine.
- Remove the pork and shred pieces with two forks and then return to pan and give it a good mix. If there are some large pieces of fat that haven't rendered feel free to discard them.
- Season with salt and pepper to taste and add a big squeeze of lemon juice.
- If there is too much liquid, reduce on the stove top at a gentle simmer uncovered.
- Add the ¼ cup of cream if using (highly recommend as it helps bring the sauce together).
- If eating straight away, cook your pasta in a pot of boiling salted water then mix with the ragu.
- Serve between heated plates or bowls and top with lemon zest and parmesan. ENJOY!
- If making ahead it will solidify in fridge, gently re-heat on the stove top and you can add some pasta water or extra cream if needed.

Kathy Marvin says
Obsessed with this recipe!! I’ve made it 3-4 times and now I double the recipe and freeze what we don’t use. Great over pappardelle or tagliatelle or as a filling in pasta. My fave with this is agnolotti. Perfect!! Huge thanks!! I love your recipes so much.
Emilie Pullar says
My absolute fave recipe!! 🙂
Karen Mayo says
Just wondering why fennel seeds rather than fresh fennel bulb? Any particular reason?
Emilie Pullar says
Hi Karen, I think the seeds give much more flavour in a slow cooked sauce. I love fennel seeds a lot 🙂
Liz says
This recipe is EPIC. I couldn't find pork shoulder so I got pork butt (not sure if it's just a different name here in the U.S. but when I asked the butcher for pork shoulder, they gave me pork butt and said that it comes from the shoulder and that it's what to use for pulled pork), and it was absolutely incredible! I am not a good cook, so I was intimidated the first time I tried to make it and ended up just talking my husband through the recipe while he did the work, but we had enough pork to make it a second time so I did it myself and was so surprised how simple it ended up being. We made it in advance both times and it reheated so deliciously. This is my new ultimate comfort food and I can't wait to make it again and again!
Paul Jacob says
Pork "butt" is a part of the pork shoulder. The name is confusing, as many assume it comes from the pigs . . . butt.
Dora says
Hi! Looking forward to making it! Just a quick question. The pancetta. Is it smoked?
Emilie Pullar says
I'm so sorry for the late reply!! Yes smoked. Really thick cut that you cut into small pieces 🙂
MrsGordon says
I made this last night for my husband’s family. The family is full of people who are either notoriously picky, or snobby about food. I’m a fairly good cook/baker myself but feeding/hosting them gives me intense doubt.
I have to say this recipe absolutely blew everyone’s minds. Picky people wolfed it down, snobby people raved, little kids asked for seconds. I can’t stop thinking about it this morning and can’t wait to make it again! This was my first try from your blog and I’ve already sent the link to everyone I know who loves to cook!!!!
Emilie Pullar says
Hello! I am so sorry for my slow reply! Thank you for such a lovely comment it made me so happy!! I am so glad you loved it so much and hopefully will become a family staple! 🙂
Amelia says
I am planning to double this.. do you suggest more cooking time? Or the same? Thanks! x
Emilie Pullar says
Hi Amelia, so sorry for the late reply. I don't think you would need to cook it longer just make sure the pork is pulling apart. It does make a pretty huge batch as is 🙂
Alli says
Made this dish once and holy hecking wow, I made it again and again! Such a delicious blend of flavors, pork always comes out tender and juicy, and it's super versatile. Deliziosa! ?
Emilie Pullar says
Yayyyy! My fave ever!! I panic if I don't have some portions of it in the freezer
Katie says
This sauce is amazing. I could only find a boneless pork loin at my local market and was worried it wouldn’t have enough fat for the recipe. The recipe is so forgiving even with the wrong cut of pork it came out so tender and delicious. I will defiantly be on the look out for a pork shoulder for next time, but the loin also worked. The lemon at the end really made it pop. I can’t wait to try it as a ravioli filling.
Emilie Pullar says
That is so great to know it worked with the other cut! It makes the BEST filling! 🙂
Molly says
In one word: divine
This sauce is to die for!!!
Emilie Pullar says
It really is my fave recipe ever! 🙂
Emma says
Oh my goodness- this is THE recipe. It’s so so good. The recipe makes a fair amount, so I froze some and used it later as lasagne filling. It was great both ways! Will be making this again as my partner can’t stop talking about it.
Emilie Pullar says
I can't believe I haven't used it in a lasagne! It really is my fave recipe of all time I'm so glad you loved it 🙂
Nic says
I thought this might be a bit complicated on first glance but it really isn't - and it's delicious! Some tricky to find ingredients in Asia, but worth the hunt.
Emilie Pullar says
So glad you found the ingredients! 🙂
Sarah says
My friends and family think this is the best thing I’ve ever made!! It’s such a crowd pleaser.
Overall it’s an easy recipe to make but looks super impressive. I can’t get over how delicious it is, it’s incredible
Emilie Pullar says
Hi Sarah! Yay this makes me so happy! It's my fave!
Jess says
Seriously delicious! Even better the next day and the splash of cream makes it even more decadent.
Such a great one to make ahead for a dinner party.
Emilie Pullar says
A splash of cream is always a welcome addition to any sauce haha. So glad you enjoyed 🙂
Katherine says
Delicious! Very easy to make and everyone loves it!
Emilie Pullar says
So glad you enjoyed, thank you so much for making it! 🙂
Jasmine says
I make this 2-3 times a month. Couldn’t recommend more! I’m about to make it in a lasagne with caramelized onion in the ricotta mixture! Can’t wait ?? thanks for this recipe!
Emilie Pullar says
That lasagne idea sounds AMAZING! So glad you love the recipe so much 🙂
Simon says
This is death row meal stuff! Absolutely delicious and one that I'm going to be making on REPEAT!
Emilie Pullar says
Yay!! I never get sick of this sauce! 🙂