Keep Your Blood Sugar Low After You Eat With This Simple Trick, By an RD

|Updated Dec 31, 2021
Getty Images

Every single food we eat impacts our bodies, well beyond keeping us fueled. Carbohydrates, for example, get digested and broken down into glucose (or blood sugar) and then used as fuel in our cells. Since carbohydrates are the body’s main source of energy, a hormone called insulin comes along to open the door of our cells and let the glucose in to feed them. With more cells being fed, less glucose remains in our blood. That's when everything works well.

Carbs are not all packaged the same, however. Simple carbs like sugar and pasta break down quickly because they come in packages of shorter molecules. This can create a spike in blood glucose, giving you a burst of energy often called a sugar rush or sugar high. You'll find simple carbs in sweet desserts, processed foods, candy, and sodas, but whole plant-based nutritious foods like fruit and vegetables can also naturally contain carbs, but most are made up of healthier carbs called complex carbohydrates.

When You Eat Complete Carbs It Takes Your Body Longer to Unlock the Fuel

Complex carbs are just that, more complex, meaning made up of longer molecules. They are made up of groupings of simple sugars all strung together, which take our digestive system longer to pull apart (think of untying a knot in your shoe versus a bow). Since the digestive process takes longer, complex carbohydrates steadily increase blood sugar incrementally, instead of all at once. This creates a longer and more lasting flow of energy. Most fruits and vegetables fit into the complex carb category, along with foods such as legumes, pasta, and bread.

New research shows that even when you eat carbs as part of a meal, you can prevent blood sugar spikes, just by adding salad greens to your plate.

Getty Images/Westend61 Getty Images/Westend61

What Cause Blood Sugar Spikes And Are They Bad?

Individuals who are pre-diabetic or have diabetes should constantly be checking their blood glucose. They either don’t produce enough insulin or they deal with “insulin resistance.” That is when your body doesn't respond well to insulin, which prevents sugar from entering the cells to be used as fuel. This causes your blood sugar to remain high, also referred to as hyperglycemia.

When you deal with hyperglycemia, over time it can start to damage your blood vessels which then increases your risk of heart disease, stroke, kidney disease, vision problems, and even nerve problems. So what about people that don’t have diabetes or aren’t pre-diabetic? Are blood sugar spikes bad? The fast answer is yes.

High postprandial blood sugar (after a meal) can create oxidative stress, which increases inflammation, damages those blood vessels, and increases the cardiovascular risk even in those that aren’t diabetic. A 2018 study published in PLOS Biology suggested that people who tend to have “normal” blood sugar ranges could still have patterns of blood sugar levels that increase their risk of becoming pre-diabetic or diabetic down the road.

In the study, researchers measured how the participants' blood sugars changed throughout the day instead of using the two common blood sugar tests — fasting blood sugar and HbA1c, which is a measurement of the average blood sugar level over three months. The results found that almost one in four participants had a post-meal blood sugar spike that falls in the diabetic or prediabetic range, even though they would typically be normal on “common” blood sugar tests.

The takeaway from this study was the total carb count wasn’t the culprit in causing those blood sugar spikes, but rather a combination of things. For instance, when given a meal of either cereal and milk (54 grams of carbs), a meal replacement bar (48 grams of carbs), or a peanut butter sandwich (51 grams of carbs), 80 percent of those who consumed cereal and milk had a blood sugar spike that placed them in the prediabetic range.

The cause? Cereal and milk contain a lot more sugar (35 grams compared to 12 grams for the sandwich and 19 grams for the bar) and a lot less fiber (3 grams compared to 12 grams for the sandwich and 6 grams for the bar).

Getty Images Getty Images

Why Fiber is So Beneficial, and How It Can Keep Blood Sugar Steady

Think of fiber as your body's “roughage,” which fills you up but keeps blood sugar steady. It’s a type of carbohydrate that can’t be digested and helps to regulate how our body uses sugar. You find it in more of those complex carb foods including whole grains, fruits and vegetables, legumes, and nuts.

A recent 2021 study published in a respected journal, the Recent Patents on Food, Nutrition & Agriculture, determined that the fiber content from salad vegetables was beneficial in keeping glucose rates from skyrocketing after meals. The researchers tested red oak leaf lettuce, red coral lettuce, green oak lettuce, butterhead lettuce, and romaine. The results found that the fiber content of these lettuces inhibited specific enzymes that are important in breaking down carbohydrates. When these enzymes are inhibited, the rate and extent of glucose absorption is reduced, which prevents hyperglycemia, so blood sugar stays low.

