Hey there! Wholesomealive is reader-supported. We may earn a small commission from affiliate links at no extra cost to you. Your support helps us create great content. Thank you!

Do Steroids Make You Hungry? All You Need to Know

Some people have started taking steroids in order to increase muscle growth and strength beyond their natural limits. A steroid is a synthetic form of the hormone testosterone that is produced in both genders but is more prevalent in men. The most popular types of steroids are Dianabol, Trenbolone, Stanozolol, Nandrolone, Oxandrolone, and a few others, apart from Testosterone (the steroid, not the natural hormone).

Aside from other side effects, we are mainly concerned about do steroids make you hungry?

Yes, steroids can increase your hunger. This is due to the way steroids work by directly affecting the metabolism, specifically altering salts, electrolytes and water levels in the body. Some synthetic steroids also affect the hypothalamus, the part of the brain which controls hunger, causing the body to increase its energy requirements.

Read on to learn more.

steroids suppress the production of testosterone in men, which inhibits the development of male characteristics. There are several symptoms associated with this condition, including decreased sex drive, infertility, and hair loss.

Table of Content

What Do Steroids Do to Our Bodies?

Steroids can cause a range of physiological effects, ranging from positive to negative. But how do the steroid shots actually affect your body

Steroids strengthen and increase the mass of skeletal muscles, which is their main and most focused positive effect.

After entering the body, the synthetic steroids are absorbed by the blood and then travel to the muscles where androgen receptors allow their entry into the cells. Steroids enhance muscle protein production by working with DNA in the cells. The increase in protein production contributes to the increase in muscular mass.


Aside from enhancing muscular strength, steroids also help muscles repair themselves. When we do not use steroids, the muscles in our bodies release a hormone called cortisol following a tough workout. Cortisol breaks down muscle tissue and leads to fatigue. Steroids, on the other hand, inhibit this breakdown and help muscles to repair quickly. In this way, muscles will be able to endure longer workouts. 

Besides muscle growth, steroids also help to reduce body fat. The body is kept lean this way, making it easier for a person to follow an easy diet. Natural testosterone found in the body also reduces fat cell accumulation in the body, according to studies. This means that a higher level of steroids (testosterone) will result in less accumulation of body fat.

Steroids Side Effects

Many conditions can be adversely affected by steroids, and their side effects can be severe. Steroid side effects in men include liver damage, dyspepsia, heartburn, increased appetite, weight gain, shrinkage of the testicles, insomnia, scarring on the skin, reduced sperm count, and breast enlargement. 

Further, steroids suppress the production of testosterone in men, which inhibits the development of male characteristics. There are several symptoms associated with this condition, including decreased sex drive, infertility, and hair loss.

Steroids have mostly dose-dependent effects on your body. The more steroids you take, the greater the risk of side effects.

There are a variety of factors that may influence these side effects, such as your genetics and medical history.

Do Steroids Make You Hungry?

Steroid users often ask, do steroids make them feel hungry? It is true that steroids can increase your appetite. For example, synthetically produced steroids known as anabolic steroids work in the same way as that testosterone does. These steroids have been observed to cause increased appetite in men using them. Similarly, prednisone, which is totally different from anabolic steroids, can also increase appetite as well.

How Steroids Make You Hungry?

There is a boost in appetite in users of steroids. But how actually do they increase appetite?

An increase in appetite for steroids makes sense from a logical perspective. Whenever you exercise, your body consumes its resources, and being able to work out takes stamina and energy from food. No matter if you’ve been using anabolic steroids or not if you’ve been working out a lot you’re going to feel hungry. As a result, you need more fuel when you train more.


A change in exercise routine, especially one aided by anabolic steroids, can cause an increase in appetite. This is one of the reasons why using anabolic steroids will probably increase your hunger pretty quickly.

Similarly, prednisone increases hunger in the same way that the stress hormone cortisol does. By controlling the hunger-related part of the brain, it stimulates hunger.

Do Inhaled Steroids Make You Hungry?

