《小猪宝贝2：小猪进城》在票房上惨败而有所变动，公司希望能够重现1930年代原作的商业成功。环球对索莫斯的构想非常满意，以致于将预算从原本的1500万美元大幅提升到了8000万美元。
主体拍摄.影片于1998年5月4日在摩洛哥马拉喀什开拍并持续了17个星期。然后剧组转战撒哈拉沙漠边缘小镇伊尔富德（），再又前往英国，于1998年8月29日完成拍摄。这一期间埃及政治局势动荡，所以剧组无法前往。为了防止在撒哈拉的烈日下脱水，剧组的医疗队制作了一种饮料，所有工作人员每两个小时就要喝一次。每