Skip to main content
Back to Home

Dog Ingredient Guides

Browse ingredient guides for homemade dog food, from staple recipe ingredients to foods that are better left out of the bowl.

Start with the ingredient you are considering

Check safety first

Start with whether the ingredient is appropriate for dogs, how it should be prepared, and what common mistakes to avoid.

Use the page in recipe planning

Each safe ingredient page explains where that ingredient fits in homemade dog food recipes and what it contributes.

Move into the build tools

Once you know an ingredient belongs in the bowl, use the calculator or recipe builder to check calories and overall balance.

Browse ingredient guides

Compare staple ingredients, variations, and foods to avoid in one place.

100 guides found
ProteinsGenerally safe

Chicken

Chicken is one of the easier proteins to use, but it still only works when the rest of the bowl handles the balance work chicken does not cover by itself.

Protein: 31 gSelenium: 24 mcg
Open guide
VariationsGenerally safe

Chicken Skin

Chicken skin is not automatically toxic to dogs, but it is so fat-dense that it usually makes more sense to skip it as a regular ingredient and use plain chicken meat instead.

Open guide
VariationsGenerally safe

Chicken Liver

Chicken liver works best as a small supporting ingredient. Treating it like ordinary meat is where the bowl gets harder to portion and repeat.

Open guide
Avoid foodsAvoid

Chicken Bones

No. Dogs should not be fed chicken bones as part of homemade meals, especially cooked chicken bones, because they can create serious safety problems.

Open guide
VariationsGenerally safe

Chicken Broth

Chicken broth can be safe for dogs when it is plain, low in sodium, and free of ingredients like onion and garlic that do not belong in a dog bowl.

Open guide
Pantry and extrasGenerally safe

Lentils

Lentils can be safe for dogs when they are fully cooked, served plain, and used in moderate amounts inside a balanced recipe.

Calories: 360 kcalProtein: 24 g
Open guide
ProteinsGenerally safe

Ground Beef

Ground beef works best when the recipe accounts for its fat level. That is what separates an easy batch from one that gets richer than expected.

Calories: 185 kcalProtein: 18 g
Open guide
ProduceGenerally safe

Spinach

Spinach is generally safe for dogs in small amounts when it is plain, chopped well, and used as a minor vegetable component.

Calories: 27 kcalProtein: 2.9 g
Open guide
ProduceGenerally safe

Pumpkin

Pumpkin helps most when it stays in a supporting role. Letting it take over the bowl is where useful fiber becomes recipe drift.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
ProduceGenerally safe

Sweet Potato

Sweet potato is one of the easier carbs to use, but it still works best when the rest of the bowl keeps protein, calories, and nutrient balance in place.

Calories: 79 kcalProtein: 1.6 g
Open guide
ProteinsGenerally safe

Salmon

Salmon works best when the bowl accounts for its richness instead of treating it like a lean protein.

Calories: 197 kcalProtein: 20 g
Open guide
Pantry and extrasGenerally safe

Brown Rice

Rice works best as a controlled starch base, not the part that quietly takes over the meal.

Calories: 366 kcalProtein: 7.3 g
Open guide
Pantry and extrasGenerally safe

Oats

Oats are generally safe for dogs when they are cooked plain and used in moderate amounts inside a balanced recipe.

Calories: 381 kcalProtein: 13 g
Open guide
ProteinsGenerally safe

Eggs

Eggs are useful, but they work best when the bowl accounts for their density instead of treating them like a free extra.

Calories: 575 kcalProtein: 48 g
Open guide
Pantry and extrasGenerally safe

Blueberries

Blueberries are generally safe for dogs in modest amounts when they are plain and used as a small add-in rather than a major calorie source.

Calories: 64 kcalProtein: 0.7 g
Open guide
ProteinsGenerally safe

Turkey

Turkey is generally safe for dogs when it is cooked plain, served without bones or heavy seasoning, and used as part of a balanced recipe.

Calories: 153 kcalProtein: 17 g
Open guide
All categoriesGenerally safe

Lamb

Lamb can be safe for dogs when it is cooked plain, deboned, and used in a balanced recipe that accounts for the richer fat level.

Calories: 237 kcalProtein: 18 g
Open guide
VariationsGenerally safe

Beef Liver

Beef liver is generally safe for dogs when it is cooked plain and used in moderate amounts as part of a balanced recipe rather than fed like regular muscle meat.

Open guide
ProteinsGenerally safe

Sardines

Sardines can be safe for dogs when they are plain, packed simply, and used in sensible portions inside a balanced recipe.

Open guide
Pantry and extrasGenerally safe

Potatoes

Potatoes are generally safe for dogs when they are cooked plain and used as a measured carbohydrate source inside a balanced recipe.

