If you are trying to lose weight, suppressing your hunger can be very difficult. Should you give in and open that large bag of chips or tub of ice cream? Or, should you just wait for it to pass even though you feel like you are going to faint anytime soon? Fortunately, there are many healthy, low-calorie foods that you can snack on that can curb your hunger but not ruin your diet.

  1. Yogurt

Yogurt has an abundance of nutrients that your body needs. It is high in calcium, which is important in making your bones and teeth healthy and strong. It is also rich in B Vitamins, which protects you against high blood pressure and other heart disease, and vitamin D, which boosts your bone health and immune system.

  1. Popcorn

Popcorn is more than just a snack for when you are watching a movie at a theater or at home. It is also a healthy snack option that you can eat in between meals. Because it is a whole grain, it is high in fiber, enabling better digestion and promoting regular bowel movements. It can also help manage your blood sugar levels, protecting you against diabetes. As it contains a lot of antioxidants, it can lower the risk of cancerous cell growth and slow down the onset of aging-related problems.

  1. Grapefruits

Grapefruits are rich in nutrients and low in calories, so they are a perfect inclusion to anyone’s weight loss plan. Their potassium, vitamin C, and lycopene contents are important in ensuring your heart is able to pump enough blood for your body to be alive and well. Their high levels of antioxidants are also key to combating the formation of cancer-causing cells, most particularly those that lead to prostate cancer. And, because they are high in fiber and water, they can protect you against constipation and other digestive problems.

  1. Chickpeas

Chickpeas can provide your body many different kinds of minerals and vitamins to support your heart, digestive system, and immune system. They can lower your risk of diabetes, heart attack, stroke, lung cancer, breast cancer, high blood pressure, and more. Because a serving only contains about 50 calories, you can afford to have multiple servings a day to keep your hunger down.

  1. Oatmeal

Oatmeal is a whole grain that can lower your cholesterol levels, so you can enjoy a healthy heart and body. It is also high in fiber, promoting better digestion, metabolism, and bowel movements. Whether instant, rolled, or Irish, a small serving can make you feel full right away, so you are less likely to crave for more food throughout the day.

  1. Dark chocolate

Dark chocolate is rich in iron, copper, potassium, and other nutrients that lower your risk of heart disease and cholesterol problems. It also contains antioxidants that help make your blood flow smoothly to the different parts of your body, delivering oxygen and important nutrients. And, according to a study, eating it gets rid of cravings for fatty, sweet, or salty foods that can negatively affect your weight loss.

  1. Grapes

Grapes have high water and nutrient content, so they are not only a smart choice for a successful weight loss, but also for a disease-free body. If you eat grapes often, you are introducing substances to your body that can help protect against blood clots, heart attacks, diabetes, asthma, constipation, and even cataracts. And, thanks to their manganese, iron, and copper contents, they can also build stronger bones, and prevent osteoporosis.

  1. Apples

Apples are among the most commonly recommended healthy foods by health professionals. They are overflowing with antioxidants, dietary fibers, and nutrients that lower your risk of heart disease, cancer, diabetes, and hypertension. They are also valuable in the prevention of dementia, breast cancer, and stroke. If you have memory problems, apples can help improve your memory, too, and reduce your risk of Alzheimer’s and other brain complications.

  1. Almonds

Almonds contain high concentrations of important nutrients that offer plenty of health benefits. If you add them to your diet, your body can enjoy a rise in vitamin E levels, resulting to healthier red blood cells and plasma. Because it is rich in antioxidants too, you can stay far out of cancer’s reach. You also are less likely to develop heart disease, Alzheimer’s, diabetes, and obesity.

  1. Red bell pepper

Red bell peppers are many people’s favorite pizza topping. They taste delicious, and are also very healthy. Their vitamin A content is great for maintaining good vision, their vitamin C levels are valuable for healthy gums and teeth, and their antioxidants are valuable in reducing the risk of prostate cancer, and other cancers.

  1. Cottage cheese

Cottage cheese is often used as an ingredient in making dishes, desserts, salads, and others. It is high in protein, so it can help promote more durable bones and teeth, stronger heart muscles, and better functioning organs. Its magnesium content can help manage your blood sugar levels, protecting you against the diabetes. It also contains phosphorous that can aid in proper digestion and excretion, helping your body absorb the essential nutrients from your food and getting rid of the waste matter without much difficulty.

  1. Cucumber

Cucumber, for many people, is quite useful when it comes to skin care because of its refreshing effects. It is usually used to soothe skin problems, like sunburn. But, it also has other uses that you and others might not know about. Since ancient times, cucumbers have been cultivated not only for food purposes, but also for medicinal reasons. They contain compounds that can help ward off cancer and various cardiovascular problems.

  1. Kale

Kale is rich in fiber, so it is great for promoting hassle-free digestion and excretion. Whether raw or sautéed, it can give your body the iron that it needs to produce enzymes that are essential in cell growth and proper organ function. It also is abundant in antioxidants and vitamin K that contribute to healthy arteries, bones, blood, heart, and brain.