Chronic inflammation can raise disease risk, but budget-friendly foods can help reduce it.Cabbage, oats, sardines, lentils, spinach and more fight inflammation for under $3 per serving.Frozen, canned and seasonal foods make anti-inflammatory eating simple without breaking your budget.
Chronic inflammation is becoming increasingly common and has been linked to a wide range of health conditions, including heart disease, type 2 diabetes and joint pain. Fortunately, certain foods—especially those rich in fiber, antioxidants and healthy fats—can help fight inflammation. Shopping smart doesn’t have to max out your grocery budget either. Below we’ve rounded up eight anti-inflammatory picks that are both cost-effective and nutritious. Ranked by price and all under $3 per serving, these foods offer major health benefits without breaking the bank. Plus, we’ve included simple tips for how to enjoy each one at home.
Prices may vary based on the stores where you live.
1. Cabbage ($0.96 per pound)
Cabbage is one of the most budget-friendly vegetables on the shelf, but it doesn’t skimp on benefits. This cruciferous veggie is loaded with vitamin C, fiber and phytochemicals. Ellen White, M.S., says, “Cabbage is well known for its anti-cancer, antioxidant glucosinates that help reduce inflammation. Just one serving delivers about a third of your daily vitamin C and prebiotic fiber that nourishes your gut microbiome, plus flavonoids like quercetin that offer added anti-inflammatory benefits.”
Cabbage is also incredibly versatile. Try sautéing it with onions and garlic, tossing it raw into a slaw, or roasting wedges with pizza toppings for a fun appetizer or snack.
2. Canned Sardines in Water ($1.12 per 3.75-ounce can)
When you think of seafood, you may think of it being expensive. However, canned sardines are one of the most affordable seafood items on the shelf. They have high-quality omega-3 fatty acids—specifically EPA and DHA—which have been shown to help reduce inflammation in the body. They’re also rich in calcium, protein and vitamin D.
“Tinned seafood can help fight inflammation due to its omega-3 fatty acid content. DHA and EPA, two types of omega-3 fats found in high quantities in fatty fish like salmon and sardines, have consistently been linked to lower inflammatory markers,” explains McKenzie Caldwell, M.P.H., RDN.
Mash sardines into avocado toast, layer onto crackers with mustard, or stir into pasta with olive oil and lemon.
3. Frozen Spinach ($1.24 per 10-oz package)
Frozen spinach is often overlooked but it’s one of lowest-cost and nutrient-dense veggies in the freezer aisle. It’s rich in a variety of antioxidants that support immune health and fight inflammation.
Samantha Holmgren, RD, also points out that inflammation can increase your risk of anemia, making it even more important to include iron-rich foods like spinach in your diet. Holmgren loves this low-effort ingredient and recommends tossing a handful of frozen spinach into soups, tomato-based sauces or wherever you want to add in extra greens. You can also stir it into scrambled eggs, pasta dishes or blend it into your morning green smoothie (just make sure there’s no salt added in the product you choose).
4. Carrots ($1.32 per pound)
These vibrant root veggies are rich in a plant pigment called beta-carotene. Beta-carotene acts as an antioxidant that the body converts into vitamin A—a key player in immune support and inflammation control. Carrots also contain lutein and zeaxanthin, which support eye health and help combat oxidative stress.
Carrots’ natural sweetness and crunch make them an easy addition to both raw and cooked dishes. Enjoy them roasted on a sheet pan with spices, blended into creamy soups or paired with hummus for a fiber-filled snack.
5. Dry Lentils ($1.78 per pound)
Lentils are more than just a plant-based protein powerhouse—they also have unique anti-inflammatory properties. Rich in fiber, iron and minerals like selenium and zinc, lentils offer benefits beyond satiety.
“Lentils are often praised for their protein and fiber content, but research shows they also have anti-inflammatory benefits. Lentils contain several antioxidants, including selenium and zinc, as well as phenolic compounds which have anti-inflammatory properties,” says Amy Woodman, RDN.
Toss lentils into salads, cook them into soups or stews or season with spices for a warm grain bowl.
6. Sweet Potatoes ($1.88 per pound)
Naturally sweet and rich in fiber, sweet potatoes are packed with antioxidants that can help reduce inflammation. “Sweet potatoes are a great source of vitamin C which plays an important role in reducing inflammation. Just one serving provides 15 milligrams of vitamin C, roughly 30% of the daily recommended value. Research shows that vitamin C intake is associated with decreased levels of inflammatory markers like hs-CRP,” says Megan Huff, RD.
We especially love adding sweet potatoes to recipes like our Cheesy Sweet Potato & Black Bean Casserole for a fiber-rich, anti-inflammatory meal.
7. Rolled Oats ($1.98 per pound)
Oats are a go-to pantry staple and a top choice for fighting inflammation thanks to their unique combination of fiber and antioxidants. Avery Zenker, RD, MAN, explains, “The anti-inflammatory benefits of oats are attributed to their avenanthramides, a type of antioxidant and polyphenol, as well as beta-glucan, a type of soluble fiber. Oats are one of the top sources of beta-glucans, which act as prebiotics and feed beneficial gut bacteria. In turn, gut bacteria produce anti-inflammatory compounds called short-chain fatty acids (SCFAs).”
Zenker also points out a meta-analysis finding that in individuals with health conditions like type 2 diabetes, cardiovascular disease or inflammatory markers (like CRP and IL-6) were significantly lower after regular oat consumption.
Enjoy oats in classics like overnight oats, oatmeal cookies or try something new with a hearty bowl of savory oats topped with eggs and tomato.
8. Frozen Berries ($2.64 per 10-ounce bag)
Frozen berries are a cost-effective way to enjoy nutrient-packed fruit year-round. Stacey Woodson, M.S., RDN, LDN notes, “[Berries] rich polyphenol content provides powerful compounds linked to decreasing inflammation and boosting brain function.”
Recent research backs this up, showing that individuals who consumed one cup of wild blueberries daily for 18 days showed elevated levels of anti-inflammatory compounds in their blood after intense exercise, suggesting improved recovery and systemic inflammation control.
Enjoy frozen berries blended into smoothie bowls, stirred into morning oatmeal or warmed with cinnamon as a simple dessert topping.
Anti-Inflammatory Recipes to Try
Other Money-Saving Grocery Tips
Shop What’s In Season: Seasonal produce is often offered at a discounted rate and can even taste better. If you have access to a farmers market near you, it’s worth checking out for deals on locally grown fruits and vegetables. Sometimes near the end of the day, vendors often discount remaining items too. Buy in Bulk: Pantry items like oats and lentils are often more affordable per pound when purchased from the bulk bins.Go Frozen or Canned: Frozen spinach and canned sardines have long shelf lives, making them ideal staples to keep in your kitchen. They can also help you reduce food waste and stretch your grocery dollars.
Our Expert Take
When it comes to both eating well and reducing inflammation, price doesn’t have to be a barrier. As these eight foods demonstrate, some of the best anti-inflammatory ingredients are super budget-friendly. Whether you’re whipping up a Quick & Easy Cabbage Stir-Fry or enjoying Blueberry Baked Oatmeal, there are countless ways to enjoy anti-inflammatory meals while aligning with your budget.