Calories: 83 kcalProtein: 2.3 g
Open guide
ProduceGenerally safe

Carrots

Carrots are generally safe for dogs when they are plain, chopped or cooked appropriately, and used as a supporting ingredient inside a balanced recipe.

Calories: 48 kcalProtein: 0.9 g
Open guide
ProduceGenerally safe

Green Beans

Green beans are generally safe for dogs when they are plain, prepared simply, and used as a supporting vegetable ingredient inside a balanced recipe.

Open guide
ProduceGenerally safe

Zucchini

Zucchini is generally safe for dogs when it is plain, prepared simply, and used as a supporting vegetable instead of a major calorie source.

Calories: 19 kcalProtein: 1.0 g
Open guide
Pantry and extrasGenerally safe

Apples

Apples are generally safe for dogs in modest amounts when they are plain and used as a small add-in rather than a major calorie source.

Calories: 61 kcalProtein: 0.1 g
Open guide
VariationsGenerally safe

Peanut Butter

Peanut butter works best as a small flavor tool. Treating it like a harmless freebie is where labels and calories start causing trouble.

Calories: 632 kcalProtein: 24 g
Open guide
ProteinsGenerally safe

Tuna

Tuna can be safe for dogs in moderate amounts when it is plain, packed simply, and used as part of a balanced recipe rather than treated like an unlimited add-in.

Calories: 90 kcalProtein: 19 g
Open guide
Pantry and extrasGenerally safe

Yogurt

Yogurt can be safe for dogs when it is plain, unsweetened, and used in moderate amounts as part of a broader recipe or treat plan.

Calories: 78 kcalProtein: 3.8 g
Open guide
Pantry and extrasGenerally safe

Cottage Cheese

Cottage cheese can be safe for dogs in modest amounts when it is plain and used as a supporting ingredient rather than a major part of the diet.

Calories: 103 kcalProtein: 12 g
Open guide
ProduceGenerally safe

Broccoli

Broccoli is generally safe for dogs in modest amounts when it is plain and used as a supporting vegetable ingredient inside a balanced recipe.

Calories: 31 kcalProtein: 2.6 g
Open guide
ProduceGenerally safe

Peas

Peas can be safe for dogs when they are plain and used as a supporting ingredient inside a balanced recipe rather than treated as the main point of the bowl.

Calories: 80 kcalProtein: 4.7 g
Open guide
Pantry and extrasGenerally safe

Bananas

Bananas are generally safe for dogs in modest amounts when they are plain and used as a small supporting ingredient instead of a major calorie source.

Calories: 85 kcalProtein: 0.7 g
Open guide
Pantry and extrasGenerally safe

Strawberries

Strawberries are generally safe for dogs in modest amounts when they are plain and used as a small supporting ingredient rather than a major calorie source.

Calories: 36 kcalProtein: 0.6 g
Open guide
ProteinsGenerally safe

Shrimp

Shrimp can be safe for dogs when it is cooked plain, prepared simply, and used as part of a balanced recipe rather than as a casual table scrap.

Calories: 71 kcalProtein: 16 g
Open guide
ProteinsGenerally safe

Pork

Pork can be safe for dogs when it is cooked plain, used without heavy seasoning, and portioned with the fat level of the cut in mind.

Calories: 168 kcalProtein: 21 g
Open guide
Avoid foodsAvoid

Avocado

Avocado is best treated as a food to avoid for dogs when you are building homemade meals. It is not a practical or necessary ingredient for dog recipes.

Open guide
Avoid foodsAvoid

Walnuts

Walnuts are best treated as a food to avoid for dogs when building homemade meals. They are not a practical or necessary dog-food ingredient.

Open guide
Avoid foodsAvoid

Coffee

No. Dogs should not eat or drink coffee. Coffee and other caffeinated products should be treated as unsafe for dogs.

Open guide
Avoid foodsAvoid

Alcohol

No. Dogs should not consume alcohol. Alcohol-containing drinks, desserts, sauces, and batters should be kept away from dogs.

Open guide
Avoid foodsAvoid

Cherries

Cherries are best treated as a food to avoid for dogs when building homemade meals. There are simpler and more practical fruit options if you want a small fruit add-in.

Open guide
Avoid foodsAvoid

Grapes

No. Dogs should not eat grapes. Grapes and raisins are widely treated as potentially toxic to dogs and should be avoided completely.

Open guide
Avoid foodsAvoid

Onions

No. Dogs should not eat onions. Onion in cooked, raw, powdered, or mixed forms should be kept out of dog meals.

Open guide
Avoid foodsAvoid

Garlic

No. Dogs should not eat garlic. Garlic is better treated as an ingredient to avoid completely in homemade dog food.

