Browse

View All34
Fresh Soup12
Pasta10
Sauces12
M&S Made In Italy Ricotta & Spinach Ravioli 250g
£3.70
250g (£1.48 per 100g)
M&S Fresh Tagliatelle 500g
£2.30
500g (46p per 100g)
M&S Fresh Penne 500g
£2.40
500g (48p per 100g)
M&S Made In Italy Cappelletti with Parma Ham 250g
£3.70
250g (£1.48 per 100g)
M&S Fresh Egg Lasagne Sheets 300g
£2.40
300g (80p per 100g)
M&S Fresh Spaghetti 500g
£2.40
500g (48p per 100g)
M&S Butternut Squash & Herb Ravioli 250g
£3.70
250g (£1.48 per 100g)
Promo IconBig Price Drop
M&S Made In Italy Parmesan Ravioli 250g
£3.70
250g (£1.48 per 100g)
Promo IconBig Price Drop
M&S Spinach & Ricotta Tortelloni 300g
£2.30
300g (77p per 100g)
Out of stock