Pork in Tomato and Wine Sauce – Old French Recipe 🇫🇷

19

This pork in tomato and wine sauce is made with tender pork shoulder, simmered in a French-style blend of tomatoes, wine, and herbs, then finished with a buttery roux.

Origins
This type of pork ragout has roots in rural southern France, where home cooks relied on slow braising techniques to transform tougher cuts into deeply flavoured sauces. Traditionally, the base was made from broth prepared with pig’s feet, ribs, or other inexpensive offcuts, lending richness and gelatin to the final dish. Red wine and tomatoes became common additions in the Languedoc and Provence regions from the 19th century onwards.

This recipe
This version is adapted from a pork braise found in Henri‑Paul Pellaprat’s La Cuisine de tous les jours (1914), a collection focused on practical, everyday French cooking. The original recipe uses wine, aromatics, and flour-thickened broth to build the sauce around slow-cooked pork, without the addition of tomatoes. This version follows the same structure but adds a Provençal influence, using a tomato base, fresh herbs, and a homemade pork trotter broth in place of stock cubes. The meat is fully shredded into the sauce as it cooks, and the final texture is adjusted with a light roux.

  • pork – Use boneless pork shoulder steaks for best flavour.
  • butter – Use unsalted butter.
  • bacon – Use unsmoked, finely chopped or diced.
  • onion – Use large yellow onions, finely chopped.
  • garlic – Crushed or finely chopped.
  • herbs – Bay leaves, basil, rosemary, sage, parsley.
  • broth: Homemade pork broth: 2–3 pork trotters, 1 large onion, 2 carrots, 1 celery stalk, 2-3 bay leaves, and a few peppercorns; yields 500 ml to 1 litre.
    Alternative: Ready-made beef or chicken stock, or stock powder or cubes dissolved in water (approx. 1 litre).
  • wine – Use a dry red wine of your choice; something medium-bodied like Merlot, Grenache, or Côtes du Rhône works well. Avoid sweet or heavily oaked wines.
  • tomatoes – Use good-quality tinned (canned) chopped tomatoes, with no added sugar or herbs.
  • tomato concentrate – Use double-concentrated tomato paste from a tube or tin.
  • sugar – Use plain white caster sugar to balance the acidity of the tomatoes.
  • butter – choose high-quality, unsalted butter.
  • flour – Plain white ( all-purpose) flour.
  • olive oil
  • cheese – Hard cheese for grating. Optional.

Love bold sauces? Check out Austrian Beef Stew

A delicious plate of Wiener Saftgulasch, a traditional Austrian beef stew with a thick and flavorful sauce, served with dumplings

A few words before you start
This isn’t a quick recipe, but it’s worth every step. The method is detailed because the flavours build in layers, and that slow-cooked pork shoulder with homemade broth truly makes a difference. Take your time and enjoy the process; it’s proper old-style cooking, and the result is unforgettable.

Preparing the Pork

Rinse the pork steaks under cold water to remove any residue, then dry them well with kitchen paper. If there’s moisture on the surface, the meat won’t brown properly. Lightly season both sides with salt and pepper, no need to overdo it, since the sauce will carry most of the flavour.

Heat a few tablespoons of olive oil and 2 tsps of butter in a large, heavy-based pot over medium-high heat. Once hot, add the pork and sear it for 3 minutes on each side. You’re not trying to cook the meat through at this point, just build up a nice layer of flavour on the bottom of the pot. Once the steaks are browned, lift them out and set them aside on a plate. Cover them loosely with foil to keep warm.

Raw pork shoulder steaks just added to a hot pot, beginning to sear.
Pork shoulder steaks fully seared in a pot, with browned edges and caramelised surface.

Building the Flavour Base

In the same pot, without wiping it out, add finely chopped bacon. Fry it for two minutes, then add sliced onions. Cook for another 5 minutes until they soften slightly, scraping the bottom occasionally. Add the chopped garlic and stir for a minute, just until it becomes fragrant.

About the broth: Traditionally, this dish would be made with homemade pork broth, ideally one prepared from simmered pork trotters or ribs and slow-cooked for 8-10 hours.
For this version, trotters were simmered earlier with onion, carrot, celery, bay leaves, and peppercorns for 2 hours to create a rich, gelatinous broth. About 300 ml of that strained broth is used here to deglaze the pan. As soon as you pour it in, use a wooden spoon to scrape up all the browned bits; they’ll dissolve into the liquid and add depth to the final sauce.

If you’re not making broth from scratch, you can substitute with beef or chicken stock instead. Even vegetable broth will work, though it won’t bring the same depth. The key is to choose something with body. The pork trotter broth makes a noticeable difference in texture and flavour, but the dish is still worth making with whatever you have on hand.

Slow Cooking the Pork

Return the browned pork steaks to the pot. Add the bay leaves, rosemary, sage, and basil (leave the parsley for later). Pour in enough to just cover the meat. Bring the broth to a simmer, then cover with a lid and reduce the heat. Let it cook gently for about two hours. It should stay at a low simmer, not boiling.

Check on it every so often to make sure the liquid hasn’t dropped too low. If it looks dry or starts catching on the bottom, add more broth. The pork should be slowly breaking down as it cooks, and by the end, it should be tender enough to easily shred with a wooden spoon.

