Foods That Can Actually Make You Hungrier — And What to Eat Instead

Certain foods like rice, pasta, and fruit juice may prevent you from ever feeling satisfied.

Posted on | By Sharecare
Your Video is Loading

3 Healthy Potato Pairs to Keep Blood Sugar in Check (3:48)

If you’ve ever downed a bag of chips, but found yourself heading back into the kitchen an hour later in search of a snack, there’s actually an explanation. Certain foods, especially simple and refined carbohydrates like cookies, can actually cause your blood sugar levels to spike quickly so a lot of insulin is released, then your blood sugar levels drop, or crash. “When your blood sugar drops, you get hungry,” says dietitian Caron Sharp, RD, of Colleton Medical Center in Walterboro South Carolina. A drop in blood sugar is just one of the causes of hunger.

We talked to Sharp to find out what foods may not be so satisfying and what you should eat instead.

Related: 7 Healthy Snacks to Manage Blood Sugar

The culprits

You may already know which foods normally leave you feeling unfulfilled, but do you know why? Here are the foods that may leave you begging for more:

Simple carbs

Carbohydrates are essential for fueling both your brain and muscles, but not all carbs are created equal. Simple carbs are sugars like fructose and glucose that may not fill you up for long. “Simple carbs, like cake and cookies, cause the pancreas to produce more insulin and in the process, the blood sugar lowers, which makes us hungry.”

Sharp says she tells a lot of diabetics to limit these concentrated forms of sugars and sweets. She says sugary fruit juices and sodas are the worst. “Anything that has a lot of refined, concentrated sugars or high fructose corn syrup is a no-no.” In terms of a well-balanced diet, if you’re going to have small amounts of food with sugar or sweeteners, it’s okay — just make sure you’re substituting them for other carbs.

On the other hand, complex carbs like whole grain rice and breads are rich in fiber, which keep you fuller, longer, and are also good sources of B vitamins and minerals.

How to stay fuller, longer

You don’t always have to skip out on a piece of birthday cake, but you’ll probably notice that sticking with healthy eating habits a majority of the time can keep you satisfied, and help you maintain a healthy weight. Here are some easy ways to get started:

1. Eat a well-balanced diet: Sharp says the most important thing you can do to stay satisfied is to eat a well-balanced diet, full of fresh fruits and vegetables. A balanced meal includes whole grains, lean proteins like turkey and chicken, healthy fats like avocados and nuts, and low-fat dairy. Half of your plate should have veggies, one fourth should have protein foods such as lean meat, eggs, poultry, tofu, or fish, and one fourth should have grains, most of which should be whole grains.


When you reach for carbs, Sharp says whole grain breads, rice and oats have lots of fiber, which can actually slow the digestion of the carbohydrates so they don’t enter your bloodstream as quickly.

2. Eat smaller meals, more often: Noshing every three to four hours can help you maintain a healthy metabolism and can also help you maintain muscle mass. Small meals throughout the day can also keep you full so you don’t make unhealthy snacking choices because you’re famished.
Just make sure these well-balanced meals are light: you should feel full, but not stuffed. A good rule of thumb? Using a scale of 0 to 10 (0 is starving and 10 is full), shoot for 5 or 6. If you’re going to have crackers, for example, pair them with a protein since protein keeps you fuller, longer.

Related: 7 Surprising Secrets of Healthy Eaters

Article written by Sharecare
Contributor