Fruits, including strawberries, blueberries, raspberries, and blackberries, might be not just delicious and nutritious fruit but a beneficial source of various health perks.
If you aren't vegetarian then fish is your best option! Fish is also high in quality protein and omega-3, and these are healthy for the heart, and reduce the chances of heart disease.
Leafy greens such as spinach, mustard greens, fenugreek, amaranth and kale are rich in vitamins A, C, and K and calcium.
Walnuts, almonds, pecans and hazelnuts have plant protein, good fats, and fiber. They do keep you full longer.
Olive oil is an excellent storage source of vitamin E, polyphenols and monounsaturated fatty acids.
Whole grains are also a great source of fiber, vitamin B and minerals (whole grains include brown rice, oats, quinoa, millet and barley).
Yogurt - source of protein, calcium. Yogurt has probiotics to increase the good bacteria in your intestines and keep digestion healthy.
Vegetables like broccoli, cabbage, cauliflower, radish and turnips are also full of the fiber, vitamins and minerals.
Rajma, chana, lentil, moong dal, and soybeans are good protein, fiber, and healthy folate sources.
Tomatoes are as good source of vitamin C and lycopene. Lycopene is a powerful antioxidant, that reduces prostate cancer and protects the skin from UV rays.
7 Healthy Protein Breakfast Ideas for Fat Loss