Is Testosterone Made From Cholesterol? Yes—Here’s How

Yes, testosterone is made directly from cholesterol. Cholesterol is the raw material your body uses to build testosterone and every other steroid hormone, including estrogen, progesterone, and cortisol. Without cholesterol, your body cannot produce testosterone at all. The conversion happens primarily in specialized cells in the testes (in men) and in smaller amounts in the ovaries and adrenal glands (in women).

How Your Body Turns Cholesterol Into Testosterone

The process starts when luteinizing hormone (LH), released by the pituitary gland in your brain, signals cells in the testes called Leydig cells to begin making testosterone. LH is the central regulatory molecule controlling both testosterone production and cholesterol management within these cells.

Once that signal arrives, the first and most critical step is physically moving cholesterol from storage sites inside the cell into the mitochondria, the cell’s energy-producing structures. This transport step is the bottleneck of the entire process. A specialized transport protein called StAR shuttles cholesterol to the outer membrane of the mitochondria. Without StAR, cholesterol sits unused and testosterone production stalls, no matter how much cholesterol is available.

Once cholesterol reaches the inner mitochondrial membrane, an enzyme called P450scc performs three chemical reactions in sequence, snipping off a section of the cholesterol molecule to produce pregnenolone. Pregnenolone is the first hormone-like molecule in the chain and the common precursor to nearly all steroid hormones in the body.

The Steps From Pregnenolone to Testosterone

From pregnenolone, the pathway branches but ultimately converges on testosterone through a series of intermediate molecules. The main route, mapped out by Mayo Clinic Laboratories, follows this sequence: cholesterol becomes pregnenolone, which becomes a compound called DHEA, which converts to androstenedione, and finally androstenedione is converted into testosterone. An alternate route passes through progesterone first before reaching androstenedione and then testosterone.

Each step requires a specific enzyme. If any one of those enzymes is deficient or absent due to a genetic condition, the chain breaks and testosterone output drops. This is why some rare genetic disorders that affect steroid enzyme function can cause low testosterone even when cholesterol levels are perfectly normal.

Does Your Cholesterol Level Affect Testosterone?

Your body makes most of its own cholesterol in the liver, so circulating cholesterol levels don’t map neatly onto testosterone production. That said, there is an interesting relationship between the two. Multiple large population studies, including the San Antonio Heart Study and the Tromsø Study, have found a positive correlation between HDL cholesterol (the “good” kind) and testosterone levels in men. Men with naturally higher testosterone tend to have higher HDL and lower total cholesterol and triglycerides.

This doesn’t necessarily mean raising HDL will boost testosterone. The relationship likely runs in both directions, and the interaction between circulating androgens and HDL particles remains complex and not fully understood.

What Dietary Cholesterol Does to Testosterone

A handful of clinical trials have tested whether eating more cholesterol-rich foods changes testosterone levels. The results are modest but consistent in one direction.

  • Egg intake: Physically active young men who ate three whole eggs daily (about 672 mg of cholesterol from eggs alone) during a 12-week strength training program saw post-workout testosterone rise by roughly 240 ng/dL, compared to about 70 ng/dL in a group eating only egg whites with zero egg cholesterol.
  • Ketogenic diet: Trained young men following a very high-fat ketogenic diet (about 220 g of fat per day) alongside 12 weeks of strength training increased total testosterone by around 120 ng/dL more than those on a standard low-fat Western diet.
  • Cholesterol reduction: A prospective study found that when healthy middle-aged men cut their daily cholesterol intake roughly in half, from about 633 mg to 342 mg over six weeks, their total testosterone dropped from approximately 655 ng/dL to 557 ng/dL.

However, a large cross-sectional analysis using national health survey data (NHANES 2013-2014) found no significant association between cholesterol intake and total testosterone levels across the general male population. The positive results above were mostly seen in men who were also doing resistance training, which itself raises testosterone. So dietary cholesterol may play a supporting role, but it’s not a reliable lever on its own.

Do Statins Lower Testosterone?

Since statins work by reducing cholesterol production, and cholesterol is the raw ingredient for testosterone, a logical concern is that these drugs might lower testosterone levels. The theoretical basis is sound: less cholesterol could mean less raw material for the hormone-building pathway.

In practice, the evidence is reassuring for men. A Cochrane systematic review examining atorvastatin (one of the most commonly prescribed statins) found no significant difference in total testosterone levels between men taking the drug and those taking a placebo. The body appears to maintain enough cholesterol within Leydig cells to keep testosterone production running even when overall cholesterol drops.

In women with polycystic ovary syndrome (PCOS), there was a small but measurable reduction in total testosterone with atorvastatin use. For women with PCOS, where excess testosterone is part of the problem, this could actually be a benefit rather than a side effect. Notably, no studies in the review measured free testosterone, which is a more accurate marker of how much testosterone is actively available in the body.

Why Cholesterol Alone Isn’t the Full Picture

Having enough cholesterol is necessary for testosterone production, but it’s rarely the limiting factor. Your liver produces 800 to 1,000 mg of cholesterol daily regardless of what you eat, which is more than enough to supply steroid hormone production. The real bottleneck is hormonal signaling. If LH levels are low, if StAR protein isn’t functioning properly, or if the enzymes along the conversion chain are impaired, testosterone will be low no matter how much cholesterol is circulating.

This is why low testosterone in men is almost never caused by low cholesterol. It’s far more commonly caused by problems with the signaling chain: the pituitary gland not releasing enough LH, the Leydig cells not responding to LH efficiently, or age-related decline in testicular function. Cholesterol is the foundation, but the hormonal machinery built on top of it is what determines how much testosterone your body actually makes.