Put your white porcelain cookware in the sink. Pour some bleach, sparingly, on a (non-abrasive) sponge or rag and test the porcelain on an inconspicuous spot. Rub it gently, then rinse with warm water and dry. Repeat the process, perhaps adding a bit more bleach, if the stain remains.
Select another cleaning method for your colored porcelain cookware, as bleach, even diluted, runs the high risk of fading or ruining the finish. Start with the gentlest method first and work your way “up” the list.
Sprinkle cream of tartar on the porcelain and rub it gently with a damp cloth. If the stain remains, mix the cream of tartar with a little bit of lemon juice and repeat.
Mix a few tablespoons of dish soap that contains a grease-cutting agent with 1 gallon of hot water. Dip a sponge or soft rag into the soap mixture and scrub the stain. Rinse well.
Combine 1 gallon warm water, ¼ cup baking soda and ¼ cup ammonia, then dip a sponge or rag in the solution and rub it on the porcelain. Rinse well with warm water and dry. Baking soda is slightly abrasive, but it is mild, and when diluted with water is safe on porcelain.
Sprinkle salt on the stain, then squeeze a bit of lemon juice over it. Scrub the mixture with a sponge or rag and let it sit for 30 minutes, then scrub again, rinse with warm water and let it dry.