Direct answer (40-60 words, snippet-optimized)
Cheese cravings usually reflect one of five things: a fat deficit on a low-fat diet, sodium loss from heat or exercise, calcium or vitamin D shortfall, stress-driven comfort eating, or the mild opioid-like effect of dairy peptides called casomorphins. Small portions of high-quality cheese can fit a weight-loss plan. Portion creep is the actual risk.
Table of contents
- The 30-second answer
- Casomorphins: the casual "cheese is addictive" claim, examined
- Reason 1: fat deficit
- Reason 2: sodium deficit
- Reason 3: calcium and vitamin D
- Reason 4: stress and comfort eating
- Reason 5: dehydration mistaken for hunger
- Cheese nutrition by the numbers
- How cheese fits a weight-loss plan
- Cheese on a GLP-1 medication
- FAQ
- Footer disclaimers
Casomorphins: the "cheese is addictive" claim, examined
You'll see "cheese is as addictive as cocaine" headlines a lot. The actual science is more boring and more interesting. Cheese contains casein, a milk protein. When casein is broken down during digestion, it releases peptides called casomorphins. These peptides do bind weakly to opioid receptors in the brain, including the mu-opioid receptor that's involved in mood and reward.
Check your GLP-1 eligibility
Use our free BMI Calculator to see if you may qualify for provider-reviewed GLP-1 therapy.
Try the BMI Calculator →The 2015 PLOS ONE study by Schulte et al. (often called "the cheese study") asked participants to rank foods by how problematic they felt to control. Pizza was the top-ranked food, and cheese was a major component of why. The mechanism the authors proposed: casomorphin release plus the highly engineered fat-and-salt combination in melted cheese.
What's actually true:
- Casomorphins exist and they do bind to opioid receptors.
- The binding affinity is about 1/100 to 1/1000 that of morphine. Cheese is not opioid-equivalent.
- The "addictive" feel of cheese is much more about the engineered fat-and-salt combination than the casomorphins themselves.
- People with lactose intolerance often crave cheese the same way as everyone else, suggesting the effect isn't purely chemical.
What this means for your cravings: yes, there's a small biochemical pull. No, you're not addicted in any clinical sense. The bigger drivers are usually the macros and the routines around cheese, not the molecules.
Reason 1: fat deficit
The most common cause of cheese cravings on a weight-loss diet is restricting fat too aggressively. The 2017 International Journal of Obesity study by Mansoor et al. compared low-fat and low-carb diets and found that low-fat dieters reported significantly higher cravings for fat-rich foods (cheese first, peanut butter second, ice cream third) within the first 4 weeks.
The body needs a baseline level of fat for hormone production, fat-soluble vitamin absorption, and brain function. The current Acceptable Macronutrient Distribution Range puts dietary fat at 20 to 35% of calories. People who drop below 20% (1,500-calorie diet with under 33 g of fat) often hit a fat-craving threshold quickly, and cheese is the most calorically efficient way the body can think to fix it.
If your cheese craving started shortly after you cut back on fats, the fix is usually adding 5 to 15 g of fat back into the daily plan from cleaner sources: avocado, olive oil, eggs, nuts. The cravings tend to drop within a week.
The diagnostic question: did you switch to a low-fat or "lean" eating pattern in the last month? If yes, fat deficit is the most likely driver.
Reason 2: sodium deficit
Cheese is one of the saltiest commonly eaten foods. A typical 1 oz serving of cheddar has 175 to 240 mg of sodium. Feta, parmesan, and blue cheeses run higher (300 to 500 mg per ounce). The body's sodium-craving signal is real and well-documented, especially after sweating.
If your cheese craving lands after a hot day, a workout, or a stretch of low-sodium eating (clean diets often dip below 1,500 mg/day, against an average daily need of 1,500 to 2,300 mg), sodium is the likely driver.
This is especially true on a ketogenic diet. The body excretes more sodium when carbohydrate intake drops below about 50 g per day, which is why "keto flu" includes salt cravings as a primary symptom. Cheese is the easiest culturally normal answer.
The fix: don't add the cheese. Add the salt to whatever you were already eating. A pinch of salt on eggs, a sprinkle on roasted vegetables, or a glass of broth solves the sodium problem at 5 calories instead of 110.
Reason 3: calcium and vitamin D
Around 30% of American women and 25% of men don't hit the daily calcium target (1,000 to 1,200 mg). Around 35% of adults are vitamin D insufficient (under 30 ng/mL serum 25-hydroxyvitamin D), per the 2020 NHANES analysis. Both numbers run higher in people on low-dairy diets, plant-based diets, or living above the 40th parallel during winter.
Cheese is a dense source of both. One ounce of cheddar delivers around 200 mg of calcium (20% of daily target) and a small amount of vitamin D (about 6 IU, or 1.5%). The vitamin D contribution from cheese is small enough that supplements or fortified foods are usually the better answer, but the calcium contribution is meaningful.
If your cheese craving has been persistent for several weeks and you don't otherwise eat much dairy, it's worth checking calcium intake. The diagnostic question: in a typical week, do you get to 1,000 mg of calcium? Most people who answer that honestly are surprised.
The non-cheese fixes for calcium: 8 oz of plain Greek yogurt (250 mg), 1 cup of fortified plant milk (300 to 450 mg), 3 oz of canned salmon with bones (180 mg), 1 cup of cooked collards (270 mg), or 1 cup of fortified orange juice (350 mg). Cheese works fine if portion control is in place.
Reason 4: stress and comfort eating
The 2019 Appetite paper by Boggiano et al. on stress and food choice found that high-stress periods drive a measurable shift toward energy-dense, fat-and-salt-rich foods. Cheese is the second-most-cited target after chocolate.
The mechanism is partly cortisol-driven (similar to the sleep-loss pattern in the egg-craving piece) and partly emotional anchoring. Many people grew up with cheese in comfort foods (mac and cheese, grilled cheese, pizza, cheesy baked dishes), so the brain associates cheese with safety and routine.
If your cheese craving spikes during stressful weeks (work deadlines, family conflict, illness, grief), this is the cause. The fix isn't always to skip the cheese. Sometimes the cheese is the right tool. The fix is to portion it (a small wedge, not a block) and pair it with a non-food coping practice (a walk, a phone call, a 10-minute task break).
The diagnostic question: are you eating cheese mostly when you feel hungry, or mostly when you feel stressed, lonely, or bored? Tracking this for one week tends to clarify the pattern fast.
Reason 5: dehydration mistaken for hunger
About 20% of perceived hunger signals are actually thirst, per the 2017 Physiology & Behavior study by Yunsheng et al. The body's thirst signal often gets routed through the same pathways as hunger, especially in the late afternoon when most people are mildly under-hydrated.
The reason cheese specifically: dehydration is often paired with sodium loss, and cheese hits both at once. A cheese-and-cracker craving at 4 PM is often a glass of water and a pinch of salt away from disappearing.
The diagnostic question: have you had at least 64 oz of water today? If the answer is no and you're craving cheese, drink a full glass of water and wait 15 minutes. If the craving still feels real, eat the cheese.
Cheese nutrition by the numbers
Per 1 oz serving (about a thumb-size piece), comparing common varieties:
| Cheese | Cal | Protein | Fat | Sat fat | Sodium | Calcium |
|---|---|---|---|---|---|---|
| Cheddar (sharp) | 115 | 7 g | 9 g | 6 g | 180 mg | 200 mg |
| Mozzarella (whole milk) | 85 | 6 g | 6 g | 4 g | 175 mg | 145 mg |
| Mozzarella (part-skim) | 70 | 7 g | 4.5 g | 3 g | 175 mg | 220 mg |
| Parmesan (grated) | 110 | 10 g | 7 g | 5 g | 450 mg | 330 mg |
| Feta | 75 | 4 g | 6 g | 4 g | 320 mg | 140 mg |
| Brie | 95 | 6 g | 8 g | 5 g | 180 mg | 50 mg |
| Goat cheese (soft) | 75 | 5 g | 6 g | 4 g | 105 mg | 40 mg |
| Cream cheese | 100 | 2 g | 10 g | 6 g | 90 mg | 25 mg |
| Cottage cheese (2%) | 25 (per oz) | 3.5 g | 0.5 g | 0.3 g | 90 mg | 30 mg |
| Ricotta (part-skim) | 40 (per oz) | 3 g | 2.5 g | 1.5 g | 35 mg | 75 mg |
Source: USDA FoodData Central.
For weight loss, three patterns matter. Hard, aged cheeses (parmesan, sharp cheddar) deliver the strongest flavor per ounce, which means a smaller portion satisfies. Fresh, soft cheeses (mozzarella, feta, goat cheese) are lower in calories per ounce. Cottage cheese and ricotta are in a different league entirely on a protein-per-calorie basis.
The fastest way to make cheese fit a weight-loss plan is to switch from soft, mild cheeses (used in volume) to small portions of strong, aged cheeses (used as a finishing flavor).
How cheese fits a weight-loss plan
Cheese is one of the most calorically dense common foods at around 100 to 115 calories per ounce. A "small" portion at most restaurants is closer to 2 to 3 oz, which is 200 to 350 calories before you've factored in crackers, bread, or wine.
The portion math that matters:
- A measured 1 oz portion of sharp cheddar is roughly the size of a domino.
- A standard cheese stick (string cheese) is about 0.8 oz.
- A typical "1 oz" you cut yourself is usually 1.5 to 2 oz unless you weigh it.
The 2017 American Journal of Clinical Nutrition study by Wang et al. on portion estimation found that adults underestimate cheese portions by an average of 40%. People who said they ate 1 oz were actually eating 1.4 oz. That 0.4 oz adds up to about 280 extra calories per week if cheese is daily.
Practical framework for cheese on a weight-loss plan:
- Decide weekly cheese frequency, not daily. Three to four cheese-containing meals per week is a sustainable baseline. Daily is fine if portion is controlled.
- Pre-portion at the grocery stage. Buy cheese sticks or cut a block into 1 oz cubes when you bring it home. Storing pre-portioned cheese cuts intake by an estimated 25 to 40% versus storing a block.
- Use strong cheeses as finishers. A tablespoon of grated parmesan on a salad (30 calories) does more flavor work than a quarter cup of shredded mozzarella on the same salad (110 calories).
- Avoid cheese-as-protein. Cottage cheese and Greek yogurt are protein-cheese options. Aged cheeses are fat foods that happen to contain some protein. Don't count a 1 oz cheese serving as a meal protein.
Cheese on a GLP-1 medication
Patients on compounded semaglutide or tirzepatide often report a notable shift in cheese cravings. Two patterns show up.
For some patients, cheese cravings drop sharply within the first month. The food-noise reduction that GLP-1 agonists produce often takes the constant background pull of dairy with it. Many patients describe being able to walk past a cheese plate without thinking about it, which they couldn't do before.
For others, cheese remains one of the few foods that still feels satisfying during the appetite-suppressed phase. This is fine, with caveats. Cheese is high in fat, and high-fat foods are the most common trigger for GLP-1-related nausea and reflux. (More on this in our piece on why GLP-1s can cause acid reflux.)
Practical guidance:
- A 1 oz serving of low-to-moderate-fat cheese (part-skim mozzarella, feta, goat cheese) is usually well-tolerated.
- High-fat cheeses (brie, full-fat cheddar, cream cheese) can sit heavy and trigger reflux during dose escalation. Save these for stable-dose weeks.
- Cottage cheese is the strongest pick for GLP-1 patients. High protein, low fat, gentle on the stomach.
- A common pattern that works: 1/2 cup 2% cottage cheese with berries as a snack, plus 1 tablespoon of grated parmesan as a finishing touch on dinners. Both deliver the cheese-craving payoff at low calorie cost.
When the craving is the problem, not the food
Three signs that cheese has crossed from a normal food into a problem food:
- You can't stop at a measured portion. If "a little cheese" reliably becomes 4 to 6 oz, the food itself has stopped being neutral.
- You eat cheese in secret or feel guilty afterward. This usually points to an emotional-eating pattern, not a craving signal.
- Cheese is the centerpiece of more than one meal a day, and weight is moving the wrong direction.
In any of these cases, the fix isn't more willpower. It's usually a structural change: not buying cheese for a couple of weeks, working with a dietitian on portion calibration, or addressing the upstream stress driver. Cheese isn't the problem. The pattern around it is.
FAQ
What does it mean when you crave cheese?
Most often, you're under-eating fat, low on sodium, mildly dehydrated, or stressed. Less commonly, you're low on calcium or running a habitual cheese pattern from childhood. The craving itself is information, and the right response depends on which of those is driving it.
Is craving cheese a sign of calcium deficiency?
It can be, especially for people who don't otherwise eat dairy. Cheese is a dense source of calcium (about 200 mg per ounce of cheddar). If your craving has been persistent for weeks and your daily calcium is under 700 mg, the deficiency is the likely upstream cause.
Why do I crave cheese on my period?
The luteal phase (the week before your period) drives cravings for fat-and-salt-rich foods, and cheese is one of the most concentrated examples. Rising progesterone increases basal metabolic rate by 100 to 300 calories per day. The body asks for high-energy food. Cheese fits.
Is cheese addictive?
Mildly. Cheese contains casomorphins, peptides released from casein digestion that bind weakly to opioid receptors at about 1/100 to 1/1000 the strength of morphine. The "addictive" feel is mostly driven by the engineered fat-and-salt combination, not by chemical dependence in any clinical sense.
Can I eat cheese on a weight-loss diet?
Yes, with portion control. A 1 oz serving of cheese (about a domino-sized piece) runs 75 to 115 calories. Used as a finisher (grated parmesan on a salad, a small wedge with fruit), cheese fits most weight-loss plans. Used in volume (a quarter cup of shredded mozzarella), it adds up fast.
What's the lowest-calorie cheese?
Per ounce: ricotta part-skim (40 cal) and cottage cheese 2% (25 cal per ounce) are the lowest. Among traditional sliceable cheeses, part-skim mozzarella (70 cal) and feta (75 cal) lead. Hard, aged cheeses are higher in calories per ounce but deliver more flavor per gram.
Why am I craving cheese at night?
Late-evening cheese cravings are usually a combination of stress decompression, mild dehydration, and a fat-and-salt deficit from the day's meals. A glass of water plus a measured 1 oz portion usually solves the craving without disrupting the next morning.
Does eating cheese help or hurt sleep?
Cheese contains tryptophan and small amounts of melatonin. The 2015 Journal of Sleep Research study on dairy and sleep found mild improvements in sleep quality with a small evening dairy serving. The dose matters. A measured 1 oz portion can help. A 4 oz serving sits heavy and can disrupt sleep.
Is cottage cheese as good as regular cheese for cravings?
For most cheese cravings, yes, with caveats. Cottage cheese delivers the dairy-protein-salt profile in a much lower-calorie format. It doesn't satisfy a melted-cheese craving (pizza, grilled cheese), but it handles the salty-creamy-snack craving well at 25 calories per ounce.
Can I eat cheese on a GLP-1 medication like semaglutide or tirzepatide?
Yes, with portion awareness. Lower-fat cheeses (part-skim mozzarella, cottage cheese, feta) are usually well-tolerated. Higher-fat cheeses can trigger nausea or reflux during dose escalation. A 1 oz serving is a reasonable ceiling during titration weeks.
Why do I crave cheese when I'm stressed?
Cortisol and the brain's reward circuitry both push toward energy-dense, fat-and-salt-rich foods during stress. Cheese is a top-three target alongside chocolate and chips. The craving is real. A measured portion plus a non-food coping move (walk, call, breathing exercise) is usually the right combination.
Should I cut cheese out completely to lose weight?
For most people, no. Cheese is calorically dense but nutrient-dense. The all-or-nothing approach tends to drive larger binges later. A weekly limit (3 to 4 cheese-containing meals) with controlled portions is more sustainable than total elimination.
Author / review note
Reviewed by the FormBlends Medical Team. This article was last reviewed and updated on April 29, 2026. References cited include U.S. Department of Agriculture, FoodData Central; Schulte et al., PLOS ONE, 2015 (food and addiction); Mansoor et al., International Journal of Obesity, 2017 (low-fat vs low-carb diet cravings); Boggiano et al., Appetite, 2019 (stress and food choice); Wang et al., American Journal of Clinical Nutrition, 2017 (portion estimation); and the 2020-2025 U.S. Dietary Guidelines for Americans.
Footer disclaimers
Platform Disclaimer. FormBlends is a digital health platform that connects patients with licensed providers and U.S.-based pharmacies. We do not manufacture, prescribe, or dispense medication directly. All clinical decisions are made by independent licensed providers.
Compounded Medication Notice. Compounded semaglutide and tirzepatide are not FDA-approved. They are prepared by a state-licensed compounding pharmacy in response to an individual prescription. Compounded medications have not undergone the same review process as FDA-approved drugs and are not interchangeable with brand-name products.
Results Disclaimer. Individual results vary. Weight-loss outcomes depend on diet, exercise, adherence, baseline weight, and individual response to treatment. Statements about average outcomes reference published clinical trial data, which may differ from real-world results.
Trademark Notice. All brand names referenced are the property of their respective owners. FormBlends is not affiliated with, endorsed by, or sponsored by any brand-name pharmaceutical manufacturer.
See your options in about 2 minutes
Take the free quiz and see what fits you. Quick, private, and no commitment to continue.
See my options →