Yes, technically. While you could use whatever stock you choose, the flavor in this dish comes from the roast and the stock. Beef stock enriches the roast and gives the final dish the necessary beef flavor.