Open guide
Avoid foodsAvoid

Chocolate

No. Dogs should not eat chocolate. Chocolate is not a recipe ingredient, treat ingredient, or table food to share with dogs.

Open guide
Avoid foodsAvoid

Xylitol

No. Dogs should not eat xylitol. Any food or product containing xylitol should be treated as unsafe for dogs.

Open guide
Avoid foodsAvoid

Raisins

No. Dogs should not eat raisins. Raisins are generally treated the same way as grapes: as a food to avoid completely.

Open guide
Avoid foodsAvoid

Macadamia Nuts

No. Dogs should not eat macadamia nuts. They are not appropriate for homemade meals, treats, or table scraps.

Open guide
Avoid foodsAvoid

Turkey Bones

No. Dogs should not be fed turkey bones, especially cooked turkey bones, because they can create serious safety risks.

Open guide
Avoid foodsAvoid

Turkey Bacon

Turkey bacon is not a good homemade dog food ingredient because it is processed, salty, and much harder to portion safely than plain turkey meat.

Open guide
Avoid foodsAvoid

Turkey Necks

Turkey necks are not a simple or low-risk ingredient for homemade dog food because of bones, size, and the difficulty of serving them consistently.

Open guide
VariationsGenerally safe

Turkey Portions

Dogs can eat turkey in homemade food when it is plain, deboned, and portioned as part of a complete recipe rather than served in guesswork amounts.

Calories: 153 kcalProtein: 17 g
Open guide
VariationsGenerally safe

Turkey for Allergies

Turkey can work well for some dogs with food sensitivities, but whether it is a good choice depends on your dog’s specific triggers and the rest of the recipe.

Calories: 153 kcalProtein: 17 g
Open guide
VariationsGenerally safe

Salmon Skin

Salmon skin works best as a small measured extra. Letting it carry too much of the fish portion is where the bowl gets richer than expected.

Calories: 197 kcalProtein: 20 g
Open guide
Avoid foodsAvoid

Raw Salmon

No. Dogs should not be fed raw salmon as a routine homemade dog food ingredient. Fully cooked salmon is the safer standard choice.

Open guide
VariationsGenerally safe

Canned Salmon

Canned salmon can work for dogs when it is plain, packed simply, and used with attention to sodium, bones, and total portion size.

Calories: 197 kcalProtein: 20 g
Open guide
Avoid foodsAvoid

Salmon Bones

No. Salmon bones are not a good ingredient for homemade dog food. Deboned cooked salmon is the safer and simpler choice.

Open guide
VariationsGenerally safe

Salmon Portions

Dogs can eat salmon when it is fully cooked, deboned, and portioned carefully as part of a balanced recipe.

Calories: 197 kcalProtein: 20 g
Open guide
ProduceGenerally safe

Pumpkin Seeds

Pumpkin seeds can be safe for dogs in small plain portions, but they are a richer, denser add-in than plain pumpkin.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
VariationsGenerally safe

Pumpkin Puree

Yes. Pumpkin puree can be a very practical dog ingredient when it is plain, unsweetened, and used in measured amounts.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
Avoid foodsAvoid

Pumpkin Pie Filling

No. Pumpkin pie filling is not a good choice for dogs. Use plain pumpkin or plain pumpkin puree instead.

Open guide
VariationsGenerally safe

Pumpkin Portions

Dogs can eat pumpkin when it is plain and used in measured amounts that fit the full recipe.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
VariationsGenerally safe

Pumpkin Daily Use

Dogs can have pumpkin regularly if it is plain and measured, but daily use still has to fit the full recipe instead of replacing core nutrition.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
ProteinsGenerally safe

Eggshells

Eggshells are not automatically off-limits, but they are not as simple or beginner-friendly as using plain cooked eggs in a homemade meal.

Calories: 575 kcalProtein: 48 g
Open guide
ProteinsGenerally safe

Eggs Daily Use

Dogs can have eggs regularly when they are cooked plain and portioned inside a balanced diet, but daily use is not automatically right for every dog.

Calories: 575 kcalProtein: 48 g
Open guide
Avoid foodsAvoid

Raw Eggs

No. Raw eggs are not the safest default for homemade dog food. Plain cooked eggs are the better standard choice.

Open guide
ProteinsGenerally safe

Scrambled Eggs

Yes. Dogs can eat scrambled eggs when they are cooked plain and not loaded with butter, cheese, salt, or seasoning.

Calories: 575 kcalProtein: 48 g
Open guide
ProteinsGenerally safe

Egg Portions

Dogs can eat eggs when they are cooked plain and portioned as part of a balanced recipe instead of added casually.

Calories: 575 kcalProtein: 48 g
Open guide
Avoid foodsAvoid

