Biryani sauce tastes good but once I add rice and finish it it tastes bland?

Every time I try a recipe it ends up bland. When I eat it at the restaurant or at a friends house there’s so much flavor. What am I doing wrong? Too much rice?

If anyone knows a good very tasty flavorful chicken biryani recipe plz lmk