You've probably heard the word detox thrown around in ads for juice cleanses and fad diets, but what does it really mean? Though it's a trendy word, detoxification is a process that happens daily inside your body—thanks to the liver. This amazing organ acts as a filter to remove toxins and waste products from your body. The liver also stores glucose as glycogen, helps with fat breakdown, cholesterol production, and more.
Lifestyle factors, including diet, can influence the liver's ability to do its job, helping or hindering the detoxification process. In other words, your food choices can significantly impact your liver health.
No single food can magically "detox" or boost your liver health, but eating a variety of foods that support liver function can help keep this hard-working organ functioning properly. Here are the top foods that support liver health—and the good news is that they are all delicious.
{{mid-cta}}
How Does Food Help Your Liver Function?
The food you eat provides the nutrients the liver needs to function correctly, keeps it healthy by reducing inflammation, and can even turn on enzymes that are important for the detoxification process (stay tuned for more on this).¹,²
Antioxidants and polyphenols—compounds found in food that have been shown to have health-promoting effects—have been shown to support the liver.³ Antioxidants scavenge and neutralize damaging toxins and byproducts that can lead to inflammation. Many foods contain antioxidants, but some stand out as especially good for liver health due to their high concentration of these nutrients.
Foods that support healthy blood sugar balance and metabolic health are also crucial for liver function. High glucose (aka blood sugar) combined with elevated triglycerides (a type of fat) can contribute to non-alcoholic fatty liver disease (NAFLD).⁴ This is a condition where fat accumulates in the liver, leading to inflammation and scarring.
Fatty liver goes hand in hand with insulin resistance, a condition in which your cells have become less sensitive to the hormone insulin, leading to high blood sugar. And guess what? High-sugar foods can also increase triglycerides—a double whammy for liver health.
28 Liver-Healthy Foods That Are Good For Your Liver's Health
These foods are fiber-rich and low on the glycemic index (GI). The GI measures how much a food raises blood sugar levels. A food with a high GI will raise blood sugar levels more than a food with a low GI which means it is better for blood sugar control.
Fruit
Fruit often gets a bad rap for blood sugar because they are naturally sweet, but don't write them off just yet. The fiber in fruit helps offset sugar's impact on blood sugar levels, and fruits are loaded with antioxidants, vitamins, and minerals that are important for liver health.
The deep colors of fruit signal their antioxidant power. These antioxidants and polyphenols may be protective against fatty liver disease by supporting healthy blood sugar and cooling down inflammation.⁵
Fruits are an easy on-the-go snack, but you can also add them as a side or topping to any meal:
- Berries
- Avocados
- Grapefruit
- Apples
Cruciferous Vegetables
Cruciferous veggies are, for lack of a better word, superfoods. They keep the gut and liver in tip-top shape by supporting healthy detoxification. They can upregulate certain enzymes in the liver that help to detoxify the body. They're also high in fiber, which helps to keep the digestive system running smoothly and balances blood sugar.⁶
The veggies in this family contain a compound called sulforaphane. Sulforaphane is a powerful antioxidant that protects cells against oxidative damage and supports detoxification. Animal studies suggest the sulforaphane from broccoli can protect the liver from fatty liver disease and liver damage.⁷
Broccoli sprouts contain 10 to 100 times the amount of sulforaphane than mature broccoli plants, so they're an especially good choice if you want the liver-loving benefits.⁸
Try a mix of these cruciferous veggies in baked dishes, stir-fried, or eaten raw as part of a salad:
- Broccoli
- Brussel Sprouts
- Kale
- Cabbage
- Cauliflower
- Arugula

Leafy Greens
Leafy greens are low in calories, high in fiber, and contain antioxidants that can protect cells from damage and lower inflammation in the body. One study found an inverse relationship between spinach intake and the likelihood of being diagnosed with fatty liver disease.⁹ In other words, the more spinach someone eats, the less likely they are to develop fatty liver disease.
Add these leafy greens to your salad, scramble, smoothie, or stir-fry:
- Spinach
- Swiss Chard
- Romaine
Nuts and Seeds
Nuts contain healthy fats like omega-3 fatty acids, fiber, and vitamins. Omega-3 fatty acids are protective against inflammation, which is a crucial driver of chronic diseases like fatty liver disease.¹⁰
One study found that people who included walnuts as part of a healthy diet pattern significantly reduced their risk of developing NAFLD.¹¹ Eating more nuts is also linked to lower inflammatory markers and insulin levels.¹²
Grab a handful of these nuts and seeds as an afternoon snack, sprinkle them on top of your oatmeal, or throw them in your salad for added nutrients:
- Almonds
- Pistachios
- Pumpkin seeds
- Walnuts
Protein Sources
Protein is the go-to nutrient for blood sugar balance, so indirectly, it also supports the liver. When paired with carbohydrates, protein helps slow the blood sugar rise. Plus, protein keeps you satisfied longer. Plant-based proteins also contain extra fiber to add to your daily intake.
Some studies link proteins higher in saturated fat to poor liver health.¹³ So while you can occasionally enjoy that burger, consider making the following options your go-to's:
- Salmon
- Chicken
- Lentils
- Beans
Herbs and Spices
Small but mighty herbs and spices are amazingly potent anti-inflammatories. The concentrated phenolic compounds in herbs and spices have been shown to help protect cells from damage and reduce inflammation.
Turmeric, for example, has been shown to reduce liver enzymes in people with NAFLD.¹⁴ Spices like cinnamon may also support healthy blood sugar balance.¹⁵
You don't need to use much to make a difference, so try experimenting with some of the following:
- Turmeric
- Ginger
- Cinnamon
- Garlic
Beverages
Love your morning coffee or green tea? You're in luck. These beverages both support liver health. Coffee and green tea both appear to be significantly protective of the liver.¹⁶,¹⁷ They support healthy inflammation levels in the body and contain antioxidants to protect against oxidative damage.
Thirsty? Skip the soda or sweetened beverages and turn to water—unsweetened sparkling water works too!
- Coffee
- Tea
- Water

6 Foods That Can Be Bad for Your Liver
A few foods aren't so great for liver health, and limiting them can also benefit your overall metabolic health. Sure, you'll probably eat some of these foods every once in a while—not a big deal if your overall diet is filled with liver-promoting foods most of the time. But these foods are probably not foods you want to be eating day in and day out.
- Processed meat and fried foods¹⁸
- High-fructose corn syrup¹⁹
- Sugary drinks, including sports drinks and excess juice
- Excessive alcohol
- Trans fats²⁰
- Refined carbs
How to Improve Your Liver Health: 6 Tips
So, in summary, what's the best way to improve your liver health?
- Eat foods rich in antioxidants like berries, dark chocolate, and green tea.
- Eat plenty of foods that are high in fiber, like beans, legumes, and produce, to balance blood sugar.
- Limit foods high in saturated fat, like processed meats and fried foods.
- Limit your alcohol intake to no more than one drink per day for women and two drinks per day for men.
- Drink plenty of water and avoid sugary drinks like soda.
A diet rich in health-promoting nutrients is key to keeping your liver healthy. While no single food is definitively bad for the liver, it's essential to be mindful of how your body responds to your food choices.
One way to personalize your diet is by using a continuous glucose monitor (CGM) to track your blood sugar levels in response to the foods you eat. This can help you identify which foods work best for you and make informed choices about the foods you eat.
With a CGM, you can see if a specific food tends to raise your blood sugar, which can help you make choices about which foods to include in your diet and how much of them to eat. Paired with feedback from the Signos app, this information can be used to create a balanced diet that meets your individual needs and helps you maintain not just liver health but overall health as well.