Beef Bones

No. Beef bones are not a practical or low-risk ingredient for homemade dog food. Plain boneless beef is the safer standard choice.

Open guide
Avoid foodsAvoid

Beef Jerky

Beef jerky is not a good default dog food ingredient because it is processed, salty, and much less predictable than plain cooked beef.

Open guide
VariationsGenerally safe

Beef Broth

Beef broth can work for dogs when it is plain, low in sodium, and free of ingredients like onion and garlic.

Open guide
VariationsGenerally safe

Beef Portions

Dogs can eat beef when it is plain, cooked, and portioned as part of a balanced recipe rather than served in guesswork amounts.

Calories: 185 kcalProtein: 18 g
Open guide
VariationsGenerally safe

Beef for Allergies

Beef can work for some dogs, but it is not automatically a good allergy protein. The right answer depends on what your dog actually reacts to.

Calories: 185 kcalProtein: 18 g
Open guide
VariationsGenerally safe

Sweet Potato Skins

Most homemade recipes work better with peeled sweet potato as the base. Using skins as the base is where digestion and consistency issues usually start.

Calories: 79 kcalProtein: 1.6 g
Open guide
Avoid foodsAvoid

Raw Sweet Potato

Raw sweet potato is not the best choice for dogs. Cooked plain sweet potato is the safer and more practical standard option.

Open guide
Avoid foodsAvoid

Sweet Potato Fries

Sweet potato fries are not a good default dog food ingredient because oils, salt, and seasoning make them very different from plain cooked sweet potato.

Open guide
VariationsGenerally safe

Sweet Potato Portions

Dogs can eat sweet potato when it is cooked plain and portioned as one carbohydrate source inside a balanced recipe.

Calories: 79 kcalProtein: 1.6 g
Open guide
VariationsGenerally safe

Sweet Potato Daily Use

Dogs can have sweet potato regularly if it is cooked plain and measured, but daily use only works when the overall recipe still stays balanced.

Calories: 79 kcalProtein: 1.6 g
Open guide
VariationsGenerally safe

Sweet Potato for Allergies

Sweet potato can work well in simpler recipes for some dogs, but whether it helps with allergies depends on the full diet and the dog’s actual triggers.

Calories: 79 kcalProtein: 1.6 g
Open guide
VariationsGenerally safe

White Rice

White rice can be safe for dogs when it is cooked plain and portioned as one carbohydrate source inside a balanced recipe.

Calories: 359 kcalProtein: 7.0 g
Open guide
VariationsGenerally safe

Rice Portions

Dogs can eat rice when it is cooked plain and portioned as one measured part of a balanced homemade recipe.

Calories: 366 kcalProtein: 7.3 g
Open guide
VariationsGenerally safe

Rice Daily Use

Dogs can eat rice regularly when it is plain and measured, but daily use only works when the overall recipe still stays balanced.

Calories: 366 kcalProtein: 7.3 g
Open guide
VariationsGenerally safe

Rice for Upset Stomach

Plain rice can be useful in some simplified meals for dogs with diarrhea, but it should be viewed as one tool, not the whole nutritional answer.

Calories: 359 kcalProtein: 7.0 g
Open guide
Pantry and extrasGenerally safe

Rice Allergy

Dogs can react to foods in different ways, including rice in some cases, but the right interpretation depends on the full diet and the dog’s symptom pattern.

Calories: 366 kcalProtein: 7.3 g
Open guide
VariationsGenerally safe

Peanut Butter Portions

Dogs can have peanut butter in small amounts when it is plain and free of unsafe sweeteners, but it should stay a modest add-in rather than a major ingredient.

Calories: 632 kcalProtein: 24 g
Open guide
VariationsGenerally safe

Peanut Butter Daily Use

Dogs can have peanut butter regularly in very small amounts if it is a simple, dog-safe product, but daily use can become too much quickly because it is so calorie-dense.

Calories: 632 kcalProtein: 24 g
Open guide
Avoid foodsAvoid

Peanut Butter Cookies

No. Peanut butter cookies are not a good choice for dogs. Use plain dog-safe peanut butter in tiny amounts instead of dessert foods.

Open guide
Avoid foodsAvoid

Peanut Butter Crackers

Peanut butter crackers are not a good choice for dogs because they are processed snack foods rather than a simple, easy-to-control ingredient.

Open guide
Pantry and extrasGenerally safe

Peanut Butter Allergy

Dogs can react to peanut butter or ingredients in peanut butter products, so any suspected reaction should be evaluated in the context of the full product and diet.

Calories: 632 kcalProtein: 24 g
Open guide
VariationsGenerally safe

Peanut Butter Benefits

