Weight loss does not have to be boring if you know which food’s to add to your list.

Here are ten foods that are great for weight loss because they have both fiber and protein.

If you are tired of food that leaves you feeling hungry and sleepy then you will want to add these foods to your diet.

1. Black Beans are high in fiber and protein and they pack a power house of nutrition.

2. Avocados have fiber and protein and are very satisfying.

3. Cereals that are low in sugar, high in fiber with fat free milk give you the energy you need and are good for you when carefully chosen.

4. Nuts are another protein and high fiber food that leaves you feeling like you actually ate. Of course you have to moderate how much you eat because they can be high in calories.

5. Raspberries are a great berry to choose to snack on.

6. Yogurt with raspberries make them great together but even on there own they are good addition to your weight loss list of food.

7. Oatmeal is high in fiber and very filling so you eat less. Add some fat free milk and you have a high fiber, protein food.

8. Eggs are a protein rich food that is a perfect mid day snack.

9. Melons are high in nutrition and fiber.

10. Energy bars that are high in fiber and protein is perfect for a quick breakfast on the run or a mid day snack.