Skip to main content
The 10 Vegan Foods You Should Be Eating to Fight Stress, According to Chinese Medicine

The 10 Vegan Foods You Should Be Eating to Fight Stress, According to Chinese Medicine

Dealing with stress? These healthy vegan foods are the best for achieving optimal health.


1,689 Likes

These days, most of us are under a lot of stress. Whether our stress is driven by health issues, our job, finances, family issues, or concerns about animal welfare—or all of the above—times can get tough. In 2026, avoiding stress is pretty much impossible unless you live in a cave, but there is a way out. A combination of eating the right food, exercising, meditating, and massage can do wonders for creating optimal health.

In Chinese medicine, there are very clear guidelines about which foods to eat when we’re in need of emotional support. It’s important to nourish our liver with the best nutrition possible, as it becomes taxed when we are under stress. Not only does the liver filter out toxins, it is also responsible for filtering out anger and stress.

VegNews.VeganDietandStress.Canva1Canva

RELATED: Research Says These Are the Best Foods to Lower Cholesterol Naturally

Each organ has an emotion that affects it, and if you don’t release or process what you’re feeling, imbalances begin to occur. So when we’re angry, resentful, frustrated, or stressed, this is all held in our liver. How does this manifest in every day life? Headaches, high blood pressure, hair loss, blurry vision, poor digestion, muscle spasms, red eyes, fatigue, and low libido are all symptoms of an imbalance in the liver caused by stress.

While Western nutrition focuses on nutrients and what they do in the body, Chinese nutrition views food energetically. Thousands of years ago, no one knew what iron, protein, or B12 were, but Chinese medicine figured out the healing properties of every grain, vegetable, fruit, and seed. Combined now with the knowledge of vitamins and minerals and their role in mental health, we know which foods can be the most health-supportive.

Eat these 10 foods to help you fight stress, according to Chinese medicine

Here are 10 foods that both strengthen the liver and reduce our stress levels. 

VegNews.leafygreenskale.UnsplashUnsplash

1 Dark leafy greens

High in chlorophyll, dark leafy greens help remove toxins from the liver and promote formation of red blood cells. In Chinese medicine, it’s believed that healthy blood leads to a healthy mind. Add greens like chard, kale, spinach, arugula, and watercress to salads, juice, and stir-fries. 

Try this recipe: Buffalo-Roasted Chickpea Kale Salad

seaweed sheets noriGetty

2 Sea vegetables

The high level of copper in sea vegetables helps regulate blood pressure. They also contain vitamin B2, which aids in the absorption of other B vitamins that are key to reducing stress. Sprinkle nori, kelp, wakame, dulse, or kombu on your steamed grains or add to a miso broth. 

Try this recipe: Avocado Nori Crostini With Walnuts

VegNews.CheesyPotatoes.Ashley Madden

3 Root vegetables

Root vegetables nourish yin, which calms the mind and helps you feel relaxed. From beets and radishes to yams and potatoes, there are myriad ways to incorporate root vegetables into your daily diet. Roasting is my method of choice, but I also juice carrots and beets and make a parsnip soup with lentils and leeks.

Try this recipe: Easy Vegan Cheesy Garlic Potatoes and Broccoli

black beansGetty

4 Black Beans

Black beans are high in magnesium, which relaxes the nervous system and balances stress hormones. Once you’ve made a chili with black beans, you’ll forever be a convert.

Try this recipe: Meaty Vegan Lentil Chili Con Chili

VegNews.SushiSandwichEat the Rainbow

5 Black Sesame Seeds

Sesame seeds contain a lot of B1, which supports your nervous system and brain function. Sprinkle these liver-enhancing seeds on steamed vegetables or salads.

Try this recipe: Vegan Sushi Sandwich With Crispy Tofu and Pickled Beets

woman holding berriesPexels

6 Blackberries

High in iron to make strong blood, blackberries can also lead to a healthy mind. Add summer’s bounty to your smoothies or mix into your favorite dairy-free yogurt.

Try this recipe: Mixed Berry and Almond Amaranth Porridge

VegNews.FirecrackerTofuBroccoliniBri Beaudoin

7 Tofu

Tofu is great for the liver, and soybeans reduce blood pressure and are high in tryptophan, which is a natural sedative. Add tofu to vegetable curries or over quinoa, another stress-reducing food.

Try this recipe: Firecracker Tofu With Broccolini and Chili Garlic Oil

VegNews.QuinoaHemp

8 Parsley

With its large amount of chlorophyll, parsley also supports liver functionality. Forget using it as a garnish, use it liberally in juices and homemade tabbouleh.

Try this recipe: High-Protein Quinoa Hemp Tabbouleh

mung beansCanva

9 Mung Beans

Mung beans contain isoflavones, which help regulate hormonal activity. Add curry powder, garlic, cayenne pepper, tomatoes, and vegetable broth to a pot of mung beans and simmer for 15 minutes.

Try this recipe: Vietnamese Pho Noodle Salad With Tofu

Bragg Apple Cider VinegarBragg

10 Raw Apple Cider Vinegar

Raw apple cider vinegar has dozens of health benefits and is a great regulator of blood pressure. Use in salad dressings or add to a glass of water as a morning elixir.

Try this recipe: Sweet Potato Salad With Tempeh and Maple-Mustard Dressing

In addition to adding these foods to your health regimen, be sure get daily exercise, avoid sugar and caffeine, drink ample water, and, if it all possible, simplify your life. Your body will thank you.

For more plant-based stories like this, read:

Share this

Become a VegNews VIP for freebies, insider deals, and perks galore!

Tell Me More

Get the Newsletter

Never miss out on breaking stories, recipes, and deals

Get the Magazine

#147 2026 The Summer Travel Issue
#147 2026 The Summer Travel Issue
#147 2026 The Summer Travel Issue

All things plant‑based, in your mailbox and inbox

Subscribe