If you put an attribute of the user in the users dataview (above the recipe data view), does it show the value of that users attribute?
If so: does the user really have an associated recipe? And was the user object refreshed after creating that association?
You could doublecheck by adding a data grid with all recipes from database, including a column that shows eg the users name. In that way you are sure there are recipes with an associated user.