Sausage Ragu with Rigatoni
This is one of those pasta dishes that proves you don’t need a shopping list the length of your arm to make something properly comforting. Good sausages, tomatoes, a splash of milk, pasta, done. It’s rich, savoury and deeply satisfying, but it comes together in about 25 minutes.
Sausage ragu sits somewhere between a traditional Italian ragù and a quick weeknight pasta sauce. In many regions of Italy, especially in the north and centre, sausage meat is used instead of minced beef for a softer, more seasoned sauce. It brings built-in flavour, fat and spice, which means you don’t have to work as hard to build depth.
The addition of milk might seem unusual if you’ve never made a ragù this way, but it’s classic. In traditional Bolognese, milk is often used to soften acidity and add subtle sweetness. Here, it mellows the tomatoes and gives the sauce a silky finish.
Rigatoni is the right call. Those ridges and hollow centres grab onto the ragu so every bite is coated properly. Finish with parmesan, maybe a little parsley, and you’ve got something that feels far bigger than its ingredient list.
It’s rustic, comforting and completely reliable.
A little history behind sausage ragù
Ragù in Italy varies from region to region. In Bologna, the classic ragù alla Bolognese uses minced beef and pork with milk and tomatoes. In other parts of Italy, particularly Tuscany and Umbria, sausage-based sauces are common, especially when quality local sausages are available.
Using sausage meat rather than plain mince brings seasoning, fat and texture without needing extra herbs and spices. It’s a shortcut, but a very good one.
Milk in ragù dates back centuries. It softens the sharpness of tomatoes and adds richness without turning the sauce into something cream-heavy.
This recipe keeps that heritage alive but trims it down for speed.
Why this sausage ragu works so well
Good quality sausages are the backbone here. They already contain seasoning, fat and flavour, so once browned, they form a powerful base.
Breaking the sausage meat into small pieces creates texture and ensures even cooking.
Grated onion melts into the sauce quickly and evenly, adding sweetness without visible chunks.
Fennel seeds complement the sausage beautifully, enhancing its savoury profile and adding subtle aniseed warmth.
Garlic deepens the flavour without overpowering.
Tinned tomatoes provide body and acidity.
Milk softens and rounds the sauce, creating balance and silkiness.
Finishing the pasta in the sauce allows the starch to bind everything together into a glossy coating.
It’s simple but layered.
Equipment you’ll need
A large frying pan or sauté pan.
A saucepan for boiling pasta.
A wooden spoon for breaking up the sausage meat.
A colander for draining pasta.
No special equipment. Just good timing.
Ingredients
6 good quality sausages
1 onion, grated
2 tsp fennel seeds
3 cloves garlic, chopped
400 g tin of tomatoes
100 ml milk
200 g pasta, rigatoni works well
20 g parmesan, grated, plus extra to serve
Salt and black pepper
Cooking oil
Optional
Fresh parsley, chopped
How to make it
Cut the sausages open and remove the sausage meat from the casings. Discard the skins.
Heat a drizzle of cooking oil in a large frying pan over medium to high heat.
Add the sausage meat to the pan and use a wooden spoon or spatula to break it into small pieces.
Cook, stirring frequently, until it turns golden brown and slightly crisp in places.
Add the grated onion, fennel seeds and chopped garlic. Cook for a couple of minutes until softened and fragrant.
Pour in the tinned tomatoes and the milk. Stir well.
Reduce the heat to medium and let the sauce simmer for about 10 minutes, allowing it to thicken slightly.
Meanwhile, cook the rigatoni in salted boiling water for 2 minutes less than the packet instructions.
Drain the pasta, reserving some pasta water.
Add the pasta directly into the ragu along with a splash of pasta water and the grated parmesan.
Stir everything together until glossy and well coated. Add more pasta water if needed to loosen.
Taste and adjust seasoning.
Serve hot, finished with extra grated parmesan and parsley if desired.
Tips for best results
Use high-quality sausages. They make all the difference.
Let the sausage brown properly before adding onion.
Don’t skip the milk. It balances the tomatoes beautifully.
Salt your pasta water well.
Always reserve pasta water to adjust consistency.
If you want extra depth, add a splash of red wine before the tomatoes and reduce slightly.
Storage and leftovers
Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat gently in a pan or microwave with a splash of water to loosen the sauce.
The ragu itself freezes very well for up to 3 months.
Cool completely before freezing in portions.
Leftover ragu also works well spooned over baked potatoes or stirred into a quick lasagne.
FAQs
Can I use different sausages?
Yes. Pork sausages are traditional, but beef or spicy Italian-style sausages also work.
Is the fennel necessary?
It’s highly recommended, especially with pork sausage, but you can reduce or omit if preferred.
Can I use penne instead of rigatoni?
Absolutely. Any short pasta that holds sauce will work.
Why add milk to tomato sauce?
Milk softens acidity and adds subtle richness.
Can I make it spicy?
Add chilli flakes when browning the sausage.
Can I make it ahead?
Yes. The sauce improves after a day in the fridge.
Rich sausage, sweet onion, silky tomato and milk sauce clinging to rigatoni. This sausage ragu proves that a handful of ingredients, handled properly, is all you need.
Fast, rustic, deeply comforting. Exactly what weeknight pasta should be.

Sausage Ragu with Rigatoni
Ingredients
- 6 Good quality sausages
- 1 Onion grated
- 2 tsp Fennel seeds
- 3 Cloves of garlic chopped
- 400 g Tin of tomatoes
- 100 ml Milk
- 200 g Pasta I used rigatoni
- 20 g Parmesan grated
Instructions
- Cut the sausages open, then remove the sausage meat from the casings.
- Heat some cooking oil in a large frying pan over a medium to high heat. Add the sausage meat, then use a wooden spoon or a spatula to break it up into small pieces.
- Keep cooking, stirring often, until it starts to turn a nice golden brown.
- Once goldened, add the grated onion, fennel seeds, and garlic. Cook for a couple more minutes.
- Pour in the tin of tomatoes and the milk, then stir it well. Turn the heat down to a medium and simmer for about ten minutes.
- Meanwhile, cook the pasta in salted boiling water for 2 minutes less than the packet states.
- Once the pasta is cooked, drain it but keep some of the pasta water.
- Add the pasta into the ragu, along with some pasta water, and grated parmesan. Stir well and add more pasta water if it seems to dry.
- Taste for seasoning, then dish it up and finish it with some more grated parmesan cheese. I added a little parsley on top just for aesthetic purposes.
7 comments on “Sausage Ragu with Rigatoni”
Kids love it! We make it often but diced up a red pepper & add a handful of spinach at the end. 😋
Delicious…family favourite 🤩
Hi Jon,
My son is really fussy, would this still work without the fennel seeds? Thanks, Nicola
hi, yes it will work fine without.
Can this recipe be made in batch and frozen?
yes
Adapted to suit us, for quickness added chestnut mushrooms, replaced garlic with garlic salt and replaced fennel seeds with mixed herbs, used shaved rigatoni. Delicious!