Sopa teóloga (lit. theologic soup) is a hearty Peruvian soup originating from Trujillo, where it has been prepared ever since the 1600s, when it was invented by Dominican monks. The soup consists of potatoes, tomatoes, white bread, milk, and sliced cheese.