8 Anti-Inflammatory Meals Built From Affordable Staples
Oct 11, 2026
The grocery total keeps climbing, and dinner still has to feed four people without feeling like the same bowl on repeat. Beans, lentils, oats, canned fish, eggs, potatoes, frozen vegetables, and brown rice can do more work than their price suggests.
These affordable staples each get a specific job beside measured vegetables. Good nutrition can support health on a tighter budget when beans, lentils, oats, eggs, and canned fish form a repeatable way of eating instead of collecting dust in the pantry.
Choose the staple you already own, add the listed vegetables, and make tonight’s meal before buying another specialty ingredient.
This is general wellness information based on current research, not medical advice. If you have specific health concerns, please consult with a healthcare provider.
1. Lentil Tomato Brown Rice Pot

Cook Time: 22 minutes
Ingredients:
- 3 cups cooked unsalted lentils (594 g)
- 3 cups cooked brown rice
- 3 cups no-salt-added crushed tomatoes
- 3 cups frozen spinach
- 2 cups diced carrots
- 1 tablespoon extra-virgin olive oil
- 1 teaspoon dried oregano
Directions:
Cook the carrots, tomatoes, olive oil, and oregano in a 4-quart pot over medium heat for 12 minutes. Add the lentils, cooked brown rice, and frozen spinach for 10 minutes, for 22 minutes total cooking, until 165°F, then divide into 4 bowls.
Why It Works: Lentils and rice make a high fiber recipe from two staples that store well. Quick Reference lists rounded-down primary-protein subtotals rather than total recipe protein, so other ingredients add more.
2. White Bean Cabbage Potato Skillet

Cook Time: 26 minutes
Ingredients:
- 3 cups cooked unsalted white beans, drained (537 g)
- 4 cups diced potatoes, 1/2 inch each
- 4 cups shredded green cabbage
- 2 cups diced onions
- 2 tablespoons extra-virgin olive oil
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
Directions:
Cook the potatoes, onions, olive oil, garlic powder, and salt in a covered skillet over medium heat for 16 minutes. Add the beans and cabbage for 10 minutes, for 26 minutes total cooking, until 165°F, then divide into 4 servings.
Why It Works: Cabbage adds volume and stays inexpensive through much of the year.
Before we get to Meal #3...
My clients frequently ask me “Which foods actually help with inflammation?”
Knowing the foods is only useful if you understand why they matter and how to use them consistently.
Because knowledge is power.
So I ranked 10 science-backed foods that can support a lower-inflammatory eating pattern, including why they matter and practical ways to use them.
I hope you find it helpful!
3. Chickpea Carrot Tomato Couscous

Cook Time: 18 minutes
Ingredients:
- 3 cups canned chickpeas, drained and rinsed (492 g)
- 2 cups dry whole-wheat couscous
- 3 cups diced carrots
- 3 cups no-salt-added diced tomatoes
- 2 cups frozen peas
- 2 1/2 cups water
- 1 tablespoon extra-virgin olive oil
Directions:
Cook the chickpeas, carrots, tomatoes, peas, water, and olive oil in a 6-quart Dutch oven over medium heat for 12 minutes. Stir in the couscous, cover for 6 minutes, for 18 minutes total cooking, then fluff and divide into 4 bowls.
Why It Works: Canned chickpeas and frozen peas help anti-inflammatory recipes stay practical on a tighter grocery budget.
4. Tuna Spinach Potato Cakes

Cook Time: 18 minutes
Ingredients:
- 12 ounces canned light tuna in water, drained (340 g)
- 4 cups cooked mashed potatoes
- 3 cups frozen spinach, thawed and squeezed dry
- 2 large eggs, beaten
- 1 cup dry rolled oats, ground
- 2 tablespoons extra-virgin olive oil
- 1 teaspoon dried dill
Directions:
Mix the tuna, mashed potatoes, spinach, eggs, ground oats, and dill, then shape 8 equal cakes. Cook all 8 cakes at once in olive oil on a large electric griddle over medium heat for 9 minutes per side, for 18 minutes total cooking, until the centers reach 165°F, and serve 2 cakes per person to make 4 servings.
Why It Works: Canned tuna turns leftover potatoes into a measured meal instead of another side dish.
5. Egg Vegetable Brown Rice Bake

