The Gut Health Grocery Shop: 25 Foods to Put in Your Basket

The Gut Health Grocery Shop: 25 Foods to Put in Your Basket

Improving your gut health doesn't have to mean buying expensive powders, exotic superfoods or a cupboard full of supplements.

In fact, some of the most useful foods for supporting your gut microbiome are probably already available at your local supermarket.

The trick is knowing what to put in your basket.

A gut-friendly grocery shop is less about finding one magical food and more about building variety.

Different foods provide different types of fibre, resistant starch, plant compounds, vitamins and minerals. Together, they contribute to an overall dietary pattern that supports your body—and the microorganisms living in your gut.

So, next time you're doing your grocery shopping, consider putting some of these 25 foods in your basket.


1. Oats

Oats are an easy breakfast staple and a useful source of dietary fibre.

They contain beta-glucan, a soluble fibre that has been extensively studied for its effects on cholesterol and metabolic health.

Try them as:

  • Porridge
  • Overnight oats
  • Homemade granola
  • Smoothies
  • Oat-based muffins

Add fruit and seeds for even more variety.


2. Green bananas

Bananas are convenient, affordable and versatile.

When bananas are less ripe, they contain more resistant starch than fully ripe bananas.

Resistant starch resists digestion in the small intestine and can reach the colon, where it can be fermented by gut microorganisms.

You can add bananas to:

  • Oats
  • Smoothies
  • Yoghurt or kefir
  • Nut butter
  • Homemade baking

You don't need to avoid ripe bananas—they can still be a nutritious food.


3. Apples

Apples provide fibre, including pectin, as well as a range of plant compounds.

Keep them handy for an easy snack.

Try pairing an apple with:

  • Nuts
  • Peanut butter
  • Plain yoghurt
  • Kefir

For maximum variety, don't only buy apples every week.

Rotate your fruit.


4. Berries

Berries provide fibre and a range of polyphenols.

Depending on the season and what's available where you live, choose:

  • Strawberries
  • Blueberries
  • Raspberries
  • Blackberries

Frozen berries can also be a practical option.

Add them to oats, smoothies or plain yoghurt.


5. Avocado

Avocado provides fibre and unsaturated fats.

It works well in:

  • Salads
  • Sandwiches
  • Wraps
  • Breakfast bowls
  • Guacamole

Its creamy texture also makes it easy to combine with other nutrient-rich foods.


6. Cabbage

Cabbage is inexpensive, versatile and packed with fibre and plant compounds.

Use it:

  • Raw in salads
  • Stir-fried
  • In soups
  • In stews
  • Fermented

And don't limit yourself to green cabbage.

Try red or purple cabbage for additional variety.


7. Broccoli

Broccoli provides fibre and several vitamins and plant compounds.

You can:

  • Steam it
  • Roast it
  • Stir-fry it
  • Add it to soups
  • Eat it alongside protein and whole grains

If large portions cause digestive discomfort, start with smaller servings.


8. Carrots

Carrots are an easy way to add another plant food to your diet.

Eat them:

  • Raw
  • Roasted
  • Steamed
  • In soups
  • In stews
  • Grated into salads

They also provide beta-carotene, which the body can convert into vitamin A.


9. Pumpkin

Pumpkin is a particularly useful staple because it can be used in both savoury and sweet dishes.

Try:

  • Pumpkin soup
  • Roasted pumpkin
  • Pumpkin mash
  • Pumpkin in stews
  • Pumpkin with beans and grains

Its bright colour is also a reminder to vary the colours of your vegetables.


10. Sweet potatoes

Sweet potatoes provide carbohydrates, fibre and micronutrients.

Use them instead of—or alongside—other starches.

Try them:

  • Roasted
  • Baked
  • Mashed
  • In stews
  • As wedges

Pair with vegetables and a protein source for a balanced meal.


11. Potatoes

Potatoes sometimes get an unfair reputation.

A plain potato is a nutritious food that can provide carbohydrates, potassium and fibre, particularly when the skin is eaten.

And here's an interesting gut-health fact:

Cooking and cooling potatoes can increase their resistant starch content.

That doesn't mean cold potatoes are inherently healthier.

It's simply an example of how food preparation can influence starch digestion.


12. Beans

If there were one food category worth putting on your regular grocery list, legumes would be strong contenders.

Beans provide:

  • Fibre
  • Plant protein
  • Vitamins
  • Minerals
  • Fermentable carbohydrates

Try:

  • Kidney beans
  • Butter beans
  • Black beans
  • Pinto beans
  • Other locally available varieties

Add them to stews, salads, soups or grain bowls.

If you aren't accustomed to eating beans, start with small portions and increase gradually.


13. Lentils

Lentils are another excellent source of fibre and plant protein.

They're particularly useful because they cook relatively quickly compared with many dried beans.

Try them in:

  • Soups
  • Curries
  • Salads
  • Stews
  • Lentil patties

Red, green and brown lentils can all add variety.


14. Chickpeas

Chickpeas are versatile and can be used in countless ways.

Make:

  • Hummus
  • Chickpea salads
  • Curries
  • Roasted chickpeas
  • Grain bowls

They're another way to diversify your sources of fibre and plant protein.


15. Onions

Onions contain fermentable fibres and prebiotic compounds, including fructans.

They can be added to almost anything:

  • Soups
  • Stews
  • Omelettes
  • Sauces
  • Stir-fries
  • Salads

If onions cause bloating or digestive discomfort, don't force them.

There are plenty of other plant foods to choose from.


16. Garlic

Garlic is another flavourful way to introduce prebiotic compounds into your diet.

Use it to add flavour to:

  • Vegetables
  • Beans
  • Meat
  • Fish
  • Soups
  • Sauces

You don't need a large quantity.

A little can go a long way.


17. Leeks

Leeks belong to the same broader plant family as onions and garlic.

They're useful in:

  • Soups
  • Stews
  • Omelettes
  • Roasted vegetable dishes

Adding different foods from the same family still contributes to overall dietary variety.


18. Nuts

Nuts provide fibre, unsaturated fats, protein and other nutrients.

Choose from:

  • Almonds
  • Peanuts
  • Walnuts
  • Cashews
  • Brazil nuts

They make an easy snack or meal topping.

Try adding a small handful to oats or a salad.


19. Seeds

Seeds can add fibre, fats and minerals to meals.

Useful options include:

  • Chia seeds
  • Flaxseeds
  • Pumpkin seeds
  • Sunflower seeds
  • Sesame seeds

Sprinkle them over:

  • Oats
  • Salads
  • Yoghurt
  • Kefir
  • Smoothies

Start with small amounts if you're not used to eating many seeds.


20. Whole grains

Whole grains provide fibre and other nutrients.

Depending on what's available to you, consider:

  • Brown rice
  • Barley
  • Oats
  • Whole-grain bread
  • Whole-grain pasta
  • Other minimally processed whole grains

You don't need to eliminate refined grains completely.

Instead, consider making whole grains a regular part of your overall diet.


21. Plain yoghurt

Yoghurt can provide protein, calcium and, depending on the product, live cultures.

Look for plain options without excessive added sugar.

You can add your own:

  • Fruit
  • Nuts
  • Seeds
  • Oats

This lets you create a more varied snack or breakfast.


22. Kefir

Kefir is a fermented drink traditionally made by fermenting milk with kefir cultures.

It can contain a variety of microorganisms, depending on how it is produced.

You can drink it on its own or use it in:

  • Smoothies
  • Breakfast bowls
  • Overnight oats
  • Salad dressings

If you don't tolerate dairy well, non-dairy kefir options may also be available.

As with any food, individual tolerance matters.


23. Fermented vegetables

Fermented vegetables can be another way to add fermented foods to your diet.

Examples include:

  • Sauerkraut
  • Kimchi
  • Fermented cabbage
  • Fermented carrots
  • Other traditionally fermented vegetables

The microorganisms and nutritional properties vary depending on the fermentation process and product.

Check labels and storage instructions carefully.


24. Extra-virgin olive oil

Olive oil isn't a fibre source, but it can still be part of a balanced, gut-friendly eating pattern.

It provides predominantly monounsaturated fat and contains various plant compounds.

Use it for:

  • Salad dressings
  • Roasting
  • Cooking
  • Finishing vegetables

The goal isn't to drown your food in oil.

A moderate amount is enough.


25. Herbs and spices

Don't underestimate the humble spice cupboard.

Herbs and spices contribute plant compounds and make it easier to add variety to meals without relying on heavily processed sauces.

Try rotating:

  • Ginger
  • Turmeric
  • Cinnamon
  • Coriander
  • Parsley
  • Rosemary
  • Thyme
  • Black pepper

Even small amounts contribute to your overall dietary diversity.


What should your gut-health basket actually look like?

You don't need to buy all 25 foods every week.

Instead, think in categories.

A useful shopping basket might contain:

3–5 vegetables

For example:

  • Cabbage
  • Broccoli
  • Carrots
  • Pumpkin

2–3 fruits

For example:

  • Bananas
  • Apples
  • Seasonal berries

1–2 legumes

For example:

  • Beans
  • Lentils

1–2 whole grains

For example:

  • Oats
  • Brown rice

1–2 nuts or seeds

For example:

  • Peanuts
  • Pumpkin seeds

A fermented food

For example:

  • Kefir
  • Plain yoghurt
  • Fermented vegetables

Your preferred protein sources

Such as:

  • Eggs
  • Fish
  • Chicken
  • Lean meat
  • Tofu
  • Legumes

This is enough to create dozens of combinations.


Don't forget seasonal foods

One of the easiest ways to increase dietary diversity is to shop seasonally.

What's available and affordable changes throughout the year.

Instead of trying to buy the same five vegetables every week, take advantage of what's currently abundant.

Seasonal produce can also make healthy eating more affordable.


Frozen foods count too

Fresh isn't automatically better.

Frozen vegetables and fruits can be incredibly convenient.

They can be:

  • Stored for longer
  • Easy to prepare
  • Available outside peak season
  • Useful for reducing food waste

Frozen berries, spinach, peas and mixed vegetables can all contribute to your plant-food variety.


Tinned foods can count too

Don't dismiss canned foods.

Tinned:

  • Beans
  • Chickpeas
  • Lentils
  • Tomatoes

can be extremely useful pantry staples.

If using canned legumes, rinsing them can reduce some of the sodium and liquid components.

They're particularly helpful when you don't have time to cook dried beans from scratch.


What about "superfoods"?

You don't need to spend a fortune on foods marketed as superfoods.

Chia seeds can be useful.

So can oats.

But so can beans.

And cabbage.

And carrots.

And apples.

And lentils.

And pumpkin.

Gut health isn't reserved for people shopping at specialty health-food stores.

Ordinary foods can do a lot of work.


What about sugar?

You don't need to completely eliminate sugar to support your gut.

But foods and drinks high in added sugar can easily displace more nutrient-dense foods when consumed frequently.

Rather than focusing only on what to remove, focus on what you can add:

More whole and minimally processed foods.

More plant variety.

More fibre-rich foods.

That's a much more sustainable approach.


What about processed foods?

Not every processed food is unhealthy.

Processing includes many different things.

Oats are processed.

Frozen vegetables are processed.

Plain yoghurt is processed.

Canned beans are processed.

The important question is what the food provides and how it fits into your overall diet.

A diet based heavily on ultra-processed foods may provide less fibre and plant-food variety than a diet centred around whole and minimally processed foods.

Aim for balance rather than perfection.


If you're new to high-fibre foods, start slowly

There's one important warning about filling your trolley with all 25 foods.

Don't eat everything at once.

If you're currently eating very little fibre, suddenly adding huge amounts of:

  • Beans
  • Lentils
  • Seeds
  • Whole grains
  • Vegetables
  • Resistant starch

may cause:

  • Gas
  • Bloating
  • Abdominal discomfort
  • Changes in bowel movements

Increase fibre gradually and maintain adequate hydration.

Your gut needs time to adjust.


Build a "plant points" mindset

Instead of thinking:

"Did I eat perfectly today?"

ask:

"How many different plants did I eat this week?"

For example:

Monday:

  • Oats
  • Banana
  • Spinach
  • Beans

Tuesday:

  • Apple
  • Cabbage
  • Lentils
  • Pumpkin

Wednesday:

  • Brown rice
  • Carrots
  • Broccoli
  • Peanuts

You don't need to hit an exact number.

The idea is simply to keep expanding your variety.


A sample gut-friendly shopping basket

If you wanted a practical basket for one week, you could start with:

Vegetables

  • Cabbage
  • Carrots
  • Broccoli
  • Pumpkin
  • Spinach

Fruit

  • Bananas
  • Apples
  • Seasonal berries

Legumes

  • Beans
  • Lentils

Grains

  • Oats
  • Brown rice

Nuts & seeds

  • Peanuts
  • Pumpkin seeds
  • Chia seeds

Fermented foods

  • Kefir
  • Plain yoghurt

Healthy fats

  • Avocado
  • Olive oil

Flavour

  • Garlic
  • Onions
  • Ginger

That's already a substantial variety of foods.

And you can change the list every week.


The most important item in your basket?

Variety.

There isn't one food that can provide everything your gut needs.

Your microbiome interacts with a huge range of compounds from your diet.

So instead of buying one expensive "gut health superfood," spend your money on a wider range of ordinary foods.

Try a different vegetable.

Buy a new fruit.

Swap rice for barley.

Add lentils.

Try another type of bean.

Sprinkle seeds over breakfast.

Have kefir if you enjoy it.

Small additions can make your overall diet much more diverse.


Your gut-health grocery checklist

Before leaving the shop, ask yourself:

Have I bought vegetables?

Have I bought fruit?

Have I included a legume?

Have I included a whole grain?

Have I included nuts or seeds?

Have I included foods I enjoy and will actually eat?

Have I chosen enough variety for the week?

If the answer is yes, you're already heading in the right direction.


The bottom line

Supporting your gut health doesn't require an expensive shopping list.

Some of the most useful foods are simple, affordable staples:

Oats.

Beans.

Lentils.

Cabbage.

Carrots.

Fruit.

Whole grains.

Nuts.

Seeds.

Fermented foods.

The key isn't eating one of these foods every day.

It's building variety over time.

Your gut microbiome is an ecosystem, and different microorganisms interact with different components of your diet.

So next time you go grocery shopping, don't ask:

"What's the one best food for gut health?"

Ask:

"What five foods haven't I eaten recently?"

That's where the real variety begins.


Frequently Asked Questions

What are the best foods for gut health?

There isn't one best food. A varied diet containing vegetables, fruits, legumes, whole grains, nuts, seeds and, if tolerated, fermented foods can provide a broad range of fibres and plant compounds.

What should I buy for a healthy gut?

Start with vegetables, fruit, legumes, whole grains, nuts or seeds and foods you enjoy. You can also include fermented foods such as kefir or plain yoghurt if you tolerate them.

Are beans good for gut health?

Beans are rich in fibre, plant protein and fermentable carbohydrates. They can be an excellent addition to a varied diet, although people who aren't accustomed to legumes may need to increase their intake gradually.

Is kefir good for the gut?

Kefir is a fermented drink that can contain a variety of microorganisms. It can be part of a balanced diet, although individual responses vary and it shouldn't be viewed as a cure-all for digestive problems.

Are potatoes good for gut health?

Potatoes can absolutely be part of a balanced diet. They provide carbohydrates and nutrients, and cooking and cooling potatoes can increase their resistant starch content.

How many different foods should I eat for gut health?

There's no universally required number of different foods. Rather than chasing a specific target, focus on gradually increasing the variety of plant foods you eat throughout the week.

Can I eat gut-friendly foods if I have a sensitive stomach?

Possibly, but tolerance varies. Some high-fibre and fermentable foods can cause gas or bloating, particularly when introduced rapidly. Start with small portions and increase gradually. If you have persistent or significant digestive symptoms, consult a healthcare professional.


Explore more from NuMeSA:
For more practical information about fibre, fermented foods, digestion and supporting your gut microbiome, visit the NuMeSA Gut Health Guides Hub.

Back to blog