Peanut butter can be fine for dogs in very small amounts when it is a simple dog-safe product, but it is better treated as a minor extra than a major nutrition source.

Calories: 632 kcalProtein: 24 g
Open guide
VariationsGenerally safe

Chicken Hearts

Chicken hearts can be safe for dogs when they are cooked plain and used as part of a balanced recipe rather than tossed in casually.

Open guide
VariationsGenerally safe

Chicken Gizzards

Chicken gizzards can be safe for dogs when they are cooked plain and used as one measured ingredient inside a balanced homemade meal.

Open guide
Avoid foodsAvoid

Chicken Feet

Chicken feet are not a simple or low-risk ingredient for homemade dog food because bones and variable preparation make them harder to serve safely and consistently.

Open guide
VariationsGenerally safe

Chicken Thighs

Chicken thighs can be safe for dogs when they are cooked plain, deboned carefully, and portioned with the recipe’s fat level in mind.

Calories: 127 kcalProtein: 21 g
Open guide
VariationsGenerally safe

Chicken Portions

Dogs can eat chicken when it is cooked plain, deboned, and portioned as part of a balanced recipe rather than served in guesswork amounts.

Calories: 127 kcalProtein: 21 g
Open guide
VariationsGenerally safe

Chicken for Allergies

Chicken can work well for some dogs, but it is not automatically the right choice for dogs with food sensitivities. The answer depends on what your dog actually reacts to.

Calories: 127 kcalProtein: 21 g
Open guide
VariationsGenerally safe

Turkey Breast

Turkey breast can be safe for dogs when it is cooked plain, fully deboned, and used as part of a balanced homemade recipe.

Calories: 153 kcalProtein: 17 g
Open guide
Avoid foodsAvoid

Turkey Lunch Meat

Turkey lunch meat is not a good default dog food ingredient because it is processed and much saltier and less predictable than plain cooked turkey.

Open guide
VariationsGenerally safe

Cooked Salmon Skin

Cooked salmon skin can be okay for dogs in small plain portions, but it is still richer than plain salmon flesh and should not become a routine default.

Calories: 197 kcalProtein: 20 g
Open guide
VariationsGenerally safe

Salmon Daily Use

Dogs can have salmon regularly when it is fully cooked, deboned, and portioned carefully, but daily use requires tighter control because salmon is a richer protein.

Calories: 197 kcalProtein: 20 g
Open guide
ProduceGenerally safe

Pumpkin Skin

Pumpkin skin can be okay for dogs when it is cooked plain and used modestly, but plain pumpkin flesh or puree is usually the simpler option.

Calories: 0.0 kcalProtein: 0.9 g
Open guide
Avoid foodsAvoid

Raw Pumpkin Seeds

Raw pumpkin seeds are not the simplest or best default choice for dogs. Plain prepared pumpkin or more deliberate seed use is easier to manage.

Open guide

Popular starting points

Most visitors start with staple proteins and easy supporting ingredients. These pages are a practical place to begin if you are building or revising a homemade dog food recipe.

High-interest variations and edge cases

After the staple ingredients, most questions shift into variations: skin versus meat, broth versus bones, liver versus muscle meat, and packaged extras like peanut butter.

Chicken Skin

Chicken skin is not automatically toxic to dogs, but it is so fat-dense that it usually makes more sense to skip it as a regular ingredient and use plain chicken meat instead.

Chicken Liver

Chicken liver works best as a small supporting ingredient. Treating it like ordinary meat is where the bowl gets harder to portion and repeat.

Chicken Broth

Chicken broth can be safe for dogs when it is plain, low in sodium, and free of ingredients like onion and garlic that do not belong in a dog bowl.

Chicken Bones

No. Dogs should not be fed chicken bones as part of homemade meals, especially cooked chicken bones, because they can create serious safety problems.

Chicken Hearts

Chicken hearts can be safe for dogs when they are cooked plain and used as part of a balanced recipe rather than tossed in casually.

Chicken Gizzards

Chicken gizzards can be safe for dogs when they are cooked plain and used as one measured ingredient inside a balanced homemade meal.

Chicken Thighs

Chicken thighs can be safe for dogs when they are cooked plain, deboned carefully, and portioned with the recipe’s fat level in mind.

Chicken Portions

Dogs can eat chicken when it is cooked plain, deboned, and portioned as part of a balanced recipe rather than served in guesswork amounts.

Chicken for Allergies

Chicken can work well for some dogs, but it is not automatically the right choice for dogs with food sensitivities. The answer depends on what your dog actually reacts to.

Turkey Breast

Turkey breast can be safe for dogs when it is cooked plain, fully deboned, and used as part of a balanced homemade recipe.

Turkey Lunch Meat