Although more research needs to be completed on human studies, there is nothing harmful about adding a leafy green salad to your meal to help keep your blood sugar stable. Better yet, turn it into your entire meal with the addition of healthy fats from olive oil, nuts, and seeds and protein from beans, lentils, or tofu.

Bottom Line: Even if you have a big meal, don't skip the salad. It will do you good.

The Top 20 Veggies with the Most Protein

Soybeans have 28.6 grams of protein per cup or 4.7 grams per ounce.

1. Soy Beans

Soybeans are a legume but they are such a great source of protein that we had to lead the veggie list with it. There is more protein in just one ounce of soybeans than a cup of sliced avocado! 1 cup equals Protein - 28.6g Calories - 298 Carbs - 17.1g Fiber - 10.3g Calcium - 175mg


Green peas have 8.6 grams of protein per cup or 1.5 grams per ounce.

2. Peas

If the pod, that peas are grown in, is split down the middle, that is an indicator they are ripe. Seeds inside the pod vary and can be green, white or yellow. 1 cup equals Protein - 8.6g Calories - 134 Carbs - 25g Fiber - 8.8g Calcium - 43.2 mg


Fresh corn has 5.4 grams of protein per cup or .9 grams per ounce.

3. Corn

Fresh corn is a great source of energy for those who like to stay active. Protein isn't all that corn has to offer. Corn provides the body with potassium and B vitamins. 1 cup equals Protein - 5.4g Calories - 177 Carbs - 123g Fiber - 4.6g Calcium - 4.9mg


Artichoke hearts have 4.8 grams of protein per cup or .8 grams per ounce.

4. Artichoke Hearts

Artichokes are part of the sunflower family. The fiber in artichoke hearts is great for supporting digestion. 1 cup equals Protein - 4.8g Calories - 89 Carbs - 20g Fiber - 14.4g Calcium - 35.2mg


Asparagus have 4.4 grams of protein per cup or .7 grams per ounce.

5. Asparagus

If not properly stored, Asparagus tends to go bad quickly, To elongate freshness, put damp paper towels around the stems, or place the entire asparagus bunch in a cup of water (like flowers) to maintain freshness longer. 1 cup equals Protein - 4.4g Calories - 39.6 Carbs - 7.4g Fiber - 3.6g Calcium - 41.4mg


Brussel Sprouts have 4 grams of protein per cup or .7 grams per ounce.

6. Brussel Sprouts

Brussel sprouts have more Vitamin C than an orange. If your Brussel sprouts have a rancid odor that is an indicator you overcooked them. The smell occurs because the sprouts are composed of a great amount of sulforaphane. 1 cup equals Protein - 4g Calories - 56.2 Carbs - 40g Fiber - 4g Calcium - 56.2mg


Broccoli has 3.8 grams of protein per cup or .7 grams per ounce.

7. Broccoli

If you are trying to lose weight broccoli is a great addition to your diet because it consists of 90 water and is also high in fiber. 1 cup (chopped) equals Protein - 3.8g Calories - 54.6Carbs - 11.2g Fiber - 5.2g Calcium - 62.4mg


Mustard Greens have 3.2 grams of protein per cup or .6 grams per ounce.

8. Mustard Greens

Mustard greens provide the body with tons of Vitamin A, Vitamin C, Vitamin K and fiber. Adding steamed mustard greens into your diet has been known to lower cholesterol and reduce inflammation. 1 cup equals Protein - 3.2 g Calories - 21 Carbs - 2.9g Fiber - 2.8g Calcium - 104mg


Avocados have 3 grams of protein per cup or .6 grams per ounce.

9. Avocado

Avocado is commonly mistaken as a vegetable but it is technically a fruit. This fruit had to be included in our veggie list because it isn't just tasty but super nutritious. Avocados are packed with protein but they are a great source of potassium and fiber. Avocados are a great addition to any salad, sandwich and even smoothie!


Onions have 2.9 grams of protein per cup or .4 grams per ounce.

10. Onions

Onions are an unappreciated food hero since they provide 20 percent of your daily Vitamin C and deliver an abundance of antioxidants that can reduce inflammation. 1 cup (chopped) equals Protein - 2.9g Calories - 92.4 Carbs - 21.3g Fiber - 2.9g Calcium - 46.2mg


