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 GLP-1 1200 kcal floor

Spinach

Fits a small, protein-first plate.

Allowed

Swiss chard

Fits a small, protein-first plate.

Allowed

Beetroot

Fits a small, protein-first plate.

Allowed

Rhubarb

Fits a small, protein-first plate.

Allowed

Cabbage

Fits a small, protein-first plate.

Allowed

Cauliflower

Fits a small, protein-first plate.

Allowed

Broccoli

Fits a small, protein-first plate.

Allowed

Zucchini

Fits a small, protein-first plate.

Allowed

Cucumber

Fits a small, protein-first plate.

Allowed

Romaine lettuce

Fits a small, protein-first plate.

Allowed

Carrot (cooked, peeled)

Fits a small, protein-first plate.

Allowed

Onion

Fits a small, protein-first plate.

Allowed

Garlic

Fits a small, protein-first plate.

Allowed

Mushrooms

Fits a small, protein-first plate.

Allowed

Tomato

Fits a small, protein-first plate.

Allowed

Bell pepper

Fits a small, protein-first plate.

Allowed

Potato (peeled, boiled)

Fits a small, protein-first plate.

Allowed

Sweet potato

Fits a small, protein-first plate.

Allowed

Asparagus

Fits a small, protein-first plate.

Allowed

Green beans

Fits a small, protein-first plate.

Allowed

Eggplant

Fits a small, protein-first plate.

Allowed

Bok choy

Fits a small, protein-first plate.

Allowed

Corn

Fits a small, protein-first plate.

Allowed

Banana (ripe)

Fits a small, protein-first plate.

Allowed

Apple

Fits a small, protein-first plate.

Allowed

Blueberries

Fits a small, protein-first plate.

Allowed

Strawberries

Fits a small, protein-first plate.

Allowed

Orange

Fits a small, protein-first plate.

Allowed

Grapes

Fits a small, protein-first plate.

Allowed

Cantaloupe melon

Fits a small, protein-first plate.

Allowed

Pear (peeled)

Fits a small, protein-first plate.

Allowed

Mango

Fits a small, protein-first plate.

Allowed

Raspberries

Fits a small, protein-first plate.

Allowed

Watermelon

Fits a small, protein-first plate.

Allowed

Chicken breast (fresh)

Fits a small, protein-first plate.

Allowed

Pork loin

Fits a small, protein-first plate.

Allowed

Eggs

Fits a small, protein-first plate.

Allowed

Cod

Fits a small, protein-first plate.

Allowed

Canned tuna

Fits a small, protein-first plate.

Allowed

Sardines

Fits a small, protein-first plate.

Allowed

Shrimp

Fits a small, protein-first plate.

Allowed

Tofu (firm)

Fits a small, protein-first plate.

Allowed

Black beans

Fits a small, protein-first plate.

Allowed

Lentils

Fits a small, protein-first plate.

Allowed

Whole milk

Fits a small, protein-first plate.

Allowed

Lactose-free milk

Fits a small, protein-first plate.

Allowed

Greek yoghurt

Fits a small, protein-first plate.

Allowed

White bread

Fits a small, protein-first plate.

Allowed

Wholemeal bread

Fits a small, protein-first plate.

Allowed

Gluten-free bread

Fits a small, protein-first plate.

Allowed

Oats

Fits a small, protein-first plate.

Allowed

Wheat bran

Fits a small, protein-first plate.

Allowed

Cornflakes

Fits a small, protein-first plate.

Allowed

Popcorn

Fits a small, protein-first plate.

Allowed

Chia seeds

Fits a small, protein-first plate.

Allowed

Mayonnaise

Fits a small, protein-first plate.

Allowed

Coffee

Fits a small, protein-first plate.

Allowed

Black tea

Fits a small, protein-first plate.

Allowed

Red wine

Fits a small, protein-first plate.

Allowed

Bone broth

Fits a small, protein-first plate.

Allowed

Erythritol

Fits a small, protein-first plate.

Allowed

Sorbitol / sugar-free gum

Fits a small, protein-first plate.

Allowed

Tinned soup

Fits a small, protein-first plate.

Allowed

Soy sauce

Fits a small, protein-first plate.

Allowed

Sauerkraut

Fits a small, protein-first plate.

Allowed

Hot sauce / chilli

Fits a small, protein-first plate.

Allowed

Avocado

Energy dense — measure the portion so protein still fits.

Caution

Beef steak

Energy dense — measure the portion so protein still fits.

Caution

Lamb chop

Energy dense — measure the portion so protein still fits.

Caution

Salmon (fresh or frozen at sea)

Energy dense — measure the portion so protein still fits.

Caution

Fresh mozzarella

Energy dense — measure the portion so protein still fits.

Caution

White rice

Energy dense — measure the portion so protein still fits.

Caution

Brown rice

Energy dense — measure the portion so protein still fits.

Caution

Pasta (wheat)

Energy dense — measure the portion so protein still fits.

Caution

Quinoa

Energy dense — measure the portion so protein still fits.

Caution

Almonds

Energy dense — measure the portion so protein still fits.

Caution

Macadamia nuts

Energy dense — measure the portion so protein still fits.

Caution

Peanut butter

Energy dense — measure the portion so protein still fits.

Caution

Walnuts

Energy dense — measure the portion so protein still fits.

Caution

Olive oil

Energy dense — measure the portion so protein still fits.

Caution

Coconut oil

Energy dense — measure the portion so protein still fits.

Caution

Dried apricots

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Salami / cured meat

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Bacon

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Aged cheddar

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Heavy cream

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Butter

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Almond flour

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Cola

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Orange juice

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Table sugar

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Honey

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Maple syrup

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Dark chocolate 85%

Very high fat — slows an already slow stomach and crowds out protein.

Avoid

Brightly colored sweets

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Instant noodles

Calorie dense with almost no protein — poor value when appetite is limited.

Avoid

Ketchup

Calorie dense with almost no protein — poor value when appetite is limited.

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.