Turkey lunch meat is not a good default dog food ingredient because it is processed and much saltier and less predictable than plain cooked turkey.

Turkey Portions

Dogs can eat turkey in homemade food when it is plain, deboned, and portioned as part of a complete recipe rather than served in guesswork amounts.

Turkey for Allergies

Turkey can work well for some dogs with food sensitivities, but whether it is a good choice depends on your dog’s specific triggers and the rest of the recipe.

Salmon Skin

Salmon skin works best as a small measured extra. Letting it carry too much of the fish portion is where the bowl gets richer than expected.

Cooked Salmon Skin

Cooked salmon skin can be okay for dogs in small plain portions, but it is still richer than plain salmon flesh and should not become a routine default.

Canned Salmon

Canned salmon can work for dogs when it is plain, packed simply, and used with attention to sodium, bones, and total portion size.

Salmon Portions

Dogs can eat salmon when it is fully cooked, deboned, and portioned carefully as part of a balanced recipe.

Salmon Daily Use

Dogs can have salmon regularly when it is fully cooked, deboned, and portioned carefully, but daily use requires tighter control because salmon is a richer protein.

Beef Liver

Beef liver is generally safe for dogs when it is cooked plain and used in moderate amounts as part of a balanced recipe rather than fed like regular muscle meat.

Beef Broth

Beef broth can work for dogs when it is plain, low in sodium, and free of ingredients like onion and garlic.

Beef Portions

Dogs can eat beef when it is plain, cooked, and portioned as part of a balanced recipe rather than served in guesswork amounts.

Beef for Allergies

Beef can work for some dogs, but it is not automatically a good allergy protein. The right answer depends on what your dog actually reacts to.

Pumpkin Puree

Yes. Pumpkin puree can be a very practical dog ingredient when it is plain, unsweetened, and used in measured amounts.

Pumpkin Portions

Dogs can eat pumpkin when it is plain and used in measured amounts that fit the full recipe.

Pumpkin Daily Use

Dogs can have pumpkin regularly if it is plain and measured, but daily use still has to fit the full recipe instead of replacing core nutrition.

Sweet Potato Skins

Most homemade recipes work better with peeled sweet potato as the base. Using skins as the base is where digestion and consistency issues usually start.

Sweet Potato Portions

Dogs can eat sweet potato when it is cooked plain and portioned as one carbohydrate source inside a balanced recipe.

Sweet Potato Daily Use

Dogs can have sweet potato regularly if it is cooked plain and measured, but daily use only works when the overall recipe still stays balanced.

Sweet Potato for Allergies

Sweet potato can work well in simpler recipes for some dogs, but whether it helps with allergies depends on the full diet and the dog’s actual triggers.

White Rice

White rice can be safe for dogs when it is cooked plain and portioned as one carbohydrate source inside a balanced recipe.

Rice Portions

Dogs can eat rice when it is cooked plain and portioned as one measured part of a balanced homemade recipe.

Rice Daily Use

Dogs can eat rice regularly when it is plain and measured, but daily use only works when the overall recipe still stays balanced.

Rice for Upset Stomach

Plain rice can be useful in some simplified meals for dogs with diarrhea, but it should be viewed as one tool, not the whole nutritional answer.

Peanut Butter

Peanut butter works best as a small flavor tool. Treating it like a harmless freebie is where labels and calories start causing trouble.

Peanut Butter Portions

Dogs can have peanut butter in small amounts when it is plain and free of unsafe sweeteners, but it should stay a modest add-in rather than a major ingredient.

Peanut Butter Daily Use

Dogs can have peanut butter regularly in very small amounts if it is a simple, dog-safe product, but daily use can become too much quickly because it is so calorie-dense.

Peanut Butter Benefits

Peanut butter can be fine for dogs in very small amounts when it is a simple dog-safe product, but it is better treated as a minor extra than a major nutrition source.

Protein library

Start here for primary protein decisions. These pages are the most useful when you are choosing the backbone of a homemade recipe and need to compare richness, practicality, and how each protein fits into batch cooking.

Chicken

Chicken is one of the easier proteins to use, but it still only works when the rest of the bowl handles the balance work chicken does not cover by itself.

Protein: 31 gSelenium: 24 mcg
Open guide

Turkey

Turkey is generally safe for dogs when it is cooked plain, served without bones or heavy seasoning, and used as part of a balanced recipe.

Calories: 153 kcalProtein: 17 gFat: 9.6 g
Open guide

Ground Beef

Ground beef works best when the recipe accounts for its fat level. That is what separates an easy batch from one that gets richer than expected.

Calories: 185 kcalProtein: 18 gFat: 13 g
Open guide

Salmon

Salmon works best when the bowl accounts for its richness instead of treating it like a lean protein.

