01 - Preheat the oven to 320°F.
02 - Toss the beef shin pieces in plain flour, shaking off any excess flour.
03 - Heat vegetable oil in a large, heavy ovenproof casserole over medium-high heat and brown the beef pieces in batches, then set them aside.
04 - In the same pot, add sliced onions, carrots, and celery; sauté for 5 minutes until softened.
05 - Add finely chopped garlic and cook for 1 minute; stir in tomato paste and cook for an additional 2 minutes.
06 - Return the browned beef to the pot; pour in beef stock and red wine. Add bay leaves, thyme sprigs, black pepper, and salt; stir to combine evenly.
07 - Bring to a gentle simmer on the stove, cover with a lid, then transfer to the preheated oven and cook for 2 hours.
08 - Meanwhile, combine self-raising flour and diced cold unsalted butter in a mixing bowl, rubbing together until mixture resembles breadcrumbs. Stir in chopped parsley, chives, and salt. Gradually add cold water, mixing to form a soft dough.
09 - Divide the dough into 8 equal portions and roll each into a ball.
10 - After 2 hours, remove the casserole from the oven and arrange the dumplings evenly on top of the stew.
11 - Cover and return the casserole to the oven for 30 minutes until the dumplings are puffed and cooked through.
12 - Remove bay leaves and thyme sprigs before serving. Serve hot and garnish with extra fresh herbs if desired.