Published by PMR of NY & CT
When your back hurts, planning meals can slide down your list. But the food on your plate shapes your body weight, your bones and the muscles that support your spine, and each of those plays a part in how your back feels and recovers.
No diet for back pain will fix a disc problem or replace treatment. What good nutrition can do is give your body the raw materials it needs while you heal, and help you avoid habits that add strain. These four basics are a practical place to start, whether you're in active care or simply want a stronger back.
1. Match your calories to how active you are
Back pain often means moving less, at least for a while. If you keep eating the way you did when you were more active, it's easy to gain weight, and extra weight adds load to your lower back and joints.
The goal of a diet for back pain isn't to eat as little as possible. Eating too little can slow healing and leave you tired and weak. Instead:
- Build meals around vegetables, fruit, whole grains and lean protein
- Use smaller plates and serve yourself once, rather than eating from the package
- Cut back on sugary drinks and frequent fast food
- Pick up your activity as your clinician clears you
A healthy weight may ease strain on your back over time. It's a common part of long-term care for lower back pain, and it works best alongside regular movement.
2. Get enough calcium and vitamin D
Your vertebrae are bones, and bones need calcium and vitamin D to stay strong. Low intake over many years raises the risk of osteoporosis, which can lead to painful compression fractures in the spine.
Good calcium sources include:
- Milk, yogurt and cheese
- Fortified soy milk and other fortified plant milks
- Canned salmon or sardines with the bones
- Tofu made with calcium sulfate
- Green vegetables such as kale, bok choy and broccoli
Vitamin D comes from fatty fish, eggs and fortified foods, and your skin makes it in sunlight. In northern areas like Connecticut and New York, winter sun isn't strong enough for much vitamin D production, so food matters more.
According to the NIH, most adults need 1,000 mg of calcium a day (1,200 mg for women over 50 and everyone over 70) and 600 IU of vitamin D (800 IU after 70). Ask your doctor before taking a calcium or vitamin D supplement, since more is not always better, and some people need a blood test first.
3. Make protein part of every meal
Muscles, tendons and ligaments around your spine need protein to repair and stay strong, especially when you're building strength through physical therapy or a home exercise routine. Many people eat most of their protein at dinner. The 2025–2030 Dietary Guidelines for Americans advise prioritizing protein foods at every meal, and spreading protein through the day may help your body use it for muscle repair.
Easy ways to add protein:
- Breakfast: eggs, Greek yogurt or a glass of milk
- Lunch: beans, lentils, chicken, tuna or tofu on a salad or in a wrap
- Snacks: a handful of nuts, cottage cheese or edamame
- Dinner: fish, poultry, lean meat or a bean-based dish
If you have kidney disease or another condition that affects how much protein you should eat, follow your doctor's advice.
4. Drink enough fluids through the day
The discs between your vertebrae contain a lot of water, and they naturally lose and regain fluid through the day as you move and rest. There's no proof that drinking extra water rehydrates a damaged disc, but good hydration supports your muscles, energy and digestion.
Fluid needs vary with your size, activity and the weather, so there's no single number for everyone. Pale yellow urine is a simple sign you're getting enough. Water is the best choice; milk and unsweetened tea count too. If pain medicine leaves you constipated, fluids plus fiber from fruit, vegetables and whole grains can help.
When a diet for back pain isn't enough
Nutrition supports recovery, but it can't rule out serious problems. Call 911 or go to an emergency room for back pain with loss of bladder or bowel control, numbness in the groin or inner thighs, or new weakness in your legs.
See a doctor promptly for back pain with fever, unexplained weight loss, a history of cancer, or pain after a fall or accident.
Frequently asked questions
Can a vitamin deficiency cause back pain?
Sometimes. Severe vitamin D deficiency can soften bones and cause aching bone pain and muscle weakness, and a long-term shortage of calcium and vitamin D contributes to osteoporosis and spine fractures. A blood test can check your levels. Before starting a supplement, talk with your doctor, who will consider your medicines, any chronic conditions and whether you're pregnant.
Can dehydration cause back pain?
Dehydration isn't a common direct cause of back pain, though it can contribute to muscle cramps and fatigue. Pain in your side or mid-back that comes with fever, painful urination, blood in your urine, or nausea and vomiting may point to a kidney stone or infection rather than a muscle problem. See a doctor promptly for those symptoms.
How soon can a better diet help back pain?
It depends on what you change. Eating enough protein supports muscle repair as you rebuild strength over weeks of exercise. Losing extra weight usually happens gradually, and bone health builds over years. Food is one piece of the plan: a diet for back pain works best with regular movement, good sleep and treatment for the cause of your pain.
Get care for your back at PMR
If back pain is making work, sleep or exercise harder, the team at Physical Medicine & Rehabilitation of NY & CT (PMR) can evaluate your back and build a plan that may include chiropractic care and exercise. Request an appointment and our team will contact you to schedule a visit.
More from the PMR Blog
Continue exploring articles in this topic category.