Dieting can be difficult, especially if your diet includes foods you don't particularly enjoy. There are thousands of diet foods that are healthy, taste great, and can help you stick to your weight loss plan.

Here are seven foods that lay the foundation of a healthy diet:

1. Lean protein: Lean protein is important because it helps you feel satisfied. Excellent sources of low-fat protein include eggs, skinless poultry, edamame or other beans, nuts, shrimp, crab, fish fillets, lean cuts of beef and pork tenderloin. When choosing meat, go for lean cuts, trim off all visible fat, and control your portions.

2. Whole Grains. Most whole grains are a good source of fiber, which helps you fill you up. Try the whole-grain pasta blends. A dieter's favorite is fat-free popcorn -- crunchy, filling, and a whole grain.

3. Fruits. They satisfy your sweet tooth and are loaded with disease-fighting nutrients, yet are low in calories. Keep a stock of fresh, frozen, or dried fruits on hand. Eat them plain or toss into cereal, yogurt, waffles, or batters. Whole fruits are best because of their fiber content.

4. Veggies. Keep a supply of mixed greens, shredded carrots, steamed beets, and broccoli on hand for quick and nutritious salads. Roast sweet potatoes for a side dish that needs no topping other than a little salt and pepper. Canned vegetables are another option; just rinse thoroughly to reduce sodium.

5. Low-Fat and Fat-Free Dairy Products. Milk, yogurt, cheese, sour cream, and cream cheese are available in lower-fat varieties that offer both healthy nutrients and great taste.

6.

Flavored Mustards and Vinegars add sizzle to foods, with few calories. Try honey, tarragon, ginger, garlic, wasabi, or Dijon mustards, or balsamic, wine, herb, cider, fruit-flavored or, sherry vinegars. Use them in place of oil, mayonnaise, or butter in recipes.

7. Meal replacements. Meal replacements are great when you are on the run, we highly recommend Herbalife. It can help you manage your weight by substituting one of your meals with a healthy shake. This specially formulated product has all the nutrients found in a healthy meal. Just shake and go you will know that your body is getting all the goodness it needs. It is quick and easy and lets you stick to you weight goals.