Is a Blood Sugar Level of 87 mg/dl After Eating Rice Good or Bad?

Understanding blood sugar levels is crucial for managing diabetes and maintaining overall health. One common question that arises is whether a blood sugar level of 87 mg/dl after eating rice is good or bad. To answer this, we need to delve into the details of blood sugar levels, how they are affected by food, and what the ideal range should be.

Understanding Blood Sugar Levels

Blood sugar, also known as glucose, is the main source of energy for the body’s cells. The amount of glucose in your blood at any given time can be influenced by several factors, including the food you eat, physical activity, stress, and the presence of any health conditions like diabetes.

What is a Normal Blood Sugar Level?

According to the American Diabetes Association, a normal fasting blood sugar level for someone without diabetes is below 100 mg/dl. Two hours after eating, it should be less than 140 mg/dl. For someone with diabetes, the target is to keep the blood sugar level at 80-130 mg/dl before meals and less than 180 mg/dl two hours after starting a meal.

Is 87 mg/dl a Good Blood Sugar Level After Eating Rice?

Given these guidelines, a blood sugar level of 87 mg/dl two hours after eating a full dish of rice is within the normal range, whether you have diabetes or not. This indicates that your body is effectively managing glucose levels and that the insulin in your body is functioning properly to transport glucose into your cells.

How Does Rice Affect Blood Sugar Levels?

Rice, especially white rice, is high in carbohydrates, which can raise blood sugar levels. However, the effect on blood sugar can vary depending on the type of rice, how it’s cooked, and what it’s eaten with. For example, brown rice has a lower glycemic index than white rice, meaning it raises blood sugar more slowly. Pairing rice with protein or healthy fats can also help to moderate the rise in blood sugar.


Monitoring your blood sugar levels is an important part of managing your health, especially if you have diabetes. A blood sugar level of 87 mg/dl two hours after eating rice is within the normal range and is generally a good sign. However, everyone’s body responds differently to food, so it’s important to monitor your own reactions and consult with a healthcare professional if you have any concerns.