"Bland" food doesn't have much flavor.
Use "bland" to describe food that's supposed to be:
- flavored with spices
...but isn't. You probably shouldn't describe simple foods like bread or fruit as "bland".
"Bland" is always a negative description. If you want to describe food that doesn't have much flavor positively, you can say things like:
They have a really subtle flavor.