Where can one find main dish recipes?

There are a number of different places that one might find main dish recipes for cooking. Some of the sites that one can find recipes are All Recipes, Food Network and Taste of Home.