Son iguales "el olor a" y "el olor de"?
Por ejemplo: "El olor de/el olor a enchiladas circula por toda la casa."
3 Answers
Yes I think so.
There is a difference. If you say "olor a", it means "it smells like.....". For example: "Esa flor tiene olor a perfume". "Flor" is the noun in the sentence.
When using "olor de", the construction is different. It acts as the noun. For example: "El olor de esa flor es perfumado".
In your examples, if you say "el olor a..", you are not impliying that there are enchiladas in the house, just the smell.
Saying "el olor de las enchiladas.., means that the smell is actually from them.
They both seem OK to me.