Calories: 197 kcalProtein: 20 gFat: 13 g
Open guide

Tuna

Tuna can be safe for dogs in moderate amounts when it is plain, packed simply, and used as part of a balanced recipe rather than treated like an unlimited add-in.

Calories: 90 kcalProtein: 19 gVitamin D: 11 mcg
Open guide

Sardines

Sardines can be safe for dogs when they are plain, packed simply, and used in sensible portions inside a balanced recipe.

Open guide

Shrimp

Shrimp can be safe for dogs when it is cooked plain, prepared simply, and used as part of a balanced recipe rather than as a casual table scrap.

Calories: 71 kcalProtein: 16 gVitamin B12: 0.1 mcg
Open guide

Pork

Pork can be safe for dogs when it is cooked plain, used without heavy seasoning, and portioned with the fat level of the cut in mind.

Calories: 168 kcalProtein: 21 gFat: 9.5 g
Open guide

Eggs

Eggs are useful, but they work best when the bowl accounts for their density instead of treating them like a free extra.

Calories: 575 kcalProtein: 48 gFat: 40 g
Open guide

Produce and vegetable library

These pages help when you are deciding how to add fiber, texture, moisture, or variety without letting produce crowd out the core calories and protein of the bowl.

Pumpkin

Pumpkin helps most when it stays in a supporting role. Letting it take over the bowl is where useful fiber becomes recipe drift.

Calories: 0.0 kcalProtein: 0.9 gVitamin B12: 0.1 mcg
Open guide

Sweet Potato

Sweet potato is one of the easier carbs to use, but it still works best when the rest of the bowl keeps protein, calories, and nutrient balance in place.

Calories: 79 kcalProtein: 1.6 gCarbohydrates: 17 g
Open guide

Carrots

Carrots are generally safe for dogs when they are plain, chopped or cooked appropriately, and used as a supporting ingredient inside a balanced recipe.

Calories: 48 kcalProtein: 0.9 gFiber: 3.1 g
Open guide

Green Beans

Green beans are generally safe for dogs when they are plain, prepared simply, and used as a supporting vegetable ingredient inside a balanced recipe.

Open guide

Zucchini

Zucchini is generally safe for dogs when it is plain, prepared simply, and used as a supporting vegetable instead of a major calorie source.

Calories: 19 kcalProtein: 1.0 gVitamin B12: 0.1 mcg
Open guide

Spinach

Spinach is generally safe for dogs in small amounts when it is plain, chopped well, and used as a minor vegetable component.

Calories: 27 kcalProtein: 2.9 gFiber: 1.6 g
Open guide

Broccoli

Broccoli is generally safe for dogs in modest amounts when it is plain and used as a supporting vegetable ingredient inside a balanced recipe.

Calories: 31 kcalProtein: 2.6 gFiber: 2.4 g
Open guide

Peas

Peas can be safe for dogs when they are plain and used as a supporting ingredient inside a balanced recipe rather than treated as the main point of the bowl.

Calories: 80 kcalProtein: 4.7 gCarbohydrates: 13 g
Open guide

Pantry, dairy, and fruit add-ins

This section is for supporting ingredients: starches, dairy-style extras, and fruit add-ins that can shape a recipe but should usually stay secondary to the main protein plan.

Brown Rice

Rice works best as a controlled starch base, not the part that quietly takes over the meal.

Calories: 366 kcalProtein: 7.3 gFiber: 3.0 g
Open guide

Oats

Oats are generally safe for dogs when they are cooked plain and used in moderate amounts inside a balanced recipe.

Calories: 381 kcalProtein: 13 gCarbohydrates: 70 g
Open guide

Potatoes

Potatoes are generally safe for dogs when they are cooked plain and used as a measured carbohydrate source inside a balanced recipe.

Calories: 83 kcalProtein: 2.3 gCarbohydrates: 18 g
Open guide

Lentils

Lentils can be safe for dogs when they are fully cooked, served plain, and used in moderate amounts inside a balanced recipe.

Calories: 360 kcalProtein: 24 gCarbohydrates: 62 g
Open guide

Yogurt

Yogurt can be safe for dogs when it is plain, unsweetened, and used in moderate amounts as part of a broader recipe or treat plan.

Calories: 78 kcalProtein: 3.8 gVitamin B12: 0.1 mcg
Open guide

Cottage Cheese

Cottage cheese can be safe for dogs in modest amounts when it is plain and used as a supporting ingredient rather than a major part of the diet.

Calories: 103 kcalProtein: 12 gVitamin B12: 0.1 mcg
Open guide

Apples

Apples are generally safe for dogs in modest amounts when they are plain and used as a small add-in rather than a major calorie source.

