What kind of foods can you cook sous vide?

Sous vide is traditionally seen as an alternative method for cooking meats. However, the technique is extremely versatile, meaning all manner of ingredients can be cooked such as:

Meat

Pork, Lamb, Beef, Chicken, Duck, Turkey, Quail

Fish

Salmon, Cod, Haddock, Hake, Turbot, Trout, Tuna, Monkfish, Sea Bass

Shellfish

Lobster, Shrimp, Prawns, Mussels, Scallops, Clams, Langoustines

Vegetables

Carrots, Peas, Sweetcorn, Spinach, Broccoli, Butternut Squash, Cauliflower

Fruits

Strawberries, Blueberries, Raspberries, Oranges, Apples, Pears, Tomatoes, Rhubarb, Kiwi, Damson

Other Ingredients

Eggs, Rice, Pasta, Beans