Connect with others who understand.

  • Learn from expert-reviewed resources
  • Real advice from people who’ve been there
  • People who understand what you’re going through
Sign Up Log In
Powered By

Foods To Eat for Chronic Hives: What Helps?

Medically reviewed by Johna Burdeos, RD
Written by Lisa Booth, RDN
Posted on January 5, 2026

Key Takeaways

  • People living with chronic hives often wonder if food plays a role in their symptoms, but unlike acute hives that can be triggered by food allergies, chronic hives usually are not caused by what you eat.
  • View full summary

If you’re living with chronic hives (also called chronic urticaria), you might wonder whether certain foods could make your symptoms better or worse. “Chronic” means something that doesn’t go away quickly and may come and go over a long time. Many people try to avoid triggers and lower the chances of sudden flare-ups. For some, this includes making changes to their diet.

While diet can affect allergic reactions, inflammation, and overall skin health, hives aren’t usually caused by specific foods. Still, knowing how diet fits into overall health may help some people manage their symptoms.

In this article, we’ll look at the connections between chronic hives and diet, including whether avoiding certain foods or adding nutrient-rich options might make a difference. Just remember that your personal treatment plan comes first, and it’s important to talk with your doctor or a registered dietitian before making any changes.

Hives Types and Triggers

Hives can come in a variety of shapes, colors, or sizes, but are most often itchy and uncomfortable. Acute hives are often linked to a food allergy, and typically show up a few minutes to a few hours after eating or being exposed to the trigger food.

Chronic hives, on the other hand, are usually not caused by what you eat, and food allergies are rarely responsible. To classify them as chronic, they typically last more than six weeks. Chronic hives can be classified in two main ways according to their triggers:

  • Chronic spontaneous urticaria (CSU), also called chronic idiopathic urticaria (CIU), occurs without a clear external trigger.
  • Chronic inducible urticaria (CIndU) develops in response to specific triggers, such as temperature changes, pressure, or sunlight.

Do ‘High Histamine’ Foods Cause Hives?

Histamines are chemicals your immune system makes in response to allergies. Some people with chronic hives try low-histamine diets, which limit foods that may release histamines or naturally contain histamine.

Some foods that either contain high amounts of histamine or can cause histamine to increase in the body include:

  • Legumes (beans, peanuts)
  • Aged cheese
  • Artificial flavors or colors
  • Avocado
  • Certain fruits (kiwi, strawberries, pineapple)
  • Certain nuts (cashews, walnuts)
  • Pickled foods
  • Tomato and squash
  • Wheat
  • Processed meat (hot dogs, sausage)
  • Seasonings (chili, nutmeg, paprika)

The list goes on, making it challenging to pinpoint the sole trigger. When following a low-histamine diet, the goal isn’t to cut out foods completely. Instead, you try to identify and limit foods that trigger symptoms and choose lower-histamine options when you can.

While a few small studies suggest that histamine-rich foods might worsen hives in certain individuals, evidence is limited and inconsistent. Some common ingredients tested include:

  • Seafood
  • Alcohol
  • Tomatoes
  • Herbs
  • Food additives

Before trying to limit or reduce these foods, it’s important to get guidance from your doctor and a registered dietitian. They can help you figure out if a food is causing hives and make an eating plan to minimize cutting out too many foods, which could lead to nutrient deficiencies.

If you think that certain foods trigger flare-ups, try keeping a food and symptom diary. A record like this can help you and your healthcare provider spot patterns without cutting out whole food groups unnecessarily.

Do Vitamin D Supplements Help Hives?

One area of interest when it comes to diet and chronic hives is vitamin D. Vitamin D is known for supporting bone health and immune function, and it may also help reduce inflammation. Studies have found that people with chronic urticaria often have lower vitamin D levels.

Although the research isn’t clear yet, you might want to ask your healthcare provider to test your vitamin D levels. If you’re low, they may recommend a supplement along with adding more foods with vitamin-D-rich foods to your diet, such as:

  • Fatty fish like salmon
  • Egg yolks
  • Cheese
  • Fortified foods, like some cereals and milk

