Dog-Safe Ingredients for Homemade Treats
Wondering if your dog can have kiwi, cauliflower or a bite of cheese? This A to Z guide covers the ingredients people most often ask about when making treats at home: what's fine in small amounts, what needs a little care, and what to leave out.
This guide is educational and not veterinary advice. Every dog is different. If your dog has allergies or a health condition, or ate something you're worried about, call your veterinarian, or the ASPCA Animal Poison Control Center at (888) 426-4435.
Fruit
Apples
Okay in small amountsSlices of fresh apple are a classic treat. Remove the core and seeds first.
Bananas
Okay in small amountsMashed or frozen, banana binds doughs and sweetens treats naturally. Keep portions small, it's sugary.
See bananas treat recipes →Blueberries
Okay in small amountsFresh or frozen, whole or mashed. A favorite in pupsicles and lick mats.
Blackberries
Okay in small amountsFresh, plain berries in small handfuls. Rinse well.
Boysenberries
Okay in small amountsPlain, fresh berries in small amounts. Skip jams and pie fillings.
Raspberries
Okay in small amountsA few fresh berries at a time. They naturally contain a tiny amount of xylitol, so keep portions small.
Strawberries
Okay in small amountsFresh, hulled and sliced. Great blended into frozen treats.
Cranberries
Okay in small amountsPlain fresh or unsweetened dried cranberries in small amounts. Skip sauces and sweetened mixes.
Watermelon
Okay in small amountsSeedless flesh only. Remove the rind and any seeds.
Cantaloupe
Okay in small amountsRipe flesh in small cubes. Remove the rind and seeds.
Mango
Okay in small amountsPeeled flesh only. Remove the pit, which is a choking risk.
Papaya
Okay in small amountsRipe flesh in small amounts. Remove the skin and seeds.
Pears
Okay in small amountsFresh slices with the core and seeds removed. Skip canned pears in syrup.
Peaches
Use cautionFresh flesh in small slices is fine. The pit, stem and leaves are not, so cut around them carefully.
Pineapple
Okay in small amountsFresh, peeled chunks in small amounts. Skip canned pineapple in syrup.
Pineapple cores
AvoidTough and fibrous, and a choking and blockage risk. Use the soft flesh instead.
Kiwi
Okay in small amountsPeeled and cut into small pieces. A little goes a long way.
Oranges
Use cautionA segment or two of peeled orange is the most to share. Skip the peel and seeds.
Plums
Use cautionThe pit is a risk, so most people skip plums. If sharing, offer a small piece of flesh only.
Cherries
AvoidPits, stems and leaves are unsafe for dogs, and pitting every one is hard to get right. Leave them out of treats.
Pomegranate
Use cautionThe seeds can upset some dogs' stomachs. Best left out, or offered only in a tiny amount.
Figs
Use cautionA small piece of fresh fig is the most to share. The fig plant itself is not safe, so keep dogs away from leaves.
Lychee
Use cautionPeeled flesh only, with the pit removed, in a tiny amount.
Persimmons
Use cautionRipe flesh in small amounts. Remove the seeds and pit first.
Quince
Use cautionCooked, peeled flesh in small amounts. Remove the seeds.
Passion fruit
AvoidThe rind and seeds aren't suitable for dogs. Leave it out of treats.
Read the full guide →Currants
AvoidDried currants are a type of raisin, and grapes and raisins are unsafe for dogs.
Grapes and raisins
AvoidUnsafe for dogs in any amount. Watch for them in baked goods, trail mix and fruitcake.
Avocado
AvoidThe pit is a choking risk, the skin and leaves contain persin, and the flesh is very rich. Leave it out of treats.
Tomatoes
Use cautionA little ripe red tomato is fine. The green parts, stems and leaves are not.
Vegetables
Pumpkin
Okay in small amountsPlain canned pumpkin or 100% pumpkin puree, never pie filling. A homemade treat staple.
See pumpkin treat recipes →Sweet potatoes
Okay in small amountsCooked, baked or dried, never raw. Slices dried low in the oven make simple chews.
See sweet potatoes treat recipes →Carrots
Okay in small amountsRaw or cooked. Cut into sizes that suit your dog to avoid choking.
Green beans
Okay in small amountsPlain, fresh or frozen, raw or steamed. Skip canned beans with added salt.
Peas
Okay in small amountsFresh or frozen green peas. Skip canned peas with added salt.
Zucchini
Okay in small amountsRaw or cooked, plain, cut small. Easy to grate into doughs.
Cucumbers
Okay in small amountsPlain slices or cubes. Popular frozen on hot days.
Celery
Okay in small amountsChop into small pieces, since the strings can be hard to chew.
Bell peppers
Okay in small amountsPlain, seeded bell peppers, raw or cooked. Never spicy peppers.
Broccoli
Use cautionSmall amounts only, chopped. Large amounts can upset the stomach.
Cauliflower
Okay in small amountsPlain, cooked or raw, in small pieces. Too much can cause gas.
Cabbage
Use cautionSmall amounts of plain, cooked cabbage. Too much can cause gas.
Brussels sprouts
Use cautionA sprout or two, cooked and plain. Known for causing gas.
Spinach
Use cautionSmall amounts only. It's high in oxalates, so it's used sparingly in treats.
Kale
Use cautionSmall amounts, chopped or cooked. Used sparingly rather than as a main ingredient.
Arugula
Okay in small amountsA few plain leaves, chopped. Not most dogs' favorite flavor.
Asparagus
Okay in small amountsCooked and cut into small pieces. Raw stalks are tough to chew.
Beets
Okay in small amountsPlain, cooked beets in small amounts. Expect bright pink everything.
Radishes
Okay in small amountsPlain radish in small slices. Some dogs dislike the bite.
Rutabaga
Okay in small amountsCooked and mashed, plain, in small amounts.
Kohlrabi
Okay in small amountsPeeled and cooked, in small amounts.
Jicama
Use cautionOnly the peeled root. The skin, leaves, stems and seeds are not suitable for dogs.
Fennel
Okay in small amountsA little plain fennel bulb, chopped.
Artichokes
Use cautionPlain cooked artichoke hearts in small amounts. Skip marinated or canned hearts in oil.
Eggplant
Use cautionSmall amounts of plain, cooked eggplant. Some dogs don't tolerate it well.
Bamboo shoots
Use cautionOnly plain, cooked shoots in small amounts. Raw shoots aren't suitable.
Edamame
Use cautionA few plain, shelled, cooked beans. Skip salted edamame.
Corn
Use cautionPlain kernels off the cob are fine. The cob itself is a serious blockage risk.
Potatoes
Use cautionPlain, fully cooked potato only. Never raw or green potatoes.
Mushrooms
Use cautionPlain, cooked store-bought mushrooms are the only kind to consider. Never wild mushrooms.
Onions
AvoidUnsafe for dogs raw, cooked or powdered. Check broths and baby food labels for onion.
Garlic
AvoidUnsafe for dogs, including garlic powder. Watch for it in broths and seasonings.
Leeks and chives
AvoidPart of the onion family, and unsafe for dogs.
Capers
AvoidVery salty and pickled. Leave them out of treats.
Herbs & spices
Parsley
Okay in small amountsA little fresh curly parsley, chopped. Skip spring parsley.
Basil
Okay in small amountsA few fresh leaves, chopped.
Cinnamon
Use cautionA small pinch of Ceylon cinnamon is common in baked treats. Never let dogs eat it straight.
Nutmeg
AvoidLeave it out. Watch for it in pumpkin pie spice and holiday baking.
Grains, seeds & legumes
Oats
Okay in small amountsPlain rolled oats or oat flour. Blend rolled oats for a simple flour.
Rice
Okay in small amountsPlain cooked white or brown rice.
Quinoa
Okay in small amountsRinsed and cooked, plain, in small amounts.
Pasta
Okay in small amountsPlain cooked pasta with no sauce, in small amounts.
Bread
Use cautionA small piece of plain bread is fine. Never raw yeast dough, and skip breads with raisins, garlic or seeds.
Lentils
Okay in small amountsCooked and plain, in small amounts.
Chickpeas
Okay in small amountsCooked, plain chickpeas or chickpea flour. Skip hummus, which usually has garlic.
Chia seeds
Use cautionA small sprinkle, ideally soaked first so they don't swell in the stomach.
Sunflower seeds
Use cautionOnly shelled, unsalted seeds in small amounts.
Tofu
Use cautionA little plain tofu now and then. Not a main ingredient.
Nuts & spreads
Peanut butter
Okay in small amountsPlain peanut butter with no xylitol (also called birch sugar). Always check the label.
See peanut butter treat recipes →Peanuts
Use cautionA few plain, unsalted, shelled peanuts. Rich, so keep it small.
Cashews
Use cautionOne or two plain, unsalted cashews at most. Rich in fat.
Almonds
AvoidHard to chew and digest, and a choking risk. Leave them out.
Macadamia nuts
AvoidUnsafe for dogs. Watch for them in cookies.
Honey
Use cautionA small drizzle at most. It's pure sugar.
Chocolate
AvoidUnsafe for dogs. Use carob powder instead for a chocolate look.
Xylitol (birch sugar)
AvoidA sweetener that is unsafe for dogs. Found in some peanut butters, gum and sugar-free products.
Dairy & eggs
Plain yogurt
Okay in small amountsPlain, unsweetened yogurt with no xylitol. Some dogs don't handle dairy well, so start small.
Cottage cheese
Okay in small amountsPlain, low-fat cottage cheese in small amounts.
Cheese
Use cautionSmall amounts of plain, mild cheese. Skip cheeses with garlic, onion or herbs.
Butter
Use cautionVery rich. Most recipes use a little coconut oil or nothing at all instead.
Eggs
Okay in small amountsFully cooked eggs, or eggs baked into treats. Avoid raw eggs.
Meat & fish
Turkey
Okay in small amountsPlain, cooked meat with no skin, bones or seasoning.
Chicken
Okay in small amountsPlain, cooked and boneless, with no seasoning.
Salmon
Okay in small amountsFully cooked and boneless. Never raw salmon.
Shrimp
Use cautionCooked, peeled, plain shrimp in small amounts. Remove shells and tails.
Pork
Use cautionPlain, fully cooked lean pork only. No bones, fat trimmings or seasoning.
Bacon
AvoidVery fatty and salty. Leave it out of treats.
Other
Popcorn
Use cautionA few plain, air-popped kernels. No butter, salt or unpopped kernels.
Common questions
What ingredients are never safe in dog treats?
Chocolate, xylitol (birch sugar), grapes and raisins, onion, garlic, leeks and chives, macadamia nuts, nutmeg and cooked bones are all kept out of homemade dog treats.
What should I do if my dog ate something unsafe?
Call your veterinarian or an emergency animal hospital right away. You can also call the ASPCA Animal Poison Control Center at (888) 426-4435.
How much of a safe ingredient can my dog have?
Even safe ingredients belong in small amounts. Treats are usually kept to about 10% of a dog's daily calories. Our treat calorie calculator gives you an estimate for your own dog.
Ready to make something? Browse homemade dog treat recipes, or check how many treats fit in a day with the treat calorie calculator.