Braising is the ultimate comfort food. This method takes a cheap, tough cut of pork and turns it into a magical stew. You wont believe how simple the spätzle noodles are to make, they're the perfect way to soak up the juices from the pork.
Place a large Dutch oven or stew pot over medium-high heat with enough oil to coat the bottom.
Carefully add the pork roast to the hot oil and brown well on all sides.
This is the only opportunity you'll have to add the rich flavors of browned meat to the dish before the liquids are added and lower the temperature.
When the roast is evenly browned set it aside for a few minutes.
Drain off the fat then add the bacon and onions.
Cook, stirring frequently until the bacon and onions are nicely browned, about fifteen minutes.
Bring a large pot of salted water to a rapid boil.
In a large bowl, whisk together the eggs and milk.
Add the flour, baking powder, salt, pepper and nutmeg and stir vigorously until the mixture forms a smooth elastic batter.
Using a rubber spatula carefully push the batter through the holes of a colander or the large holes of a box grater into the boiling water.
The spätzle will cook quickly; you'll know when it's done as the noodles will float! Scoop out with a slotted spoon and set aside.
Continue in this manner until all of the batter has been cooked.
Heat the butter in a large non-stick frying pan until it begins to foam.
Add the spätzle in small batches, frying until golden brown.