Bioenergetics & Carb MetabolismJune 7, 20263 min readUpdated August 24, 2026

Visual hack: Cori cycle made easy

Muscle and RBCs make lactate to keep glycolysis running, then the liver pays the ATP bill to turn it back into glucose. A quick way to stop mixing it up with Cahill.

The Cori cycle is one of those Step classics that’s easy to “know” but hard to visualize under pressure. Here’s a fast, shareable mental picture that locks in where lactate goes, why it happens, and what it costs—without turning into a metabolic maze.


The 10-second one-liner (memorize this)

Muscle (and RBCs) dump lactate → liver spends ATP to turn it back into glucose → glucose returns to muscle.

If you can say that cleanly, you can answer most Cori cycle questions.


The visual hack: “Two buildings + a shuttle”

Picture two buildings—Muscle/RBC on the left and Liver on the right—with a lactate shuttle going right and a glucose shuttle coming back left.

LEFT building = “FAST ATP” (Glycolysis)

  • Glucose → Pyruvate → Lactate
  • Purpose: regenerate NAD⁺ so glycolysis can keep running when oxidative phosphorylation can’t keep up (or can’t happen at all)

RIGHT building = “ATP SPENDER” (Gluconeogenesis)

  • Lactate → Pyruvate → Glucose
  • Purpose: recycle carbon back into usable glucose for the periphery

Arrow rule:

  • Lactate always travels to the liver.
  • Glucose travels back to muscle.

Mnemonic device: “LAC goes to the LIVER; GLU goes to the GYM”

  • LAC → LIVER (lactate shipped to liver)
  • GLU → GYM (glucose sent back to exercising muscle)

Bonus: RBCs “live at the gym” metabolically—they’re always doing glycolysis.


The core table (high-yield and testable)

FeatureMuscle / RBCLiver
Main pathwayAnaerobic glycolysisGluconeogenesis
Key conversionPyruvate → LactateLactate → Pyruvate
Enzyme clueLactate dehydrogenase (LDH) regenerates NAD⁺LDH makes NADH (in cytosol)
Why it happensKeep glycolysis running when O₂ is limited (muscle) or absent (RBC)Recycle lactate carbon + maintain blood glucose
Net ATP effectProduces 2 ATP per glucose (glycolysis)Consumes 6 ATP equivalents to make glucose from lactate
Big pictureQuick ATP nowPay the ATP bill later

The money line: net energy cost (USMLE favorite)

  • Muscle glycolysis yields: +2+2 ATP per glucose (to 2 lactate)
  • Liver gluconeogenesis costs: −6-6 ATP equivalents per glucose regenerated
  • Net cost to the body: −4-4 ATP

Translation: The Cori cycle is an energy-transfer system: the liver sacrifices ATP to keep peripheral tissues going.


High-yield “where does lactate come from?”

1) Exercising skeletal muscle

  • When ATP demand outpaces oxidative capacity, pyruvate is pushed toward lactate to regenerate NAD⁺.

2) RBCs (always)

  • No mitochondria → cannot do TCA/ETC → must do anaerobic glycolysis → lactate is the end product.

The exam trap: Cori cycle vs. Alanine (Cahill) cycle

Students confuse these because both move “stuff” from muscle to liver.

CycleWhat travels from muscle to liver?Purpose
CoriLactateRecycle carbon + maintain glycolysis via NAD⁺ regeneration
Alanine (Cahill)Alanine (carries nitrogen)Move nitrogen safely to liver + support gluconeogenesis

Quick rule: Cori = carb recycling; Cahill = nitrogen handling.


Clinical + Step hooks

Lactic acidosis

  • Elevated lactate can occur when tissues are forced into anaerobic metabolism (e.g., hypoperfusion, hypoxia).
  • The Cori cycle helps clear lactate, but it costs liver ATP, so severe illness can overwhelm the system.

RBC hemolysis / anemia tie-in

  • RBCs rely entirely on glycolysis → continual lactate production. Anything increasing glycolytic demand or impairing metabolism can accentuate lactate handling needs.

Ultra-quick recap (what to blurt out on test day)

  • Cori cycle = lactate from muscle/RBC → liver → glucose back to muscle.
  • Purpose: regenerate NAD⁺ in muscle/RBC and maintain blood glucose.
  • Cost: liver burns 6 ATP, muscle gets 2 ATP → net -4 ATP.
  • Mnemonic: LAC → LIVER; GLU → GYM.

Frequently Asked Questions

Why does pyruvate get converted to lactate in the Cori cycle?

Pyruvate is converted to lactate to regenerate NAD+ so glycolysis can keep running. This is especially important when oxidative phosphorylation cannot keep up, such as in exercising muscle, or cannot happen at all, such as in red blood cells. In the Cori cycle, muscle and RBCs make lactate during anaerobic glycolysis, then send that lactate to the liver for recycling.

Where does lactate go in the Cori cycle, and where does glucose go?

Lactate goes to the liver, and glucose goes back to muscle. The Cori cycle is a shuttle between peripheral tissues and the liver: muscle and RBCs produce lactate from glucose, then the liver converts lactate back into glucose through gluconeogenesis. That regenerated glucose is returned to muscle to support continued glycolysis and energy production.

Why do red blood cells always produce lactate?

Red blood cells always produce lactate because they lack mitochondria and therefore cannot use the TCA cycle or electron transport chain. As a result, they must rely entirely on anaerobic glycolysis for ATP production. In that pathway, pyruvate is converted to lactate so NAD+ is regenerated, allowing glycolysis to continue.

What is the net ATP cost of the Cori cycle?

The Cori cycle has a net cost of 4 ATP to the body. Muscle glycolysis generates 2 ATP per glucose when glucose is converted to lactate, but the liver must spend 6 ATP equivalents to convert lactate back into glucose through gluconeogenesis. The overall effect is an energy-transfer system in which the liver pays the ATP bill to keep peripheral tissues going.

How do you tell the Cori cycle from the alanine cycle on an exam?

The key difference is what travels from muscle to liver and what job it serves. In the Cori cycle, lactate travels from muscle to liver, and the purpose is carbon recycling and maintaining glycolysis through NAD+ regeneration. In the alanine, or Cahill, cycle, alanine travels to the liver and its main role is safe nitrogen transport plus support of gluconeogenesis.

Try free Biochemistry questions

Reading about a topic is not the same as being tested on it. Answer a real Biochemistry question from the StepGenie qbank with no account, and see the full step-by-step explanation. Then build practice sets around the systems you score worst in, so the weak areas your qbank flags are the ones you actually drill.