Can I eat this?

Type a food to see how it lands on every diet at once, or choose one diet and read its whole list from the easiest foods down to the ones to leave alone.

Verdict

Free from

Nutrition

Sensitivities

97 foods · sorted for Keto

Spinach

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Swiss chard

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Rhubarb

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Cabbage

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Cauliflower

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Broccoli

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Zucchini

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Cucumber

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Romaine lettuce

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Carrot (cooked, peeled)

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Garlic

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Mushrooms

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Tomato

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Bell pepper

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Asparagus

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Green beans

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Avocado

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Eggplant

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Bok choy

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Raspberries

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Chicken breast (fresh)

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Beef steak

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Pork loin

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Lamb chop

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Eggs

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Salmon (fresh or frozen at sea)

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Cod

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Canned tuna

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Sardines

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Shrimp

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Salami / cured meat

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Bacon

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Tofu (firm)

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Aged cheddar

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Fresh mozzarella

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Greek yoghurt

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Heavy cream

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Butter

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Almonds

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Almond flour

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Macadamia nuts

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Peanut butter

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Chia seeds

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Walnuts

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Olive oil

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Coconut oil

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Mayonnaise

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Coffee

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Black tea

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Red wine

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Bone broth

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Erythritol

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Sorbitol / sugar-free gum

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Soy sauce

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Sauerkraut

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Hot sauce / chilli

Low in carbohydrate; fits a ketogenic day easily.

Allowed

Beetroot

~8 g net carb — fits only in a small measured portion.

Caution

Onion

~7 g net carb — fits only in a small measured portion.

Caution

Blueberries

~15 g net carb — fits only in a small measured portion.

Caution

Strawberries

~8 g net carb — fits only in a small measured portion.

Caution

Orange

~12 g net carb — fits only in a small measured portion.

Caution

Cantaloupe melon

~12 g net carb — fits only in a small measured portion.

Caution

Watermelon

~11 g net carb — fits only in a small measured portion.

Caution

Whole milk

~12 g net carb — fits only in a small measured portion.

Caution

Lactose-free milk

~12 g net carb — fits only in a small measured portion.

Caution

Wheat bran

~10 g net carb — fits only in a small measured portion.

Caution

Popcorn

~12 g net carb — fits only in a small measured portion.

Caution

Dark chocolate 85%

~14 g net carb — fits only in a small measured portion.

Caution

Tinned soup

~15 g net carb — fits only in a small measured portion.

Caution

Potato (peeled, boiled)

~26 g net carb per serving blows the daily budget.

Avoid

Sweet potato

~20 g net carb per serving blows the daily budget.

Avoid

Corn

~25 g net carb per serving blows the daily budget.

Avoid

Banana (ripe)

~24 g net carb per serving blows the daily budget.

Avoid

Apple

~21 g net carb per serving blows the daily budget.

Avoid

Grapes

~26 g net carb per serving blows the daily budget.

Avoid

Pear (peeled)

~22 g net carb per serving blows the daily budget.

Avoid

Mango

~22 g net carb per serving blows the daily budget.

Avoid

Dried apricots

~40 g net carb per serving blows the daily budget.

Avoid

Black beans

~25 g net carb per serving blows the daily budget.

Avoid

Lentils

~22 g net carb per serving blows the daily budget.

Avoid

White rice

~45 g net carb per serving blows the daily budget.

Avoid

Brown rice

~42 g net carb per serving blows the daily budget.

Avoid

White bread

~24 g net carb per serving blows the daily budget.

Avoid

Wholemeal bread

~20 g net carb per serving blows the daily budget.

Avoid

Gluten-free bread

~22 g net carb per serving blows the daily budget.

Avoid

Pasta (wheat)

~40 g net carb per serving blows the daily budget.

Avoid

Oats

~21 g net carb per serving blows the daily budget.

Avoid

Quinoa

~34 g net carb per serving blows the daily budget.

Avoid

Cornflakes

~24 g net carb per serving blows the daily budget.

Avoid

Cola

~39 g net carb per serving blows the daily budget.

Avoid

Orange juice

~26 g net carb per serving blows the daily budget.

Avoid

Table sugar

~100 g net carb per serving blows the daily budget.

Avoid

Honey

~82 g net carb per serving blows the daily budget.

Avoid

Maple syrup

~67 g net carb per serving blows the daily budget.

Avoid

Brightly colored sweets

~60 g net carb per serving blows the daily budget.

Avoid

Instant noodles

~54 g net carb per serving blows the daily budget.

Avoid

Ketchup

Added sugar stops ketosis.

Avoid

These verdicts come from typical serving sizes and general diet rules. Thresholds are portion dependent and tolerance is personal — treat this as a friendly starting point rather than clinical guidance.