Step 1 In a large saucepan, heat the olive oil until shimmering. Season the meat with salt and pepper and add it to the saucepan in a single layer. Cook over moderately high heat, turning occasionally, until browned all over, about 10 minutes. Add the stock and shallots and bring to a boil. Simmer over low heat until the meat is tender, about 1½ hours.
Step 2 Add the carrots to the saucepan and simmer until tender, about 12 minutes. Add the peas, spinach and dill and cook until the spinach is wilted, about 2 minutes. Ladle the stew into bowls and serve with crusty bread.