Schweinebraten is a traditional pork roast originating from Bavaria. It is typically prepared for Sunday lunch and consists of sliced pork roast that's served with homemade gravy, semmelknödel (bread dumplings) or potato dumplings, and either sauerkraut or rotkohl (red cabbage).
When properly prepared, the meat should be succulent and very tender. The best part of pork to use for this dish is boneless pork shoulder. Before the preparation, pork is often rubbed with mustard, marjoram, or minced garlic, giving it a bit of extra flavor.