As far as appetite and weight gain are concerned, inhaled steroids generally do not cause either. Inhaled steroids are less likely to cause severe side effects than oral steroids such as prednisone.

Inhaled steroids are reported to stay in the lungs and enter the bloodstream in very small quantities. Therefore, it cannot interfere with other bodily functions.

Do Steroids Make You Weight Gain?

It is true that steroids can lead to weight gain. Basically, steroids work by affecting the body’s normal metabolism and specifically fat deposition. A majority of steroids lead to fat accumulation around the belly, resulting in an increase in weight.

Steroids lead to weight gain by altering electrolyte and water balance and affecting the metabolism, which includes how lipids, amino acids, protein, carbohydrates, and glucose are used and stored. Also, steroid use can cause water retention, which can contribute to weight gain.

Do Anabolic Steroids Make You Weight Gain?

Yes, anabolic steroids can also lead to weight gain by increasing the appetite and retaining water (often a swollen appearance) in the body. Increased hunger causes more intake of calories in the body, which in turn cause fat accumulation around the abdomen and some other parts of the body.


Does Prednisone Make You Weight Gain?

Why does prednisone make you gain weight? Prednisone, a steroid, can make you gain weight by increasing your appetite. Increased appetite results in a higher intake of calories. This lead to fat accumulation around your abdomen, face, or back of your neck. Fluid retention can also occur and may manifest as leg swelling and a sudden weight increase.

How Long Does Steroid Weight Gain Last?

Weight gain due to steroid intake cannot last for a longer period. Steroids continue to cause weight gain as long as they are present in your body. It is usually easier to lose weight once you stop taking steroids. So, how long does it actually take to lose steroid weight? A person can regain their original weight within six months or up to one year.

How to Prevent Weight Gain Due to Steroids?

Most of you probably wonder, how to lose weight after taking steroids? You should consult your physician if you notice weight gain after taking steroids. Depending on your condition, he may switch your drugs with other possible medicines or change the dosage you take. It is never a good idea to abruptly stop taking steroids, as this can lead to even more side effects.

If you want to control weight in general, use the following strategies:

  • Use fiber-rich foods that make you feel full without intaking many calories.
  • Eat six meals, rather than eating three large meals a day.
  • Enhance your fluid intake. Try to drink more water. In addition to filling you up, it burns calories as well
  • Take part in physical activity. When you are not feeling well, this can be difficult. The best way to succeed at a workout is to have a workout buddy and pick an activity that you enjoy.


Question: How do I stop feeling hungry on steroids?

Answer: Obviously, you have to eat a meal to stop feeling hungry. But eating too much can cause health complications. Divide your three heavy meals a day into six lighter meals. Try to eat fibre-rich food that makes you feel full without consuming a lot. Also, increase your water intake. Excess water help in the burning of calories. 

Question: How long does steroid hunger last?

Answer: The duration for which the hunger last depends on the type and dosage of the steroids you are taking. There can be a wide range of intensity of hunger, from mild to extremely intense. Similarly, you may feel hungry even just a few hours after eating much. So, the best method to relieve this is to eat in smaller portions with a smaller time gap.

Question: Is increased appetite a side effect of steroids?

Answer: Yes, increased appetite is a steroid side effect. It is also possible for steroids to result in weight gain due to the increase in appetite. They affect the part of the brain controlling the hunger, and thirst and enhance your appetite.

Question: Why is prednisone making me so hungry?

Answer: Prednisone works in the body in exactly the same way as the stress hormone cortisol does. It stimulates hunger by affecting the hypothalamus. The change in the stimulation of the hypothalamus causes an increase in appetite.


Do steroids make you hungry? Yes, increased appetite is one of the prominent side effects of steroids. This increased hunger can lead to sudden weight gain. Steroids also cause fat deposition around different body parts most prominently around the abdomen.

On the other hand, inhaled steroids do not increase hunger or weight gain. While taking steroids, it is beneficial to eat less and more frequently with a shorter gap. High water intake and fibre-rich food are always preferable.

Wholesomealive.com -a blog about Healthy Living