This vegetarian makeover of shepherd's pie may be missing the meat, but it's not missing the protein, thanks to the sneaky but undetectable addition of tofu. Our version has an abundance of vegetables and the mashed potato topping blended with tofu is delicious and lighter-feeling than the original.