Serious Eats: Recipes
Note: You can add a few drops of red food coloring to the marinade if you want a deeper red hue on your ribs. Baby back ribs will work just as well as St. Louis-cut. You can cook ribs the same day they are marinated, but for best results, allow to marinade at least overnight and up to three days.
Chinese five spice powder can be found in the spice section of most major supermarkets. If unavailable, you can make your own by combining 1 teaspoon powdered cinnamon, 2 teaspoons powdered fennel, 1 teaspoon powdered star anise, 1/4 teaspoon powdered cloves, and 1/2 teaspoon powdered Sichuan peppercorns (you can substitute ginger for Sichuan peppercorns for a different style of five spice).