I have two tips today that will make this stain business so much easier. The first is the spray that I use. It couldn't be easier:
** 1 part Dawn dish detergent and 2 parts hydrogen peroxide **
The peroxide is the same stuff that you can get at the dollar store, pharmacy, or grocery store. I haven't tried it with another brand, but I am pretty sure it has to be Dawn.
Just mix in a spray bottle and then leave the top off overnight so that the Dawn can settle down. If you don't, it might foam out of the top and make a mess. I don't seem to have that problem if I let it settle.
Here is a before shot of my kitchen cloth with (I'm embarrassed to say) stains that have been sitting there for days. One is spaghetti sauce and the other is chicken soup broth.
I sprayed the stains, left it overnight, and then laundered as usual. Ta da! I couldn't even figure out which side had the stain so I took pictures of all of them, lol.
For greasy stains I make one adjustment. I spray the stain and then cover the sprayed area with baby powder (quite a bit). You could probably use cornstarch as well, but I haven't tried that out. Just leave it overnight and then launder as usual. Occasionally I will have to do this process twice for really greasy stuff, but usually once through does the trick.
If a stain isn't too bad, I have been known to spray right before putting the soiled clothing in the way so don't be afraid to use it that way also. What is your hardest stain to get out?