Homemade Dog Food Recipes for Small Dogs
Small dogs don’t just need less food than a larger dog, they often need food prepared differently altogether.
A recipe that works perfectly for a sixty pound retriever can be genuinely impractical for a six pound Chihuahua, not because the ingredients are wrong, but because the piece size, calorie density, and portioning all need to be scaled down in ways that go beyond simply serving less.
This guide walks through one simple, flexible recipe built specifically with small dogs in mind, along with the size and metabolism related details that actually matter for a five to twenty five pound dog.
If you want to build out your homemade cooking rotation beyond this one recipe, a few related guides are worth having open alongside this one.

Homemade dog food with vet approved ingredients covers what a fully balanced diet needs beyond just picking good ingredients, ground turkey dog food recipe for beginners and one pot homemade dog food recipes for beginners offer other simple starting points, healthy homemade dog meals you can make at home covers how to adjust a meal for specific health goals, simple homemade dog meals you can freeze is especially useful here since small portions freeze and thaw quickly, budget friendly homemade dog food for busy pet parents covers batch cooking strategies that work well even for a small dog’s smaller total volume, 3 ingredient cooked dog food offers the simplest possible starting point, and human foods dogs can safely eat is a good reference for what’s safe to share from your own kitchen more broadly.
Why Small Dogs Need a Different Approach

Small dogs have a faster metabolism relative to their size than large dogs do, which means they generally need more calories per pound of body weight, not fewer, even though their total daily food volume is obviously much smaller.
Toy breeds in particular are prone to a rapid drop in blood sugar, sometimes called hypoglycemia, if they go too long without eating, which makes consistent, appropriately timed meals genuinely more important than it is for a larger, more metabolically stable dog. Piece size matters more too.
A chunk of vegetable or meat that’s a completely reasonable bite for a large dog can be a genuine choking hazard for a five pound dog with a proportionally much smaller airway. And small breeds are more prone to certain dental issues, which makes softer textures often more appropriate than something firm or crunchy.
Before You Start
As with any homemade recipe, it’s worth being upfront that this recipe isn’t automatically a complete, nutritionally balanced diet suitable for daily, long term feeding just because it’s made from real, whole ingredients.
Dogs need appropriate amounts of protein, fat, carbohydrates, calcium, phosphorus, essential fatty acids, vitamins, minerals, and a range of trace nutrients, all in specific proportions that a simple recipe doesn’t fully provide on its own.
This meal works well as a regular addition, an occasional full meal, or a foundation you build on with proper supplementation.
If you’re planning to replace your small dog’s complete commercial diet entirely, working with a veterinarian or a board certified veterinary nutritionist is especially important given how much less room for error there is with a dog who eats a much smaller total volume of food each day.
Understanding the Ingredients

Chicken breast or ground turkey. Both are lean, mild proteins that dice or shred easily into small pieces, making either a reliable base for a small dog’s meal.
Brown rice or well cooked white rice. Rice provides a digestible carbohydrate that cooks down soft, which matters more for a small dog than for a large one, since a firmer grain can be harder to manage in smaller mouths, especially for a dog with any dental sensitivity.
Carrots, finely diced or grated. Carrots add fiber and a bit of natural sweetness, though the piece size needs far more attention here than in a recipe meant for a large dog.
Green beans, finely chopped. Green beans add volume and fiber without contributing many extra calories, and chopping them small keeps them easy and safe to eat.
Low sodium chicken broth. Broth adds moisture and flavor, and it’s worth using slightly more relative to the solid ingredients than you might in a large dog recipe, since a moister, softer final texture is generally easier and safer for a small dog to eat.
Egg, added after cooking. A single egg, scrambled separately and stirred in once the mixture has cooled, adds protein without requiring much extra volume, which matters given how little total food a small dog eats in a day.
Fish oil, in a very small amount. Added at the very end once everything has cooled, fish oil contributes omega fatty acids, though the amount needs to be scaled down considerably from what a large dog recipe would call for.
Ingredients I Avoid

Onion, garlic, chives, excessive salt, seasoning blends, rich sauces, xylitol, grapes, raisins, chocolate, and cooked bones have no place in this recipe, and the margin for error is smaller with a small dog than a large one, since the same amount of an unsafe ingredient makes up a much larger proportion of a small dog’s total body weight.
Homemade Dog Food for Small Dogs
Yield: About 10 to 12 small servings Prep Time: 10 to 15 minutes, given the extra time needed for finer dicing Cook Time: 25 minutes Total Time: About 40 minutes Storage: Refrigerate up to 4 days, freeze up to 3 months
Ingredients

