German cuisine features various meats like chicken, boar, rabbit, and venison. Popular dishes include brautwurst, a large pork and veal sausage seasoned differently by region, and rouladen, which consists of bacon, onions, and pickles wrapped in beef. Currywurst is another famous sausage topped with curry powder. Common foods also include maultasche pasta filled with meat and vegetables, and sauerbraten, a pot roast made with beef or game meats. Germans enjoy many types of breads, especially rye-wheat breads, with over 600 varieties throughout the country. Desserts often incorporate fresh fruits, like cheesecake and black forest cake from southwest Germany