i've search in all supermarkets and none seem to sell sour cream powder. I love flavored fries and flavored pop corn. Obviously my favorite is sour cream. Unfortunately for me only barbeque and cheese are readily available. I'm left with no other choice but to make the flavoring myself but the internet so far hasn't helped me with regard to the recipe. any help?
2006-09-14
20:58:44
·
4 answers
·
asked by
Rapha B
2
in
Food & Drink
➔ Cooking & Recipes
by the way i can't order anything online because i live in the Philippines. i really need to find a way to make it at home
2006-09-15
04:39:09 ·
update #1