Any cold meat may be used for this. Cut it into inch pieces. Slice the onion and potato and fry in drippings until onion is slightly browned. Add the meat and stock, or hot water, or dissolve in hot water any left-over meat gravy. Cook all together until potato is soft, but not crumbled; season with the pepper and salt. Thicken with a tablespoon of flour and turn into a pudding dish.
Make a batter by sifting together flour, baking-powder and salt; stir in the egg and milk, mixed with the water. Beat hard until free from lumps, then pour over meat and vegetables in the pudding and bake until brown.