Cook Time: 32 minutes
Ingredients:
- 8 large raw eggs, without shells (400 g)
- 3 cups cooked brown rice
- 3 cups frozen mixed vegetables
- 2 cups low-fat milk
- 1 cup diced onions
- 1 tablespoon extra-virgin olive oil
- 1 teaspoon dried thyme
Directions:
Cook the onions and frozen vegetables with olive oil in a 12-inch skillet over medium heat for 8 minutes, then spread them with cooked brown rice in a 9-by-13-inch dish. Whisk in the eggs, milk, and thyme and bake at 375°F for 24 minutes, for 32 minutes total cooking, until the center reaches 160°F, then cut into 4 portions.
Why It Works: Eggs and frozen vegetables turn cooked rice into a complete baked meal.
6. Tofu Peanut Cabbage Noodles

Cook Time: 18 minutes
Ingredients:
- 20 ounces firm calcium-set tofu, drained and cubed (568 g)
- 12 ounces dry whole-wheat noodles
- 4 cups shredded cabbage
- 3 cups shredded carrots
- 1/2 cup natural peanut butter
- 1/2 cup water
- 2 tablespoons reduced-sodium soy sauce
Directions:
Boil the noodles for their 10-minute package time while the tofu, cabbage, carrots, and 1/4 cup water cook in a covered nonstick skillet over medium-high heat for 12 minutes until the tofu reaches 165°F, draining the noodles as soon as their package time ends. Toss everything with peanut butter, the remaining 1/4 cup water, and soy sauce for 6 minutes, for 18 minutes total concurrent cooking, then divide into 4 bowls.
Why It Works: Cabbage, carrots, and tofu keep the ingredient cost predictable while the sauce uses a pantry jar.
7. Oat-Topped Lentil Vegetable Bake

Cook Time: 30 minutes
Ingredients:
- 3 cups cooked unsalted lentils (594 g)
- 3 cups frozen mixed vegetables
- 3 cups no-salt-added crushed tomatoes
- 2 cups dry rolled oats
- 2 cups low-fat milk
- 1 tablespoon extra-virgin olive oil
- 1 teaspoon dried thyme
Directions:
Simmer the lentils, vegetables, tomatoes, olive oil, and thyme in a skillet for 12 minutes, then spread the mixture in a 9-by-13-inch dish. Mix the oats with milk, spoon them over the filling, and bake at 400°F for 18 minutes, for 30 minutes total cooking, until 165°F, then divide evenly to make 4 servings.
Why It Works: Oats make an inexpensive topping that absorbs the tomato filling.
8. Sardine White Bean Tomato Toasts

Cook Time: 10 minutes
Ingredients:
- 2 cups cooked unsalted white beans, drained (358 g)
- 8 slices whole-grain bread, 1 ounce each
- 8 ounces canned sardines in water, drained
- 3 cups no-salt-added diced tomatoes
- 2 cups chopped spinach
- 1 tablespoon extra-virgin olive oil
- 2 tablespoons lemon juice
Directions:
Cook the beans, sardines, tomatoes, spinach, and olive oil in a skillet over medium heat for 6 minutes until 165°F. Toast all 8 bread slices in one layer on an extra-large rimmed sheet pan under the broiler for 2 minutes per side, for 4 minutes and 10 minutes total cooking, spoon the hot mixture over 8 slices, add lemon juice, and serve 2 toasts per person.
Why It Works: Beans stretch the sardines across four servings while keeping the topping substantial.
Quick Reference
|
Recipe |
Prep |
Cook |
Protein |
Key Benefit |
|
Lentil Tomato Brown Rice Pot |
12 min |
22 min |
~13 g/serving |
Pantry staples create four filling bowls |
|
White Bean Cabbage Potato Skillet |
15 min |
26 min |
~13 g/serving |
Cabbage adds low-cost vegetable volume |
|
Chickpea Carrot Tomato Couscous |
12 min |
18 min |
~8 g/serving |
Eighteen-minute pantry meal speeds dinner prep |
|
Tuna Spinach Potato Cakes |
18 min |
18 min |
~16 g/serving |
Protein-rich cakes support simple portioning |
|
Egg Vegetable Brown Rice Bake |
15 min |
32 min |
~12 g/serving |
Freezer vegetables cut prep and waste |
|
Tofu Peanut Cabbage Noodles |
15 min |
18 min |
~24 g/serving |
Pantry sauce makes budget noodles substantial |
|
Oat-Topped Lentil Vegetable Bake |
15 min |
30 min |
~13 g/serving |
Budget oat topping lowers meal cost |
|
Sardine White Bean Tomato Toasts |
12 min |
10 min |
~8 g/serving |
Canned fish makes affordable protein portable |