Heat a Dutch oven over medium high heat and add the pork shanks.
Brown on all sides, about 2-3 minutes per side, until a crust forms. Remove and set aside.
Reduce the heat to medium and add the onion, garlic and ginger to the pot. Sauté for 3-5 minutes, until softened and fragrant.
Add all remaining ingredients and mix together to form a sauce.
Add the pork back in, spoon the sauce over the top, cover and place in the oven for 2-3 hours, or until pork is tender and starting to fall off the bone.
Serve pork over rice drizzled with the braising liquid.
Notes
Pork or chicken stock will work for this recipe. I love to use my homemade chicken bone broth, but you can use any kind you like.
Pork shanks are ideal for this recipe, but if you can't find pork shanks, pork should work work as well. Just make sure the pieces you choose have plenty of fat on them to keep the meat from drying out.
This recipe can also be used for lamb or veal shanks.
Always keep the pot covered while cooking in the oven to allow the steam to continue to braise the shanks.
If you can't find red miso, you can also substitute white or brown.