Beets have 2.8 grams of protein per cup or .5 grams per ounce.

11. Beets

The entire beetroot is edible including the leaves which contain loads of vitamin A, calcium, iron and potassium. Beetroot is high in sugar but is considered one of the most nutritious veggies used in salads and soups. 1 cup equals Protein - 2.8 g Calories - 74.8 Carbs - 17g Fiber - 3.4g Calcium - 27.2mg


Raw oyster mushrooms have 2.8 grams of protein per cup (sliced) or .9 grams per ounce.

12. Oyster Mushrooms

Oyster mushrooms are commonly seen in Chinese dishes. They grow best in a controlled environment indoors. Oyster mushrooms have so many nutrients to offer besides protein such as iron, calcium, zinc and folic acid. 1 cup (raw and sliced) equals Protein - 2.8g Calories - 37 Carbs - 5.6g Fiber - 2.0g Calcium - 2.6mg


Bok Choy has 2.7 grams of protein per cup or .4 grams per ounce.

13. Bok Choy

Bok Choy is a member of the mustard family. One of the oldest cultivated vegetables in the world, Bok Choy means "white vegetable” and is a great source of vitamins A, C, B6, K, and E, magnesium, potassium, iron, manganese, and calcium. 1 cup equals Protein - 2.7 g Calories - 20.4 Carbs - 3.1g Fiber - 1.7g Calcium - 158mg


Green beans have 2.4 grams of protein per cup or .9 grams per ounce.

14. Green Beans

Green beans are a great source of vitamins B, C and K, and minerals such as magnesium, iron and manganese. Green beans should be cooked before eating, to destroy lectins. China is the biggest grower of green beans in the world, exporting over 15 million tons a year. 1 cup equals Protein - 1.8 g Calories - 31 Carbs - 7 g Fiber - 2.7 g Calcium - 37 mg


Cauliflower 2.2 grams of protein per cup or .5 grams per ounce.

15. Cauliflower

The most nutritious way to consume cauliflower is steamed. Don't get intimidated by orange, purple or green cauliflower. All three types have the same benefits as white cauliflower. 1 cup equals Protein - 2.2g Calories - 28.6 Carbs - 5.4g Fiber - 2.8g Calcium - 19.8mg


Turnips have 1.6 grams of protein per cup or .3 grams per ounce.

16. Turnip

You can eat the entire plant, root and leaves. The turnip root is high in vitamin C and the greens are high in vitamins A, C, E, B6 and K, believed to counter inflammation. Add turnip roots to soup, or mash them. Add them to salads. 1 cup equals Protein - 1.6g Calories - 28.8 Carbs - 6.3g Fiber - 5.0g Calcium - 197mg


Alfalfa Sprouts have 1.3 grams of protein per cup or 1.1grams per ounce.

17. Alfalfa Sprouts

Alfalfa sprouts might be little but they sure are powerful. Plus they're quick and easy to grow. They are loaded with Vitamin C, Vitamin K, Iron and more. But because they have been known to carry bacteria, make sure to fully cook alfalfa sprouts if you have a fragile immune system or are pregnant. 1 cup equals Protein - 1.3 g Calories - 8 Carbs - 0.7 g Fiber - 0.6 g Calcium - 10.6 mg


Cherry tomatoes have 1.3 grams of protein per cup or .2 grams per ounce.

18. Tomatoes

Keep your tomatoes fresher for longer by storing them stem down. When exposed to sunlight the Vitamin C in a tomato will diminish. 1 cup equals Protein - 1.3g Calories - 26.8 Carbs - 5.8g Fiber - 1.8g Calcium - 14.9mg


Zucchini has 1.2 grams of protein per cup or .2 grams per ounce.

19. Zucchini

Zucchini has an abundance of potassium, even more than a banana! The reason zucchini isn't high in calories is that it is made up of 95% water. 1 cup equals Protein - 1.2g Calories - 28.8 Carbs - 7.1g Fiber - 2.5g Calcium - 23.4 mg


Spinach has .9 grams of protein per cup or .8 grams per ounce.

20. Spinach

Spinach is filled with Vitamin A, Vitamin E, Vitamin K, fiber and protein. The best part about spinach is you can sauté it, blend it or eat it raw! Spinach is best grown in rainy and cool weather. 1 cup equals Protein - 0.9g Calories - 6.4 Carbs - 1.0 g Fiber - 0.6g Calcium - 27.7 mg