Bananas are not keto friendly. A single medium banana contains about 30 grams of total carbohydrates and 27 grams of net carbs, which can use up an entire day’s carb allowance on a ketogenic diet. Since most people following keto aim for 20 to 50 grams of net carbs per day, even half a banana takes a significant bite out of that budget.
Banana Carbs at a Glance
A medium raw banana (about 126 grams) has 110 calories, 30 grams of total carbohydrates, 3 grams of fiber, and 19 grams of sugar, according to FDA nutrition data. That leaves roughly 27 grams of net carbs, the number keto dieters track. For someone eating 20 grams of net carbs per day, a single banana would push them well over the limit. Even at the more generous end of 50 grams per day, one banana accounts for more than half the daily allowance, leaving very little room for vegetables, nuts, or anything else.
Why Ripeness Matters
The carb profile of a banana shifts dramatically as it ripens. An unripe green banana contains about 21 grams of starch per 100 grams of fruit, much of it resistant starch that your body digests slowly. By the time the banana is fully ripe and spotted, starch drops to roughly 0.5 grams per 100 grams, while simple sugars (fructose, glucose, and sucrose) climb to around 17 grams per 100 grams.
This means a green banana has a slightly different metabolic effect than a ripe one. The resistant starch in green bananas behaves more like fiber, feeding gut bacteria rather than spiking blood sugar as quickly. But even green bananas still carry a high total carb count. A green banana is marginally better for blood sugar control, but it’s not meaningfully more keto compatible.
Glycemic Index Comparison
Bananas have a glycemic index (GI) of about 51, which places them in the “low” category (under 55). That might sound encouraging, but GI only measures how quickly a food raises blood sugar, not how many carbs it delivers. A food can have a moderate GI and still pack too many carbohydrates for ketosis. For comparison, apples come in at a GI of 36 and oranges at 43, yet both are also generally too carb-heavy for strict keto. Berries, particularly strawberries and raspberries, are among the few fruits that fit comfortably into a ketogenic plan because they combine lower GI with far fewer net carbs per serving.
Getting Potassium Without Bananas
One reason people reach for bananas is potassium, and this is especially relevant on keto. Low-carb diets increase potassium loss through urine, making adequate intake even more important. A medium banana provides about 422 milligrams of potassium, roughly 13% of the daily value. But several keto-friendly foods match or beat that number.
- Avocado: Half a medium avocado delivers around 487 milligrams of potassium with only about 2 grams of net carbs.
- Cooked spinach: One cup provides over 800 milligrams of potassium with minimal carbs.
- Mushrooms: A cup of cooked white mushrooms offers a solid potassium boost for under 4 grams of net carbs.
- Zucchini: A versatile low-carb vegetable with a respectable potassium content per cup.
You can hit your potassium targets on keto without any fruit at all, as long as you’re eating plenty of leafy greens, avocado, and other low-carb vegetables.
If You Still Want the Flavor
Banana-flavored extracts offer a workaround for smoothies, keto baked goods, and pancakes. These extracts contain zero net carbs per serving and work in both hot and cold recipes. A small amount (starting around a quarter teaspoon per batch) gives a recognizable banana taste to almond flour muffins, protein shakes, or chia puddings without the carb load of real fruit.
Some keto cooks also use mashed avocado as a textural stand-in for banana in baking. It won’t taste like banana on its own, but combined with extract it creates a creamy, dense result similar to banana bread. The fat content of avocado actually helps replicate the moisture that banana provides in traditional recipes.
Can You Eat a Small Amount?
If you’re following a relaxed low-carb approach rather than strict keto, a few thin slices of banana (about a quarter of a medium fruit) would give you roughly 7 grams of net carbs. That’s manageable if the rest of your day is very low in carbohydrates. But for anyone targeting ketosis at 20 grams of net carbs per day, even that small portion demands careful planning around every other meal. Most people find it simpler to choose raspberries, blackberries, or strawberries instead, all of which deliver fruit flavor and fiber at a fraction of the carb cost.