- 1.5 pounds chicken breast or ground turkey. A smaller total quantity than a large dog recipe would use, since small dogs eat considerably less overall, but still enough to produce a genuinely useful batch of servings.
- 1 cup brown rice or white rice, uncooked. Rice provides steady energy in a texture that’s easy for a small dog to manage.
- 3/4 cup carrots, finely diced or grated. Fine dicing or grating matters more here than the size of the piece would in a large dog’s meal.
- 3/4 cup green beans, finely chopped. Chopped small enough to avoid any choking risk.
- 3 cups low sodium chicken broth, onion and garlic free. A slightly higher ratio of broth to solids than a large dog recipe, to keep the final texture soft and moist.
- 1 egg, scrambled separately, added after cooking.
- 1/4 teaspoon fish oil, optional. A notably smaller amount than a large dog recipe would call for.
How to Make It

- Cook the chicken or turkey thoroughly with nothing added, then dice or shred it into small pieces, noticeably smaller than you’d cut for a large dog.
- Cook the rice separately according to package instructions, until fully soft.
- Steam or boil the carrots and green beans until very tender, then finely dice or chop them, keeping pieces small enough that a five to twenty five pound dog can eat them comfortably and safely.
- Combine the protein, rice, and vegetables in a bowl, stirring in the broth to reach a moist, easy to eat consistency.
- Let the mixture cool to room temperature.
- Scramble the egg separately, then stir it into the cooled mixture along with the fish oil, if using.
- Portion into small, individual servings sized specifically for your dog’s weight before refrigerating or freezing.
How Much Should You Serve?
Small dogs need more calories per pound of body weight than large dogs do, which surprises a lot of owners who assume a smaller dog automatically needs proportionally less food across the board. As a general starting point:
| Dog Weight | Approximate Daily Portion |
|---|---|
| 5 to 10 pounds | 1/4 to 1/2 cup, split across 2 to 3 meals |
| 11 to 15 pounds | 1/2 to 3/4 cup, split across 2 meals |
| 16 to 25 pounds | 3/4 to 1 cup, split across 2 meals |
These are starting points, not fixed prescriptions. Toy breeds in particular benefit from more frequent, smaller meals throughout the day rather than one or two larger ones, given their tendency toward blood sugar drops if they go too long without eating.
Working with your veterinarian to calculate a more precise calorie target for your specific dog is the most reliable way to get portions right.
Storage
Refrigerator. Store in a clean, airtight container and use within about 4 days.
Freezer. Portion into very small, individual servings before freezing, since a small dog’s single meal is a fraction of what a large dog eats, and having appropriately tiny portions ready to thaw matters more here than with a large breed recipe.
An ice cube tray works particularly well for portioning small dog meals. Most portions hold their quality for up to 3 months in the freezer.
Thawing. Thaw frozen portions in the refrigerator overnight rather than leaving them out at room temperature.
Reheating. Warm gently if desired, and always check that the food isn’t too hot before serving it, since a small dog’s mouth is more sensitive to temperature extremes given its size.
Special Considerations for Small Dogs

Piece size matters more than it seems. What looks like a small, reasonable chunk of carrot or chicken for a large dog can be a genuine choking hazard for a toy breed. Dicing everything smaller than feels necessary is a good habit to build from the start.
Toy breeds are prone to blood sugar drops. More frequent, smaller meals throughout the day help prevent this better than one or two large meals, particularly for very small or young toy breed puppies.
Dental issues are more common in small breeds. A softer, moister texture, achieved by using a bit more broth relative to solids, tends to be easier and more comfortable for a small dog to eat, especially one with existing dental concerns.
Overfeeding is easy to do without realizing it. Because small dog portions look so tiny compared to what you’re used to seeing in a large dog’s bowl, it’s easy to accidentally serve too much simply because the amount feels too small to be right. Measuring by weight or volume rather than eyeballing it helps avoid this.
How to Transition Your Dog to This Recipe
Don’t replace your dog’s regular food with this recipe all at once. A gradual transition over about a week gives their digestive system time to adjust.
Start with a small amount mixed into their regular food, gradually increasing the proportion over several days while watching for loose stool, vomiting, excessive gas, or reduced appetite.
If symptoms are significant or persistent, slow the process down or contact your veterinarian rather than pushing through, and pay closer attention than usual given how much a small change represents relative to a small dog’s overall daily intake.
Good Ingredients to Look For for Small Dogs
Named animal proteins. Chicken and turkey both tell you exactly what’s going into the bowl and dice easily into the smaller pieces a small dog needs.
Softer, easily digestible vegetables. Well cooked carrots, green beans, and peas hold up well when finely chopped and stay easy for a small dog to eat comfortably.
Digestible carbohydrates cooked until very soft. Rice and oats work well when cooked past the point of being merely tender, since a softer final texture suits a small dog’s proportionally smaller mouth and teeth.
Plain, onion and garlic free broth. Used slightly more generously than in a large dog recipe, to keep the overall texture moist and easy to manage.
Common Mistakes to Avoid

