This post may contain affiliate links. Please see our disclosure policy.
For an easy dinner the whole family will love, try this simple 20-minute Sausage Pasta recipe. It’s the perfect comfort food!
This tasty pasta dish is made with pasta, frankfurter sausages, red onion, tomato passata, heavy cream, and peas. Enjoy it hot or cold, for lunch or dinner, too!
You can use any sausage you like (mild or spicy Italian sausage, hotdogs, and chorizo would be equally tasty). Likewise, use whatever pasta you have to hand – you can even replace it with chunks of cooked potato, orzo, or rice.
Top with freshly grated Parmesan and finely chopped basil. I love to add pomegranate arils too for a bit of sweetness.
Check out my cheesy quiche, pasta salad with bacon, or baked tacos for other tasty family meals.

Sausage Pasta
Ingredients
- 300 grams pasta, fusilli
- 1 tablespoon butter
- 1 red onion, finely chopped
- 8 sausages, 480 grams
- 390 grams tomato passata
- 100 grams frozen peas
- 150 ml heavy cream
- sea salt, to taste
- pepper, to taste
- Parmesan cheese, grated, to serve
- 1 tablespoon fresh basil, chopped, to serve
Instructions
- Cook the pasta according to the instructions.
- Heat a large frying pan (medium-high) and add a tablespoon of butter.
- Top the pan with the chopped red onion and fry for 2-3 minutes.
- Slice the sausages in 1cm chunks (0.4 inch) and add to the hot pan.
- Once the sausages are slightly browned all over, add the tomato passata.
- Heat the tomato passata until it starts to simmer.
- After 2-3 minutes, add the cream.
- Heat through until the cream has thickened (about 3 minutes).
- Add the cooked, drained pasta, frozen peas, sea salt, and pepper (to taste).
- Top with Parmesan cheese and chopped basil.
- Serve.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









