Start by patting the beef dry with paper towels—moisture is the enemy of browning. Season generously with salt and pepper, then dust with flour.
Heat 2 tablespoons of oil in your Dutch oven over medium-high heat. Brown the beef in batches (don’t overcrowd the pan), letting each side caramelize for about 3 minutes. Transfer browned beef to a plate.
Sauté the Aromatics
Add another tablespoon of oil if needed. Lower the heat slightly and add chopped onions, cooking until golden and soft, about 8 minutes. Stir in the garlic, cooking for another minute until fragrant.
Build the Base
Mix in tomato paste, Worcestershire sauce, and brown sugar. Stir until the tomato paste darkens slightly—this adds an umami-rich depth.
Return the beef to the pot. Add carrots, parsnips, and celery. Pour in the beef stock and Guinness, scraping up any brown bits stuck to the bottom. Add thyme, bay leaves, and bring everything to a gentle boil.
Simmer to Perfection
Reduce the heat to low, cover, and let simmer for 2 hours. Stir occasionally and check for liquid—add more stock if needed.
Make the Dumplings
In a mixing bowl, combine flour, baking powder, salt, and chopped rosemary. Rub in the butter using your fingertips until the mixture resembles coarse crumbs. Pour in the milk and mix until just combined—don’t overwork it.
Roll into 2-inch balls using damp hands.
Add Dumplings and Finish Cooking
After 2 hours, uncover the stew and nestle the dumplings gently on top of the simmering liquid. Cover again and cook for 30 more minutes. The dumplings will puff up and become soft, soaking in the rich flavor of the stew beneath them.
Garnish and Serve
Remove bay leaves, sprinkle fresh parsley over the top, and serve hot in deep bowls with plenty of broth and one or two dumplings per serving.