watercress

Vegetarian recipes and info

by

   
   

Recipe box: watercress

Autumn Salad

Or fall salad, if you prefer. A colorful and flavorful salad to enjoy when the weather changes and the leaves begin to fall.

Cascadilla

This dairy-based, traditional Jewish soup is light and refreshing.

Mixed Salad

There are probably millions of salad possibilities, even for what you might think of as a simple mixed salad. Here are some typical ingredients and a few popular variations.

Oden – Japanese Winter Stew

A hearty winter stew for vegetarians.

Veggie Sandwich

Veggie sandwichWhether you’re on the run or just don’t feel like cooking something, a vegetarian sandwich is just the thing: quick, easy, and as healthy as you care to make it.

 
Sign up for my newsletter to find out about new recipes, articles, and cookbook reviews.
 
Subscribe to the free Veggie Table newsletter

Vegetarian newsletter

Recipes + Info
LKL @ Twitter

 
Information Disclaimer. Information on this website is intended as general information only. It is not intended to provide or take the place of medical advice.
 
© 2002-2014 
All Rights Reserved.
About The Veggie Table

Themed by Vitamintabletten | Powered by WordPress | Hosted by Bluehost

 

jQuery(function($) { // Debug flag var debugMode = false; // Default time delay before checking location var callBackTime = 100; // # px before tracking a reader var readerLocation = 150; // Set some flags for tracking & execution var timer = 0; var scroller = false; var endContent = false; var didComplete = false; // Set some time variables to calculate reading time var startTime = new Date(); var beginning = startTime.getTime(); var totalTime = 0; // Get some information about the current page var pageTitle = document.title; // Track the aticle load if (!debugMode) { _gaq.push(['_trackEvent', 'Reading', 'ArticleLoaded', '', , true]); } else { alert('The page has loaded. Woohoo.'); } // Check the location and track user function trackLocation() { bottom = $(window).height() + $(window).scrollTop(); height = $(document).height(); // If user starts to scroll send an event if (bottom > readerLocation && !scroller) { currentTime = new Date(); scrollStart = currentTime.getTime(); timeToScroll = Math.round((scrollStart - beginning) / 1000); if (!debugMode) { _gaq.push(['_trackEvent', 'Reading', 'StartReading', '', timeToScroll]); } else { alert('started reading ' + timeToScroll); } scroller = true; } // If user has hit the bottom of the content send an event if (bottom >= $('.entry-content').scrollTop() + $('.entry-content').innerHeight() && !endContent) { currentTime = new Date(); contentScrollEnd = currentTime.getTime(); timeToContentEnd = Math.round((contentScrollEnd - scrollStart) / 1000); if (!debugMode) { _gaq.push(['_trackEvent', 'Reading', 'ContentBottom', '', timeToContentEnd]); } else { alert('end content section '+timeToContentEnd); } endContent = true; } // If user has hit the bottom of page send an event if (bottom >= height && !didComplete) { currentTime = new Date(); end = currentTime.getTime(); totalTime = Math.round((end - scrollStart) / 1000); if (!debugMode) { if (totalTime < 60) { _gaq.push(['_setCustomVar', 5, 'ReaderType', 'Scanner', 2]); } else { _gaq.push(['_setCustomVar', 5, 'ReaderType', 'Reader', 2]); } _gaq.push(['_trackEvent', 'Reading', 'PageBottom', pageTitle, totalTime]); } else { alert('bottom of page '+totalTime); } didComplete = true; } } // Track the scrolling and track location $(window).scroll(function() { if (timer) { clearTimeout(timer); } // Use a buffer so we don't call trackLocation too often. timer = setTimeout(trackLocation, callBackTime); }); });