This is a tomato-based ground pork sauce cooked with red wine, beef stock, and a short list of pantry staples, then finished with Parmesan and served over spaghetti. The pork gives you a genuinely high-protein meal — around 53 g per serving — without much hands-on effort once everything is in the pan. It takes 45 minutes start to finish, which is fast for a sauce this satisfying.
Substitutions that actually work
- Ground pork: If you can only find pork sausages, squeeze the meat out of the casings — the recipe actually calls for this. Plain ground pork works just as well without the extra seasoning.
- Red wine: Use any dry red you’d actually drink. Avoid “cooking wine” — the salt content throws off the balance. A splash of extra beef stock plus a teaspoon more red wine vinegar is a workable alcohol-free swap.
- Beef stock cube: Any beef bouillon works. If you only have chicken stock, the sauce will be lighter in color and slightly less rich, but still good.
- Passata: A spoonful of tomato paste (concentrated purée) does the same job of deepening the tomato base.
- Spaghetti: Rigatoni or pappardelle hold the chunky sauce better if you have them on hand.
Before you start
The one technique that matters here is browning the pork properly before you add any liquid. Break the meat into small pieces and leave it alone for a minute or two at a time — constant stirring steams it instead of browning it, and you lose the fond on the bottom of the pan that gives the sauce its depth. Make sure your internal temperature reaches 160°F (71°C) before you move on; ground pork must never be served pink. Once the meat is browned and the wine has gone in, the rest of the cook is just patience — the longer the simmer, the more the sauce tightens up and the flavors concentrate.
Common problems and fixes
- Sauce is watery after simmering: Remove the lid completely and turn the heat up slightly. Give it 5–10 more minutes uncovered. Adding water during the simmer is useful early on, but stop well before the end so the sauce has time to reduce.
- Sauce tastes flat or one-dimensional: The red wine vinegar is doing important work here — add another small splash and stir it in. Also check your salt level; under-seasoned tomato sauces always taste dull.
- Parmesan clumps instead of melting in: Take the pan off the heat before stirring in the cheese, and use finely grated rather than pre-shredded. Pre-shredded cheese has anti-caking agents that prevent smooth melting.
- Pork is cooked through but the sauce still tastes raw and sharp: The wine needs more time to cook off. Keep simmering uncovered until the sharp alcohol edge disappears — usually another 5–8 minutes.
- Pasta is ready but the sauce needs more time: Drain the pasta and toss it with a small drizzle of olive oil to stop it sticking, then set it aside. The sauce is more forgiving of waiting than the pasta is.
Keeping and reheating
Store leftover sauce separately from the pasta in an airtight container in the fridge for up to 3 days. The sauce also freezes well for up to 3 months — portion it before freezing so you can defrost only what you need. Reheat on the stovetop over medium-low heat with a splash of water to loosen it, stirring occasionally until it reaches a full simmer. Skip the garnish of fresh basil and cherry tomatoes on reheated portions — not worth the extra dish when the sauce itself holds up fine on its own.

