Preheat oven to 300 degrees.
Line a large baking sheet with aluminum foil.
Pat the rack of ribs dry and sprinkle each side with the salt and pepper.
Cover the rack in the Chinese 5 spice powder until it is completely coated.
Place the ribs in the oven for 90 minutes.
After the ribs have been in the oven for about an hour, start on the sauce.
Combine all the sauce ingredients into a sauce pan together and simmer on low. Keep stirring to help the almond butter break up and the other ingredients melt together. Note: the garlic, ginger, and pepper are simply in the sauce to release flavor.
After the 90 minutes are up, paint the ribs with a generous coating of the sauce.
Place back in the oven (still at 300 degrees) for another 30 minutes.
At the end of this 30 minutes, take the ribs out and apply another generous coating of the sauce.
Set the oven to “broil.”
Once the oven is ready, place the ribs in for only 4 minutes. This will help the sauce form the famous candy-like coating on the ribs.
At the end of the 4 minutes, take the ribs out of the oven and cut each rib apart with a large knife.
Pull the garlic pieces, ginger, and Serrano pepper out of the sauce.
Pour the remaining sauce over the cut ribs.
Sprinkle with the cilantro, green onions, and sesame seeds.
Serve!