Click this link to search for walnut asparagus tomatoes -- or some other ingredients of interest.
Look at the top results. What information was Google able to extract from the recipe pages from different sources? How did it do that?
Go to one of those results and copy the URL. Enter that URL on this page. Wait until it finishes. This may take a minute. The warning "The URL could not be rendered. Some markup may be missing" is usually OK.
Click on the Recipe box on the right. What information is there? Where did it come from?
On the original recipe page, use your browser to view the page source. In that source, search for "ld+json".