Rich and Creamy Red Wine Pork Ragu
Equipment
Ingredients
2 tablespoons olive oil - for frying
1 medium red onion - thinly diced
4 cloves garlic - minced
1 teaspoon paprika
1 pound ground pork - minced pork, about 450g- 2 tablespoons tomato passata - or tomato paste ; 30g
- ½ cup dry red wine - 120ml, such as Chianti, Merlot, or Cabernet Sauvignon
- 1 tin chopped tomatoes - 14 oz / 400g
½ cup water - 120ml, plus more as needed
1 cube beef stock - or 1 teaspoon beef bouillon paste, dissolved in the water
1 tablespoon Worcestershire sauce
1 tablespoon red wine vinegar
2 teaspoons dried basil
1 pound spaghetti - dried ; 450g
2 sprigs basil - fresh ; for garnish
6-8 medium cherry tomatoes - halved, for garnish
½ cup Parmesan cheese - 50g, finely grated, plus extra for serving
1 pinch salt - to taste
1 pinch ground black pepper - to taste
Instructions
- Heat 2 tablespoons olive oil in a large deep skillet or Dutch oven over medium heat. Add the diced red onion and cook, stirring occasionally, for 4–5 minutes until softened and translucent.2 tablespoons olive oil, 1 medium red onion
- Add in the garlic and paprika and give it a good stir to coat the onions.4 cloves garlic, 1 teaspoon paprika
- Add the ground pork, breaking it into small pieces with a wooden spoon. Spread it across the pan and leave undisturbed for 1–2 minutes at a time to build a deep brown crust.1 pound ground pork
- Continue cooking on high heat, breaking up any large clumps, until the pork is deeply browned and reaches an internal temperature of 160°F / 71°C — about 5–6 minutes total.1 pound ground pork
- Add the 2 tablespoons tomato passata (or tomato paste) and stir well until the meat is evenly coated. Cook for 1 minute to caramelise the tomato slightly.2 tablespoons tomato passata
- Pour in the ½ cup (120ml) red wine and scrape the bottom of the pan with a wooden spoon to deglaze, lifting all the browned bits. Let the wine simmer for 1–2 minutes until reduced by about half.1/2 cup dry red wine
- Add the tinned chopped tomatoes, water, dissolved beef stock, Worcestershire sauce, red wine vinegar, and dried basil. Stir to combine and bring to a boil.1 tin chopped tomatoes, 1/2 cup water, 1 cube beef stock, 1 tablespoon Worcestershire sauce, 1 tablespoon red wine vinegar, 2 teaspoons dried basil
- Reduce heat to low and simmer uncovered for 15–20 minutes, stirring occasionally, until the sauce has thickened and the flavours have concentrated. Add a splash of water if it reduces too much before the pasta is ready.
- After the sauce has reduced and begun to thicken, cook the spaghetti in a large pot of salted boiling water according to package directions until al dente. Reserve 1 cup of pasta water before draining.1 pound spaghetti, 1 pinch salt
- Keep tasting the sauce regularly and add salt and pepper as desired.1 pinch salt
- Toss the drained spaghetti into the sauce and stir to coat. Serve in warmed bowls topped generously with grated Parmesan, fresh basil leaves, and halved cherry tomatoes.2 sprigs basil, 6-8 medium cherry tomatoes, 1/2 cup Parmesan cheese
Notes
Nutrition
Common questions
Can I use ground beef instead of ground pork?
Yes, ground beef works here and also needs to reach 160°F (71°C) internally. The sauce will be slightly less fatty and a bit more savory — add an extra splash of red wine to compensate for the reduced richness from the pork fat.
How much pasta should I actually cook for 4 people?
The recipe lists 2 pounds of spaghetti, which is a very large amount — standard guidance is about 3–4 oz (85–115 g) dry pasta per person as a main. Cook to your appetite, but 2 pounds will feed considerably more than 4 people as a main course.
Do I have to use red wine, or will it taste fine without it?
The sauce works without wine, but it will taste noticeably simpler. Replace it with an equal volume of extra beef stock plus a teaspoon of red wine vinegar to keep some of the acidity that balances the pork fat.
How do I know when the ground pork is fully cooked?
Ground pork must reach an internal temperature of 160°F (71°C) — no pink should remain anywhere in the meat. In a sauce like this, once the pork is fully browned and has simmered for several minutes in liquid, it is well past that threshold.
Can I make this ahead for a dinner party?
The sauce is actually better made a day ahead — the flavors tighten up overnight in the fridge. Reheat it gently on the stovetop and cook the pasta fresh just before serving.
What can I serve alongside this to make it a more complete meal?
A simple green salad or steamed broccoli on the side adds vegetables without competing with the sauce. Crusty bread is useful for getting the last of the sauce out of the bowl, and it keeps the meal filling without extra cooking.
If you liked this one
- Savory Pork Noodle Stir-Fry
- Spicy Calabrian Lamb Ragù
- Creamy Beef Spinach Pasta
- Savory Pork Stottie Filling










