Cannellini beans with spare ribs and bruschetta

Meltingly tender pork and cannellini beans in tomato sauce, served up on crunchy warm garlic toast – real comfort food.

Unfortunately we are unable to add this recipe to your favourites, please try again later.


For the cannellini beans and spare ribs

For the bruschetta


  1. For the cannellini beans, drain the beans, then put them in a large saucepan with enough water to cover (about 1.8 litres/3¼ pints). Half-cover with a lid and bring to the boil, then reduce the heat to medium and simmer for 50 minutes, or until tender.

  2. Meanwhile, heat the extra virgin olive oil in a large, shallow pan. Add the ribs, bay leaves, rosemary, sage, salt and pepper and brown the ribs over a medium-high heat for 1-2 minutes on each side. Remove them and set aside.

  3. Reduce the heat to medium, add the onion and garlic to the pan and fry for a couple of minutes to soften them.

  4. Add the tomato passata, 500ml/18fl oz water and some salt and simmer for five minutes.

  5. Return the ribs to the pan and cook on a low heat for about 1½ hours, or until the meat begins to become detached from the bone. Remove the ribs again and keep warm.

  6. Drain the cooked beans and add the passata, then simmer gently for five minutes.

  7. Meanwhile, for the bruschetta, grill the bread, then immediately rub the slices of bread with the garlic and drizzle with a little olive oil.

  8. Remove the beans from the heat and serve with the spare ribs. Garnish with parsley and chilli, and serve with bruschetta.

How-to videos

You need JavaScript to view this clip.

Browning meat