The keto diet is all about cutting carbs and eating more fat. The goal is to shift your body into a state called ketosis. That’s when it starts burning fat for energy instead of glucose. Some people try keto for weight loss. Others are drawn to it for energy or blood sugar control1. It’s a popular approach, but it isn’t for everyone.
One of the trickiest things about keto is fruit. Fruits are naturally high in sugar, which means they also contain carbs. That doesn’t mean you have to give them up entirely, though. Some fruits are much lower in carbs than others. They can fit into a keto lifestyle in small portions.
In this article, we’ll take a closer look at how fruits fit into a keto diet. You’ll learn which ones are the most keto-friendly and how to enjoy them without kicking yourself out of ketosis. We'll also offer tips and clear info to help you decide if this approach is right for you.
Not all fruits are off-limits on a keto diet. Some are surprisingly low in net carbs and can be enjoyed in moderation. The fruits below all contain roughly 7 grams of net carbs or less per 100 grams, making them some of the most keto-friendly options.
Some fruits are not just low in carbs. They’re also easy to find, affordable, and useful in lots of recipes. Here are our top picks for keto-friendly fruits that check all the boxes.
Fruit | Net Carbs (per 100g) | Why It’s Great for Keto | How to Use It |
1. 🥑 Avocado | ~2 g (about half an avocado) | High in healthy fats and fiber. Extremely low in carbs. | Mash into guac, add to salads, or enjoy with salt and olive oil. |
2. 🍓 Strawberries | ~5.5 g (about ½ cup sliced) | Lightly sweet and refreshing. Available year-round. | Pair with whipped cream, yogurt, or low-carb pancakes. |
3. 🍅 Tomatoes | ~3 g (about 1 medium tomato) | Technically a fruit! Super versatile and low-cost. | Use in salads, sauces, or slice over eggs and wraps. |
4. 💖 Raspberries | ~5 g (about ¾ cup) | Lower in carbs than most berries. High in fiber. | Stir into chia pudding or top on cottage cheese. |
5. 🫒 Olives | ~3 g (about 10 large olives) | Naturally low in carbs. A great savory snack. | Add to salads, low-carb pizzas, or eat on their own. |
The keto diet can be effective in some cases. However, it can also be deficient in certain nutrients if not planned properly2. Luckily, keto-friendly fruits can help fill in some of these gaps, offering valuable nutrients that support your overall health.
Fiber is essential for digestive health3, but many keto-friendly foods are low in it. That’s where fruits like berries, avocados, and olives come in. They provide a good amount of fiber, which can help prevent constipation and keep your digestive system running smoothly. On a low-carb diet, it's even more important to get enough fiber, and these fruits are a great way to do just that.
Many keto-friendly fruits, like berries and tomatoes, are packed with antioxidants and polyphenols. These compounds help fight oxidative stress and reduce inflammation, which can lower your risk for chronic diseases4. Antioxidants are especially important when following a keto diet, as they help balance the body’s increased oxidative load from fat metabolism.
Keto fruits also provide essential vitamins and minerals5. For example, avocados are rich in potassium, an important mineral for balancing electrolytes on a keto diet. Eating a variety of keto-friendly fruits can help ensure you're meeting your dietary needs without the carbs.
Here are a few examples:
💪 Avocado: Rich in potassium, which helps balance electrolytes and prevent muscle cramps6.
🛡️ Strawberries: A good source of vitamin C, important for immune support and skin health7.
🦴 Tomatoes: Provide vitamin K, which plays a role in blood clotting and bone strength8.
⚡ Blackberries: Contain vitamin C and manganese, which support metabolism and antioxidant function8,9.
Eating a variety of keto-friendly fruits can help you meet your nutritional needs. You can do this without going over your carb limit.
When following a keto diet, it’s not just about total carbs, it’s about net carbs. This is the number that matters most for staying in ketosis. You calculate it by subtracting fiber from total carbs: Net carbs = Total carbs - Fiber
Fiber doesn’t raise your blood sugar the way other carbs do. Many keto-friendly fruits are high in fiber, which helps keep their net carbs low. But it’s still important to keep an eye on your portions. Even low-carb fruits can add up quickly if you’re not careful.
If you're unsure how much to eat, try using visual cues (like a small handful of berries or half an avocado) as a guide. These can help you enjoy fruit without going over your daily carb limit.
Not all fruits are keto-friendly. Some contain too much sugar or too many net carbs to fit within the limits of a ketogenic diet. Even though they’re natural, these sugars can spike your blood glucose and kick you out of ketosis.
Another issue? These fruits are easy to overeat. One banana or a handful of grapes might seem harmless. But they can quickly add up to 20 grams or more of net carbs. That’s more than many people aim for in an entire day on strict keto.
These fruits are high in natural sugars and carbs. They’re difficult to fit into a low-carb plan, especially if you're trying to stay in ketosis.
If you’re following a more flexible low-carb plan (rather than strict keto), you might be able to enjoy small portions occasionally. But for most keto eaters, these are best avoided or reserved for carb cycling days.
You can enjoy fruit on a keto diet. As long as you’re smart about how and when you eat it. These strategies can help you get the flavor and nutrients of fruit without knocking yourself out of ketosis.
Fruit should be treated more like a garnish or side – not the main event. These tips will help you stay on track.
Use a kitchen scale: Measure exact portions, especially for fruits like berries or melon.
Pre-portion berries: Use small containers or snack bags to avoid overeating.
Pair fruit with fat-rich foods: Greek yogurt, cream cheese, nut butter, or full-fat cottage cheese are great choices, as they slow digestion and reduce blood sugar spikes.
Use fruit as a garnish: Try a few raspberries on a chia pudding or avocado toast.
Infuse water: Use lemon, lime, or a few sliced berries for a refreshing, low-carb flavor boost.
When you eat fruit can be just as important as how much. These timing tips help reduce the impact on blood sugar:
🏋️ Have fruit around exercise: This way, your body is more likely to use the glucose for energy.
🍽️ Keep portions small: This is key to staying within your daily carb limit.
🌅 Eat fruit earlier in the day: This is when your insulin sensitivity is typically higher.
🚫 Avoid fruit on an empty stomach: This helps prevent sharp blood sugar spikes.
📊 Track your response: Use ketone or glucose monitors if you want to see how your body reacts to different fruits.
Keto-friendly fruits aren’t just for snacking. You can use them in fun and versatile ways across your meals. Here are a few easy ideas to try:
Toss frozen berries into a smoothie for a refreshing, low-carb breakfast or snack.
Grate citrus zest (like lemon or lime) over chicken, seafood, or salad to add bright, tangy flavor without the carbs.
Use avocado in both sweet and savory dishes – it’s creamy enough for desserts like mousse and rich enough for salads or egg dishes.
These small twists can help you keep fruit in your keto lifestyle without it getting boring.
Recipe | Ingredients | How to Make It |
🥑 Avocado Chocolate Mousse | - 1 ripe avocado - 2 tbsp unsweetened cocoa powder - 2-3 tbsp keto-friendly sweetener - 2 tbsp almond milk (or heavy cream) - ½ tsp vanilla extract | Blend all ingredients until smooth. Chill for 30 mins before serving. Top with a raspberry or whipped cream if desired. |
🍓 Savory Strawberry Salad | - ½ cup sliced strawberries - ¼ cup crumbled feta - Fresh basil leaves - 1 tbsp olive oil - Salt & pepper | Toss strawberries, feta, and basil. Drizzle with olive oil, season, and serve chilled. Great as a side with grilled chicken. |
🍇 Berry Whip | - ½ cup mixed berries (frozen or fresh) - ¼ cup heavy cream - A few drops vanilla - Sweetener to taste | Whip cream until soft peaks form. Fold in crushed berries and vanilla. Chill for 15-30 mins before eating. |
🌱 Chia Pudding | - 2 tbsp chia seeds - ½ cup almond or coconut milk - 1-2 tsp sweetener - Dash of vanilla - Optional: a few raspberries on top | Mix all ingredients. Let sit for at least 4 hours (or overnight) to thicken. Stir before serving. Top with berries if using. |
❄️ Frozen Berry Yogurt Bites | - ½ cup Greek yogurt (full-fat, plain) - ¼ cup mixed berries, chopped if large - 1-2 tsp sweetener | Spoon small dollops of yogurt onto a lined tray. Press berries into each one. Freeze for 1-2 hours until solid. Store in freezer. |
Sticking to keto can be tough – especially if you’re used to eating lots of fruit. Here are some simple ways to manage common hurdles like cravings, cost, and figuring out what works for your body.
Missing your usual fruit fix? You're not alone. These tips can help you stay in control without feeling deprived:
Gradually reduce your intake: Cut down on high-sugar fruits like bananas or grapes instead of quitting cold turkey.
Sip on herbal teas: Try fruity or sweet flavors like berry or cinnamon blends.
Drink plenty of water: Sometimes thirst is mistaken for hunger or sugar cravings.
Keep keto-friendly fruits prepped: Store them in the fridge so you have a quick option.
Try low-carb sweeteners: Use stevia, monk fruit, or erythritol if you need a treat.
Distract yourself: Walk, journal, or drink a cup of tea when cravings hit. A few minutes can make a big difference.
Eating keto doesn’t have to break the bank. Here’s how to enjoy fruit on a budget.
Buy frozen berries in bulk: They’re just as nutritious and often cheaper than fresh.
Choose seasonal, local produce: This offers the best prices and flavor.
Preserve fruits yourself: Try freezing extras or drying small portions of low-carb options.
Everyone reacts differently to carbs, especially when it comes to fruit. These strategies help you figure out what works for you:
Use a glucose meter: Check your blood sugar after eating fruit. A big spike may mean it’s time to reduce or pair with more fat/protein.
Keep a food diary: Track how you feel after different fruits. Look for patterns in energy, digestion, or cravings.
Adjust your portions: Consider your metabolism and lifestyle. Some people can enjoy more fruit while staying in ketosis, especially if active.
You can enjoy avocados, tomatoes, olives, lemons, limes, and berries on keto. These keto-friendly fruits are low in net carbs and rich in nutrients. They provide fiber, healthy fats, and essential vitamins without exceeding your carb limit.
Avocado is the lowest carb fruit, offering about 2 grams of net carbs per 100 grams. It's high in healthy fats and fiber, making it one of the top 5 fruits for keto. Other low-carb options include blackberries and raspberries, with approximately 5 grams of net carbs per 100 grams.
You can have up to 1 cup of strawberries, which contains around 8 grams of net carbs. This portion fits within the typical daily carb limit on keto. Adjust your portion size based on your total daily carb allowance.
Net carbs are calculated by subtracting fiber and certain sugar alcohols from total carbs. This gives a more accurate count of carbs that affect blood sugar. On keto, tracking net carbs helps you stay within your daily limit.
Yes, frozen fruits like berries are keto-friendly if they have no added sugars. They retain their nutritional value and are a convenient and budget-friendly option for smoothies or snacks. Always check labels for hidden sugars.
Replace high-carb fruits like bananas and mangoes with lower-carb options such as berries, avocados, and olives. These alternatives provide similar textures and flavors without the excess carbs.
Eat fruit earlier in the day or around workouts when your body can better utilize the natural sugars. Pairing fruit with fats or proteins can also help minimize blood sugar spikes.
1. https://pmc.ncbi.nlm.nih.gov/articles/PMC8153354/
2. https://www.ncbi.nlm.nih.gov/books/NBK499830/
3. https://pmc.ncbi.nlm.nih.gov/articles/PMC7589116/
4. https://pmc.ncbi.nlm.nih.gov/articles/PMC2835915/
5. https://nutritionsource.hsph.harvard.edu/vitamins/
6. https://medlineplus.gov/musclecramps.html
7. https://ods.od.nih.gov/factsheets/VitaminC-HealthProfessional/
8. https://ods.od.nih.gov/factsheets/VitaminK-HealthProfessional/
9. https://ods.od.nih.gov/factsheets/Manganese-HealthProfessional/
Jessica White is a writer at DeliveryRank. After teaching herself to cook at age 12 - to escape her Mom’s ‘interesting’ recipes - she has spent many happy hours in the kitchen. Whether it’s sampling a different cuisine or creating a new recipe from scratch, she enjoys imagining new food combinations and making them a reality. As a certified and experienced copywriter, she has contributed to a range of online publications on topics ranging from well-being to recruitment. When she’s not in the kitchen, she’s walking her dogs and dreaming up new ways to make tofu interesting.