Our skin also produces some vitamin D from being exposed to sunlight. Because too much exposure to the sun or UV rays can lead to skin cancer, it’s essential to take protective measures or limit your exposure time.

Building a Diet That Supports Your Skin Health

Even though diet is not a direct cause of chronic hives, some general nutrition habits may help you feel your best and benefit your overall skin health. Keep in mind that everyone has different triggers, so it’s best to check with your doctor and keep a note of any reactions.

Key Nutrients

Although more research is needed, there seems to be a link between good nutrition and skin health. Some key nutrients that have been suggested to promote better skin are:

  • Vitamin A
  • Vitamin C
  • Vitamin D
  • Vitamin E
  • Zinc
  • Omega-3 fatty acids

You can likely get enough of these nutrients by eating balanced meals and snacks from natural and wholesome foods, such as fruits, vegetables, whole grains, lean proteins, and healthy fats. Eating well should be a goal of your self-care routine when living with chronic urticaria.

Anti-Inflammatory Foods

Following an anti-inflammatory diet, such as the Mediterranean diet, has been suggested to reduce the severity of some inflammatory skin conditions. This eating plan includes lots of whole grains, fruits, and vegetables, and some nuts and healthy fats, like olive oil. Try starting an anti-inflammatory eating pattern by adding a serving of fruit or a vegetable to your meals and snacks.

Hydration

Drinking enough water supports healthy skin. Mayo Clinic recommends getting about 15.5 cups (3.7 liters) of fluids for men and 11.5 cups (2.7 liters) for women, every day. This includes water from both foods (about 20 percent) and drinks.

To drink more water, try simple tricks like adding lemon slices for flavor, carrying a water bottle during the day, and choosing foods with more moisture, such as fruits, vegetables, yogurt, and cottage cheese.

Limit Alcohol

Alcohol can trigger some skin problems and may cause a histamine reaction. It can also make you more dehydrated. If you drink and it doesn’t cause hives, try to stick to moderate amounts. The Centers for Disease Control and Prevention (CDC) recommends limiting alcohol to two drinks or less per day for men, and one drink or less per day for women.

Healthy Gut Bacteria

Your skin is closely linked to your gut health, and one of the main factors that influences it is the gut microbiome — the bacteria that reside in your digestive tract. These play a big role in your overall well-being. When your gut bacteria are imbalanced and there’s not enough helpful bacteria, it’s called dysbiosis. This imbalance may lead to immune problems or skin diseases.

To encourage a healthy microbiome, eat less highly processed foods and incorporate more fresh fruits, vegetables, and probiotics.

Talk With Your Doctor

Diet isn’t usually the main cause of chronic hives, but some people find that certain eating habits help them feel better and support overall skin health. Paying attention to possible triggers, staying hydrated, and choosing nutritious foods may make a difference for some.

If you’re thinking about changing your diet, talk with your doctor or a registered dietitian so you can make safe choices that fit your treatment plan.

Join the Conversation

On MyChronicHivesTeam, people share their experiences with hives, get advice, and find support from others who understand.

Do certain foods seem to make your hives better or worse? Let others know in the comments below.

Share this article
All updates must be accompanied by text or a picture.
A MyChronicHivesTeam Member

I take multivitamin, vit D, zinc, and vitamin c, magnesium for poly neuropathy, and Turmeric wth Curcumin for arthitis

We'd love to hear from you! Please share your name and email to post and read comments.

You'll also get the latest articles directly to your inbox.

Subscriber Photo Subscriber Photo Subscriber Photo
4,993 members
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service.
Privacy Policy Terms of Use
All updates must be accompanied by text or a picture.

Subscribe now to ask your question, get answers, and stay up to date on the latest articles.

Get updates directly to your inbox.

Subscriber Photo Subscriber Photo Subscriber Photo
4,993 members
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service.
Privacy Policy Terms of Use

Thank you for subscribing!

Become a member to get even more

See answer