Pork steaks returned to the pot with broth and fresh herbs added, just before slow cooking begins.
Close-up of tender pork resting on a wooden spoon, showing how it naturally separates into soft segments after slow cooking.

Finishing the Sauce

When the pork is soft and falling apart, use a spoon or spatula to break it up directly in the pot. Stir in the tinned chopped tomatoes, tomato purée, and sugar to balance the acidity. Pour in the wine. Season with more salt and black pepper to taste, then let the sauce bubble gently for another 20 minutes uncovered. This helps it thicken and brings the flavours together.

Make the roux

Meanwhile, melt the butter in a separate pan and stir in the flour to make a roux. Cook it over low heat, stirring constantly, until it turns pale golden and starts to smell nutty — this usually takes 1-2 minutes.

Flour frying in melted butter to make a roux, just beginning to turn golden.

Slowly pour the roux into the sauce, while stirring constantly to avoid lumps. If the mixture becomes too thick, loosen it with a little extra broth.

Add the chopped parsley and let the sauce cook for just another minute. The texture should be rich and glossy, with the meat fully shredded into the sauce.

Resting the pork and tomato sauce

Take the pot off the heat and let it rest for at least an hour before serving. Resting is essential; it allows the flavours to settle and the sauce to thicken naturally. When you’re ready to serve, if needed, reheat gently over low heat for a minute or two, without letting it boil.
This sauce gets even better the next day, richer, deeper, and worth the wait.

Serving Suggestion

Traditionally, this kind of slow-cooked French pork sauce would be served with boiled or steamed potatoes, or simply with bread, typically a rustic country loaf or pain de campagne to soak up the sauce.

That said, it’s just as delicious poured over pasta. I’ve made this many times, often serving it over penne or sometimes mixing the sauce with the pasta before serving, which I find makes it even tastier.

A generous handful of grated cheese on top really brings it together, not strictly traditional, but it melts right into the sauce and adds that final, savoury finish over pasta. 🙂

Penne pasta served with a generous amount of pork in tomato sauce spooned over the top.
Penne pasta fully mixed with pork and tomato sauce before serving.
Large square-cut pasta topped with pork sauce and a thick layer of grated cheese.

🍷 🇫🇷 Love French food? Check out more dishes here.

Pork in Tomato and Red Wine Sauce

Slow-cooked pork shoulder in a rich tomato and red wine sauce, made with homemade pork broth and finished with a light butter and flour roux.
Servings 5 portions
Prep Time 30 minutes
Cook Time 2 hours 40 minutes
Resting 1 hour
Total Time 4 hours 10 minutes

Ingredients

  • 4 pork shoulder steaks - approx. 700–800 g total
  • 100 ml olive oil
  • 2 tsp unsalted butter
  • salt, black pepper - for meat seasoning

FOR THE SAUCE

  • 1/2 CUP chopped unsmoked bacon
  • 2 large onions - finely sliced
  • 5-6 garlic cloves - chopped or crushed
  • 2 x 400g chopped tomato can
  • 200 ml red wine
  • 2 tbsp tomato concentrate
  • 1 tbsp plain white caster sugar
  • 1 litre homemade pork broth (see recipe post) - or use chicken, beef, or vegetable stock
  • 2 tsp freshly ground black pepper
  • 1 tsp salt
  • 4-5 bay leaves
  • 1 tbsp dried rosemary
  • 1 tbsp dried basil
  • 1 tsp dried sage
  • 2 tbsp fresh parsley

SIMPLE ROUX

  • 50 g unsalted butter
  • 2 tbsp plain (all-purpose) flour

TO SERVE

  • grated cheese of your choice - optional

Instructions

  • Rinse the pork steaks, pat dry, and season lightly with salt and pepper.
  • Heat olive oil and 2 tsp butter in a large pot over medium-high heat. Sear pork for about 3 minutes per side until browned. Remove and cover with foil.
  • In the same pot, fry chopped bacon for 1–2 minutes, then add sliced onions. Cook until softened, then add garlic and cook for 1 minute more.
  • Deglaze the pan with about 300 ml of homemade pork broth (or ready-made stock). Scrape up the browned bits.
  • Return pork to the pot. Add bay leaves, rosemary, sage, and basil. Pour in enough broth to just cover the meat.
  • Bring to a simmer, cover, and cook gently for about 2 hours. Add more broth as needed to prevent drying out.
  • Once pork is very tender, break it apart in the pot using a wooden spoon or fork.
  • Stir in chopped tomatoes, tomato concentrate, sugar, and red wine. Season to taste. Simmer uncovered for 20-30 minutes.
  • In a separate pan, melt butter and stir in flour to make a roux. Cook for 1–2 minutes, then slowly stir into the sauce.
  • After stirring in the roux, let it simmer for 5 minutes. If the sauce is too thick, loosen it with a splash of broth. If it’s too thin, let it simmer uncovered a bit longer until it reduces to your preferred consistency.
    At the end, add chopped parsley and cook for 1 more minute.
  • Let the sauce rest off the heat for at least 1 hour before serving. Reheat gently without boiling if needed.

Notes

The total calorie content of the dish is approximately 3,790 calories. This is an estimate and will vary depending on the specific products and brands used. The dish is intended to serve 5 people, which works out to around 758 calories per person.
Calories: 758kcal
Course: dinner, Main Course
Cuisine: French

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Like
Close
Spicetraveller.com © Copyright 2025. All rights reserved.
Close