Cutting pieces the same size as you would for a large dog. This is the single most common and most avoidable mistake specific to small dog recipes, and it’s worth being deliberate about dicing everything smaller than feels necessary.
Feeding only one or two large meals a day for a toy breed. More frequent, smaller meals help prevent blood sugar drops that toy breeds are especially prone to.
Assuming a small portion always means underfeeding. Small dog portions genuinely look tiny compared to what most people are used to, and it’s easy to overfeed by using a large dog’s portion sizing as a mental reference point.
Skipping the transition period. A small dog’s digestive system doesn’t have much margin for error given their smaller size, so a gradual transition matters just as much, if not more, than it does for a large dog.
Not adjusting fish oil and other supplement amounts. Supplement dosing needs to scale down considerably for a small dog, and using a large dog’s dosing as a reference point can lead to genuinely overdoing it.
Frequently Asked Questions
Can I feed this recipe every day? As an occasional meal or topper, yes, without much concern. As a sole, long term diet, it should be reviewed and properly formulated with a veterinarian’s input first, which matters especially for a small dog given how little margin there is for a nutritional gap.
Do small dogs really need more food per pound than large dogs? Yes, small dogs generally have a faster metabolism relative to their size, which means they need more calories per pound of body weight, even though their total daily volume of food is much smaller.
How small should I cut the pieces in this recipe? Smaller than feels necessary at first. A piece that seems reasonably small for a large dog is often still too big for a toy or small breed, so err on the side of finer dicing.
Can toy breed puppies eat this recipe? Puppies, and toy breed puppies especially, have more specific nutritional and feeding frequency needs, so this recipe shouldn’t become a puppy’s regular diet without a veterinarian reviewing it first.
How long does this recipe last in the refrigerator? Generally about 4 days when stored in a clean, airtight container.
Can I freeze this recipe? Yes, portioning it into very small individual servings before freezing makes future meals much easier to manage, and it holds up well for up to 3 months frozen.
Why does my small dog seem hungry more often than a large dog would be? Small dogs, particularly toy breeds, generally benefit from more frequent, smaller meals throughout the day rather than one or two larger ones, partly due to their faster metabolism and tendency toward blood sugar drops.
Do I need to add a calcium supplement? If you’re using this recipe as an occasional meal or topper, generally not. If you’re planning to feed it regularly as your dog’s primary diet, a vet recommended calcium supplement is usually necessary, since muscle meat alone doesn’t provide enough on its own.
Is it safe to give a small dog the same recipe as a large dog, just less of it? The ingredients can be the same, but the piece size, texture, and portioning genuinely need to be adjusted specifically for a small dog rather than simply reducing the serving size of a large dog recipe.
What’s the biggest mistake owners make when cooking for a small dog? Not cutting ingredients small enough, which can turn an otherwise safe, healthy recipe into a genuine choking risk for a dog with a proportionally much smaller mouth and airway.

Homemade Dog Food for Small Dogs
Ingredients
Equipment
Method
- Cook the chicken thoroughly without adding salt, onion, garlic, oil, or seasonings.
- Allow the chicken to cool slightly, then remove any skin, bones, and excess fat.
- Shred or finely chop the chicken into small pieces suitable for a small dog.
- Prepare the brown rice until tender.
- Cook the carrots and green beans until soft, then chop them into small pieces.
- Add the chicken, rice, carrots, green beans, and pumpkin puree to a mixing bowl.
- Add the water and gently mix until everything is evenly combined.
- Allow the meal to cool completely before serving.
- For small dogs, portion size and ingredient texture matter. Cut or finely shred the ingredients into small pieces that are easy for your dog to eat.
- This recipe should not automatically be considered a complete and balanced long term diet. If homemade food will make up a significant part of your small dog’s regular diet, have the recipe properly formulated for your dog’s individual nutritional needs.
- Avoid onion, garlic, excessive salt, seasoning blends, and cooked bones.
Final Thoughts
Cooking for a small dog isn’t just about serving less of the same recipe you’d make for a large one.
Piece size, texture, meal frequency, and portioning all deserve real, specific attention when you’re feeding a dog who eats a fraction of what a larger breed does each day.
Start with this recipe, dice everything smaller than feels necessary at first, and pay attention to how your specific dog responds, since a five pound dog and a twenty five pound dog, however both technically “small,” can still have genuinely different needs from each other.
