Top 15 Natural Foods That Curb Hunger and Fight Cravings

Do you get hungry when you’re trying to lose weight? Many of us do. But smart eaters know that if you get enough fiber in your diet the hunger is more likely to go away. And healthy eaters also know that natural foods are a great source of fiber.

But dieters beware. Some high fiber foods are also high in fat and high in calories. If you want to curb your hunger and lose weight, use this list of natural foods for weight loss that are high in fiber but low in calories and low in fat. You’ll find all of them at your local grocery store and they are easy to carry with you for a quick, diet-friendly snack when you’re on the go. (All nutrition information values are rounded to a near value confirmed current through the USDA FoodData Central database1 or the MyFitnessPal app.2)1



Radishes are a dieter’s friend because they are crunchy, packed with flavor and very low in calories. The fat-free veggie is also easy to store in the refrigerator and easy to pack when you need a snack on the go.

Radishes aren’t the highest fiber vegetable, but you get 2-3 grams of fiber for every 20 calories (about 9 radishes) that you consume. If you don’t like to eat radishes alone, chop them up and add them to your salad to give it a spicy pop of flavor. You can even cook radishes and eat them as a healthy side dish.​Radishes on a Low-Carb Diet



Chickpeas, also called garbanzo beans, are one of the most versatile high-fiber foods. A half cup of the hearty bean provides about 140 calories and almost 6 grams of fiber.

If you love the nutty taste of chickpeas, you can eat them alone or as a side dish. But many cooks like to use them in recipes. I use them to make low-calorie hummus (without the tahini). You can also add garbanzo beans to soups and salads or make chickpea poppers as a snack.Chickpeas Nutrition Facts and Health Benefits



Guava is a delicious tropical fruit that provides up to 45 calories and up to five grams of fiber per medium fruit. Guavas can be eaten raw but many people who are trying to lose weight use them to make a healthy smoothie.

To make a smoothie with guava, combine any part of the fruit (all of it is edible!) with berries or citrus fruit. Strawberries and pineapple pair well with guava. Add dairy like skim milk or yogurt if you want, but you don’t have to. You can even add spinach for a healthy dose of protein and even more fiber!Guava Nutrition and Health Benefits.



Got a sweet tooth? A pear will satisfy your craving and deliver a healthy dose of fiber. A small ripe pear only has 85 calories but provides 5 grams of fiber.

Some shoppers avoid pears because they are tricky to store. And if you end up throwing them in the trash, then the cost isn’t worth it. But if you pick and store pears properly they can actually keep for months. Pear Nutrition Facts and Health Benefits.



Celery has a well-worn reputation as a diet staple. But there is a reason that smart dieters keep this veggie in the crisper. It’s cheap, it’s versatile, and it’s super low in calories. Celery is also a good source of dietary fiber. 

A medium stalk of celery has just 6 calories and one gram of fiber. That doesn’t sound like a lot of fiber, but if you consider all the ways you can use celery, those fiber grams can add up quickly.

Chop up celery and add it to a veggie omelet in the morning for breakfast. Pack two or three stalks to munch on at lunch. You can even make cream of celery soup for dinner. Use white beans (more fiber!) instead of heavy cream to cut the calories and keep the soup smooth.Celery Nutrition Facts and Health Benefits.

Hearts of Palm

Hearts of Palm

This crisp vegetable is new to many healthy eaters. At the grocery store, you’re more likely to find them in the canned vegetable aisle than in the produce department. Although if you can find and prepare the fresh variety, you’ll probably be able to decrease the sodium content and get a cleaner taste.

A full cup of hearts of palm (canned) has only 41 calories and provides about 4 grams of fiber. Many people compare the taste to asparagus or artichokes so they are easy to chop up and add to salads. They can also be cooked with lemon as a side dish. To keep the calories in control, use chicken stock instead of butter when you cook them.Hearts of Palm Nutrition Facts: Calories and Health Benefits.

Frozen Berries

Frozen berries

If you’re on a budget while you’re trying to lose weight, you might avoid the high-priced packages of fresh berries in the produce department. But you can still keep berries in your diet. Just buy them in the freezer aisle instead.

Frozen berries are a great source of fiber as well as other healthy nutrients. Frozen unsweetened blackberries, for example, have 97 calories per cup and 8 grams of fiber. Frozen raspberries contain just 64 calories and 8 grams of fiber.

So what’s the best way to eat frozen berries? Make a low calorie, high fiber smoothie! This Berry Orange Smoothie recipe is from The Shred Diet Cookbook.

  • 2 large oranges, peeled, chopped
  • 1/2 cup frozen blueberries
  • 1/2 cup frozen raspberries
  • 1/2 cup frozen strawberries
  • 6 ice cubes

The recipe serves 2 and contains only 134 calories per serving and 8 grams of fiber.

White Beans

white beans

Smart cooks and savvy dieters keep white beans on hand in the kitchen. Of course, almost all beans are healthy sources of fiber, but I like white beans because they are more versatile.

A half-cup serving of white beans provides 150 calories and 6 grams of fiber. You also get up to 10 grams of protein in that serving of beans.

You can throw whole white beans into soups and salads, but you may wish to puree white beans and add them to your soup recipes. Most cream soup recipes (like the cream of celery soup mentioned earlier) have heavy cream or butter added to get the smooth texture. Skip the high-fat dairy products and use pureed white beans instead. It’s easy to do and delicious.Why Beans and Legumes Are Great for a Low-Carb Diet.

Rye Crackers with Veggies

rye crackers

Many smart eaters choose whole grain bread to increase their fiber intake. But did you know that you can get more fiber and fewer calories with crackers? It’s true, but you have to choose the right crackers.

A single slice of homemade or artisan whole grain bread provides about 130-150 calories, 2 grams of fat and 3 grams of fiber. But a single serving of Light Rye Crackers from Ry Krisp provides only 46 calories, 2 grams of fiber and zero fat.

For a fiber-rich lunch, grab 4 crackers (2 servings) to get 4 grams of fiber. Then layer on sliced red peppers (also a good source of dietary fiber) low-calorie hummus, and herbs for a fiber-packed meal.


Green peas

Frozen peas aren’t the fanciest vegetable, but they are packed with fiber; they’re cheap and they are super easy to store in the freezer and use in a pinch.

A single half-cup serving of peas provides 62 calories and 4.4 grams of fiber. You’ll also benefit from over 4 grams of protein when you eat a serving of peas.

Add peas to salads or other recipes, even when they aren’t on the ingredients list. Peas have a soft flavor that blends well with everything. And they’re tasty on their own!

Click here to see the “Flavor-Pairing” trick that helped me melt away 22 pounds in just 16 days (proven for women only)

Be the first to comment

Leave a Reply

Your email address will not be published.