Calories: 61 kcalProtein: 0.1 gFiber: 2.1 g
Open guide

Bananas

Bananas are generally safe for dogs in modest amounts when they are plain and used as a small supporting ingredient instead of a major calorie source.

Calories: 85 kcalProtein: 0.7 gFiber: 1.7 g
Open guide

Strawberries

Strawberries are generally safe for dogs in modest amounts when they are plain and used as a small supporting ingredient rather than a major calorie source.

Calories: 36 kcalProtein: 0.6 gVitamin B12: 0.1 mcg
Open guide

Blueberries

Blueberries are generally safe for dogs in modest amounts when they are plain and used as a small add-in rather than a major calorie source.

Calories: 64 kcalProtein: 0.7 gCarbohydrates: 15 g
Open guide

Foods to avoid

These warning pages are useful when you are evaluating scraps, leftovers, or ingredients you are considering adding to a homemade meal.

Chicken Bones

No. Dogs should not be fed chicken bones as part of homemade meals, especially cooked chicken bones, because they can create serious safety problems.

Read warning guide

Avocado

Avocado is best treated as a food to avoid for dogs when you are building homemade meals. It is not a practical or necessary ingredient for dog recipes.

Read warning guide

Walnuts

Walnuts are best treated as a food to avoid for dogs when building homemade meals. They are not a practical or necessary dog-food ingredient.

Read warning guide

Alcohol

No. Dogs should not consume alcohol. Alcohol-containing drinks, desserts, sauces, and batters should be kept away from dogs.

Read warning guide

Cherries

Cherries are best treated as a food to avoid for dogs when building homemade meals. There are simpler and more practical fruit options if you want a small fruit add-in.

Read warning guide

Raisins

No. Dogs should not eat raisins. Raisins are generally treated the same way as grapes: as a food to avoid completely.

Read warning guide

Macadamia Nuts

No. Dogs should not eat macadamia nuts. They are not appropriate for homemade meals, treats, or table scraps.

Read warning guide

Turkey Bones

No. Dogs should not be fed turkey bones, especially cooked turkey bones, because they can create serious safety risks.

Read warning guide

Turkey Bacon

Turkey bacon is not a good homemade dog food ingredient because it is processed, salty, and much harder to portion safely than plain turkey meat.

Read warning guide

Turkey Necks

Turkey necks are not a simple or low-risk ingredient for homemade dog food because of bones, size, and the difficulty of serving them consistently.

Read warning guide

Raw Salmon

No. Dogs should not be fed raw salmon as a routine homemade dog food ingredient. Fully cooked salmon is the safer standard choice.

Read warning guide

Salmon Bones

No. Salmon bones are not a good ingredient for homemade dog food. Deboned cooked salmon is the safer and simpler choice.

Read warning guide

Pumpkin Pie Filling

No. Pumpkin pie filling is not a good choice for dogs. Use plain pumpkin or plain pumpkin puree instead.

Read warning guide

Raw Eggs

No. Raw eggs are not the safest default for homemade dog food. Plain cooked eggs are the better standard choice.

Read warning guide

Beef Bones

No. Beef bones are not a practical or low-risk ingredient for homemade dog food. Plain boneless beef is the safer standard choice.

Read warning guide

Beef Jerky

Beef jerky is not a good default dog food ingredient because it is processed, salty, and much less predictable than plain cooked beef.

Read warning guide

Raw Sweet Potato

Raw sweet potato is not the best choice for dogs. Cooked plain sweet potato is the safer and more practical standard option.

Read warning guide

Sweet Potato Fries

Sweet potato fries are not a good default dog food ingredient because oils, salt, and seasoning make them very different from plain cooked sweet potato.

Read warning guide

Peanut Butter Cookies

No. Peanut butter cookies are not a good choice for dogs. Use plain dog-safe peanut butter in tiny amounts instead of dessert foods.

Read warning guide

Peanut Butter Crackers

Peanut butter crackers are not a good choice for dogs because they are processed snack foods rather than a simple, easy-to-control ingredient.

Read warning guide

Chicken Feet

Chicken feet are not a simple or low-risk ingredient for homemade dog food because bones and variable preparation make them harder to serve safely and consistently.

Read warning guide

Turkey Lunch Meat

Turkey lunch meat is not a good default dog food ingredient because it is processed and much saltier and less predictable than plain cooked turkey.

Read warning guide

Raw Pumpkin Seeds

Raw pumpkin seeds are not the simplest or best default choice for dogs. Plain prepared pumpkin or more deliberate seed use is easier to manage.

Read warning guide

Next step

Keep going after the ingredient check

Ingredient safety is only one piece of homemade feeding. The next step is moving into recipe ideas, calorie checks, and how the ingredient fits into the rest of the bowl.