Gastroenterologist explains why you get butterflies in your stomach, says gut-brain connection is real! | Health

Gastroenterologist explains why you get butterflies in your stomach, says gut-brain connection is real!

ByRadhika Bhirani
Published on: Jul 23, 2025 03:00 PM IST

Butterflies in the stomach come from the gut-brain connection during stress responses. Adrenaline diverts blood from digestive organs, causing this feeling.

We’ve all felt it - that fluttery, almost nervous sensation in the pit of the stomach before a big date, an important presentation, or even a thrilling adventure. We call it “butterflies in the stomach", don't we? But is it just a poetic phrase or is there actual science behind it? According to a gastroenterologist, this feeling isn’t just in your head. It’s your body’s fight-or-flight response at work, triggered by adrenaline and your gut-brain connection.

Know why you get a fluttering feeling in your stomach when you are stressed or anxious.(Adobe Stock)
Know why you get a fluttering feeling in your stomach when you are stressed or anxious.(Adobe Stock)

What really causes the “butterflies in your stomach” feeling?

The phrase "butterflies in your stomach" refers to the actual, scientific interaction between your nerve system, intestines, and brain, Dr K.S. Somasekhar Rao, Senior Consultant Gastroenterologist, Yashoda Hospitals, Hyderabad, tells Health Shots.

"Your body's stress response causes the physical reaction known as 'butterflies in your stomach'. Your brain triggers the response when you're nervous, excited, or anxious, which causes stress chemicals like adrenaline to be released. Your stomach feels fluttery and uneasy as a result of the blood being diverted from your digestive organs to your muscles. These sensations may also be intensified by gut microorganisms and nerve impulses along the gut-brain axis," explains Dr Rao.

Is that why some people get even nausea or loose motions before exams, interviews, or travel?

"Classic anxiety causes include travel and tests, which set off the 'fight or flight' reaction. Often referred to as upset stomach or anxiety-induced loose movements, this triggers your body to release stress chemicals that increase motility, or the movement of the gut, and can occasionally cause nausea or even diarrhea. Acute stress can quickly result in gastrointestinal symptoms because of the close relationship between the gut and the brain," Dr Rao adds.

How stress affects gut health

While the fluttering feeling may be short-lived, stress and anxiety may directly affect gut health in the long term.

"Anxiety and stress can interfere with the digestive tract's regular operation. The digestive system is disrupted by stress hormones, which also have an impact on gut flora—the microbes that help with digestion—and lower the synthesis of antibodies," adds the doctor.

He shares that this may result in symptoms such as indigestion, stomach cramps, nausea, either constipation or diarrhea, and appetite changes.

Long-term stress may even damage the gut microbiota by upsetting the delicate balance between beneficial and harmful gut microorganisms.

"It even increases gut permeability, or cause 'leaky gut', which makes it possible for poisons or bacteria to enter the bloodstream and can exacerbate disease and inflammation. Stress also increases the chance of developing gastrointestinal disorders such as IBS, and hinder the body's ability to heal," says Dr Rao.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }