If you want an easy way to support digestion and your gut microbiome, resistant starch foods are a smart place to start. Resistant starch is a type of carbohydrate that acts more like fiber than regular starch. Unlike digestible starches that break down in the small intestine, it travels to the colon, where it feeds beneficial gut bacteria.
That makes resistant starch foods especially valuable for gut health, digestion, and overall metabolic wellness. These foods may help support regular bowel movements, improve satiety, and promote the production of short-chain fatty acids like butyrate, which nourish the cells lining the colon.
Below, you’ll find 9 of the best resistant starch foods, along with how they support gut health, how to prepare them, and easy ways to fit them into everyday meals.
Table of Contents
What Is Resistant Starch?
Resistant starch is starch that resists digestion in the small intestine. Instead of being quickly broken down into glucose, it reaches the large intestine intact, where gut bacteria ferment it.
There are several types of resistant starch, including:
- RS1: Found in whole or partially milled grains and seeds
- RS2: Found in raw starches like green bananas and raw potatoes
- RS3: Formed when cooked starches are cooled, such as rice, potatoes, and pasta
- RS4: Man-made resistant starches added to some processed foods
The most practical way to increase your intake is by eating naturally resistant-starch-rich foods and using simple preparation methods, such as cooking and cooling certain starches.
For many people, resistant starch foods are one of the simplest ways to improve the quality of their diet without making major changes. They also fit well into familiar meals, which makes them easier to keep eating long term.
Why Resistant Starch Matters for Gut Health
Resistant starch supports gut health in several ways:
- Feeds good bacteria: It acts as prebiotic fuel for beneficial gut microbes.
- Supports butyrate production: Fermentation produces butyrate, which helps nourish the colon.
- May improve digestion: A healthier gut microbiome can support more regular bowel habits.
- Helps you feel full: Resistant starch may slow digestion and improve satiety.
- May support blood sugar balance: Some resistant starches can have a gentler effect on blood sugar than rapidly digested starches.
For many people, adding more resistant starch is an easy, food-based way to support digestive wellness. A varied pattern of resistant starch foods can also make meals more satisfying and gut-friendly.
According to the Harvard T.H. Chan School of Public Health fiber guide, fermentable carbohydrates and fiber-rich foods play an important role in digestive health and overall diet quality.
Another helpful way to think about it is that these foods do more than add bulk to meals. They can also help shape the gut environment in a positive direction, especially when eaten regularly as part of a balanced diet.
9 Foods High in Resistant Starch
1. Green Bananas
Green, unripe bananas are one of the best natural sources of resistant starch. As bananas ripen, their resistant starch content decreases and turns into sugar, so the greener the banana, the higher the resistant starch.
Green bananas are among the easiest resistant starch foods to find, and they can fit into smoothies, breakfast bowls, or simple snacks.
Why they’re good for gut health
Green bananas contain RS2, a form of resistant starch that reaches the colon and feeds beneficial bacteria.
Easy ways to eat them
- Blend into smoothies
- Slice into oatmeal
- Use in recipes that call for a less sweet banana flavor
If green bananas seem too firm or starchy on their own, try starting with small amounts. You can also mix them with sweeter fruit to make the flavor easier to enjoy.
2. Cooked and Cooled Potatoes
Potatoes are a classic source of starch, and when cooked then cooled, part of that starch becomes resistant starch. This happens because cooling causes the starch structure to change, creating more RS3.
Cooked and cooled potatoes are one of the most practical resistant starch foods because they work in salads, bowls, and meal prep recipes.
Why they’re good for gut health
Potatoes prepared this way can be easier on blood sugar compared with freshly cooked hot potatoes, and they provide fermentable fuel for gut bacteria.
Easy ways to eat them
- Make potato salad with cooled boiled potatoes
- Roast potatoes, then chill them for a later meal
- Add cooled potatoes to grain bowls or salads
Reheating cooled potatoes is fine and does not eliminate all of the resistant starch. That makes leftovers a convenient way to keep this food in your routine.
3. Cooked and Cooled Rice
Like potatoes, rice develops resistant starch after cooking and cooling. White rice, brown rice, and other varieties can all contain more resistant starch once chilled.
If you meal prep often, cooked and cooled rice can be an easy way to include more resistant starch foods throughout the week.
Why they’re good for gut health
Cooled rice can support the growth of beneficial gut bacteria while offering a versatile base for meals.
Easy ways to eat them
- Use cooled rice in rice salads
- Make sushi-style bowls
- Prepare fried rice with previously cooked and chilled rice
If you want to maximize resistant starch, cook the rice, cool it in the refrigerator, and enjoy it later. Pair it with vegetables and protein for a more balanced plate.
4. Oats
Oats are not only rich in fiber but also contain resistant starch, especially when eaten in minimally processed forms such as steel-cut oats or rolled oats.
Among everyday resistant starch foods, oats are one of the most versatile because they work for breakfast, snacks, and even baking.
Why they’re good for gut health
Oats support digestion in multiple ways, including their fiber content and their ability to feed gut bacteria.
Easy ways to eat them
- Make overnight oats
- Cook steel-cut oats for breakfast
- Add oats to smoothies or homemade energy bites
For a gut-friendly breakfast, oats pair well with seeds, yogurt, and fruit. They also make a filling base for people who want a slower-digesting start to the day.
5. Lentils
Lentils are a nutrient-dense legume and a great source of resistant starch, fiber, plant protein, and minerals. They are one of the best foods to include if you want to support both gut and metabolic health.
Lentils also help make resistant starch foods more filling, which can be useful if you are trying to build balanced meals that keep you satisfied longer.
Why they’re good for gut health
Lentils help feed beneficial gut bacteria while also supporting regularity due to their fiber content.
Easy ways to eat them
- Add to soups and stews
- Mix into salads
- Use in curries or grain bowls
- Make lentil tacos or lentil pasta sauce
If you’re not used to eating many legumes, start with small portions and gradually increase your intake. That can help your digestive system adjust more comfortably.
6. Chickpeas
Chickpeas are another excellent legume high in resistant starch. They’re versatile, satisfying, and easy to add to many meals.
Because they fit into both savory and snack recipes, chickpeas are a simple way to rotate more resistant starch foods into your weekly menu.
Why they’re good for gut health
Chickpeas provide a combination of resistant starch, fiber, and plant-based protein that supports digestion and satiety.
Easy ways to eat them
- Roast them for a crunchy snack
- Blend into hummus
- Add to salads, soups, or curries
- Toss with spices and olive oil for a quick side dish
Because chickpeas are high in fermentable carbohydrates, some people may need to introduce them slowly to avoid bloating. Rinsing canned chickpeas well can also help make them easier to digest.
7. Beans
Beans of all kinds, including black beans, kidney beans, pinto beans, and navy beans, are rich in resistant starch and fiber. They are among the most gut-supportive foods you can eat regularly.
As a staple in many cuisines, beans make it easy to increase your intake of resistant starch foods without relying on supplements or processed products.
Why they’re good for gut health
Beans encourage the growth of beneficial microbes and can help improve the diversity of your gut microbiome.
Easy ways to eat them
- Add to chili
- Mash into spreads or dips
- Mix into soups and casseroles
- Serve as a side dish with rice or vegetables
Soaking, rinsing, and cooking beans well can make them easier to digest. If you use canned beans, draining and rinsing them is a simple extra step that may improve comfort.
8. Barley
Barley is a whole grain that contains resistant starch, especially when cooked and cooled. It also provides beta-glucan, another fiber known for its digestive and heart-health benefits.
When people want more variety in their resistant starch foods, barley is a strong choice because it works well in soups and grain bowls.
Why they’re good for gut health
Barley feeds gut bacteria and may help support healthy digestion and fullness after meals.
Easy ways to eat them
- Add to soups
- Use in grain bowls
- Serve as a base for salads
- Cook barley ahead of time and refrigerate for easy meal prep
Pearled barley is common and easy to use, though hulled barley contains more fiber overall. Either way, it can be a useful addition to a gut-friendly meal plan.
9. Whole-Grain Pasta
Pasta made from whole grains contains more fiber and resistant starch than refined pasta, especially when cooked al dente and then cooled.
Whole-grain pasta can be one of the more familiar resistant starch foods, especially if you enjoy meal prep or cold pasta salads.
Why they’re good for gut health
Whole-grain pasta can be part of a gut-friendly eating pattern, particularly when combined with vegetables, legumes, and healthy fats.
Easy ways to eat it
- Make pasta salad with cooled whole-grain pasta
- Toss with vegetables and olive oil
- Add beans or chickpeas for extra resistant starch and fiber
Cooking pasta al dente may help preserve a better texture and support a slower digestion rate. It also makes leftovers useful for quick lunches later in the week.
Best Ways to Increase Resistant Starch in Your Diet
You do not need to overhaul your entire diet to get more resistant starch. Small changes can make a big difference.
If your goal is to use more resistant starch foods consistently, the easiest strategy is to build them into meals you already eat.
One practical approach is to think in terms of swaps rather than restrictions. For example, a hot potato at dinner can become a chilled potato salad the next day, or a standard rice bowl can turn into a chilled grain bowl with beans and vegetables.
Try these simple strategies:
- Cook and cool potatoes, rice, or pasta before eating
- Choose green bananas instead of fully ripe ones sometimes
- Include legumes like beans, lentils, and chickpeas several times per week
- Pick whole grains such as oats and barley
- Combine resistant starch foods with vegetables, protein, and healthy fats for balanced meals
Start slowly
If your gut is sensitive, increase resistant starch gradually. A sudden jump in legumes or cooled starches may cause gas, bloating, or discomfort at first. Your gut often adapts over time.
Many people do best when they rotate several resistant starch foods instead of eating a very large amount of one food at once. That variety can also help keep meals interesting and easier to stick with.
It may also help to drink enough water and include plenty of other fiber-rich foods so your digestive system has support as you make changes.
Common Questions About Resistant Starch
Is resistant starch the same as fiber?
Not exactly, but it behaves similarly. Resistant starch is a type of carbohydrate that acts like fiber because it resists digestion and feeds gut bacteria.
Does reheating food destroy resistant starch?
No. Reheating cooked-and-cooled foods usually does not remove all of the resistant starch. Some of it remains even after warming.
Can resistant starch cause gas?
Yes, especially if you increase it quickly. Because gut bacteria ferment resistant starch, some gas and bloating can happen as your body adjusts.
Which food has the most resistant starch?
Green bananas, cooked-and-cooled potatoes, beans, lentils, and chilled rice are among the most common and practical high-resistant-starch foods.
How much should I eat?
There is no single ideal amount for everyone. A good approach is to include one or two resistant-starch foods each day and increase slowly based on how your body responds.
If you want more guidance on fiber-rich eating patterns, you may also like high-fiber foods that help you stay full.
Final Thoughts
Resistant starch is a simple, food-based way to support gut health. By feeding beneficial bacteria in your colon, it may help promote better digestion, more regular bowel habits, and a healthier gut environment overall.
The best part is that many resistant starch foods are affordable, familiar, and easy to add to everyday meals. Green bananas, cooled potatoes, cooled rice, oats, lentils, chickpeas, beans, barley, and whole-grain pasta can all help you build a gut-friendly diet without major changes.
If you want to support your microbiome naturally, start with a few of these foods and make them a regular part of your routine. Over time, these small habits can make resistant starch foods a lasting part of a healthy eating pattern.