my son loves mac and cheese so I did a search for mac and cheese recipes
1 site has the top 3 results for this search, and then that same site has 5 consecutive results on the 2nd page and 7 consecutive results on the 3rd page. This is unacceptable. Having mass results from 1 domain like this is not in the users best interest.
You can not even hunt for diversity because the same site is listed on pages 2-3-4 etc so what is the point? Not only that, there are only a handful of domains displaying in the top 5 pages.
These websites usually have a listing page of all their related recipes, so ideally this domain will have 1 result in google and it would be the listing page so you can simply just browse all the different recipes that site has rather than seeing them all on google.