So your puppy is giving you the look every time you open the fridge. You know the one — big eyes, tilted head, maximum guilt-trip energy. And honestly? Fair enough. If someone handed me the same beige pellets every single day, I’d be making that face too.
Here’s the thing about homemade puppy food: it’s not as complicated as Google would have you believe. Yes, puppies have specific nutritional needs (more on that sprinkled throughout).
And yes, getting it right matters — growing dogs need the right balance of protein, fat, calcium, and phosphorus to build strong bones and muscles. But once you nail a few solid base recipes, you’ll wonder why you waited so long.
These 12 puppy dog food recipes are balanced, vet-friendly in their approach, and honestly — kind of fun to make. Grab a bowl and let’s get cooking.
⚠️ Quick note before we start: Always check with your vet before switching your puppy to a homemade diet, especially if they’re under 6 months. These recipes are designed to be nutritious and balanced, but your pup’s breed and size may require specific adjustments.
1. Chicken & Rice Puppy Bowl — The Classic That Never Lets You Down
If homemade puppy food had a mascot, it would be chicken and rice. This combo is gentle on developing digestive systems, packed with lean protein, and about as reliable as your favorite pair of jeans.
Chicken & Rice Puppy Bowl
Gentle, easy-to-digest & nutrient-dense for growing pups
Ingredients
1 cup cooked chicken breast, shredded
boneless, skinless — fully cooked, no pink ever
½ cup white rice, cooked
fully tender — easy on puppy digestive systems
¼ cup carrots, steamed and diced
soft enough to mash between your fingers
1 tbsp chicken liver, cooked and chopped
✦ Optional but nutrient-dense — a little goes a long way
1 tsp fish oil
drizzled on top — supports brain and coat development
Instructions
Cook chicken breast thoroughly — no pink, ever.
Steam carrots until soft enough to mash between your fingers.
Cook white rice until fully tender.
Combine everything in a bowl, drizzle fish oil on top, and mix well.
Cool completely before serving. Puppies don’t need burned tongues on top of teething drama.
🐣 Puppy portion note: Serve in small amounts appropriate for your pup’s age and weight — puppies need more frequent, smaller meals than adult dogs. This recipe also works as a gentle meal for adult dogs recovering from an upset stomach. Store in the fridge for up to 3 days.
Why You’ll Love It
This recipe is basically a puppy hug in a bowl. The fish oil adds omega-3s that support brain development — which, FYI, is a big deal in those first few months. I always double the batch and refrigerate half for the next day. Saves a ton of time.
2. Beef & Sweet Potato Muscle Builder
Growing puppies need protein and complex carbs, and this recipe delivers both without being complicated. Sweet potato is also loaded with beta-carotene, which supports eye health. Who knew you could accidentally do something this smart?
Beef & Sweet Potato Muscle Builder
High-protein, probiotic-boosted & built for growing bodies
Ingredients
1 cup lean ground beef, cooked and drained
fully browned — drain excess fat before mixing
½ cup sweet potato, boiled and mashed
boil until fork-tender, mash roughly
¼ cup peas, cooked
soft-cooked — easy for puppies to chew and digest
1 tbsp plain full-fat yogurt
✦ Stirred in right before serving — adds probiotics and creaminess
Instructions
Brown ground beef in a pan until fully cooked. Drain excess fat — puppies don’t need a grease bomb for lunch.
Boil sweet potato chunks until fork-tender, then mash roughly.
Cook peas until soft.
Combine beef, sweet potato, and peas. Stir in yogurt right before serving.
Serve at room temperature.
🥛 Yogurt tip: Add it just before serving, not during cooking — heat kills the beneficial probiotics. Plain, full-fat only. No flavored, no sweetened, no low-fat. Store leftovers (without yogurt) in the fridge for up to 3 days and stir in fresh yogurt each time.
Why You’ll Love It
The yogurt adds a probiotic punch that supports gut health — something every puppy (and every dog owner dealing with “surprises” on the carpet) can appreciate :). This is one of my go-to weekly rotation recipes.
3. Turkey & Oatmeal Breakfast Bowl
Who says breakfast is just for humans? This recipe leans on easily digestible oatmeal and lean turkey — perfect for smaller or more sensitive breeds.
Turkey & Oatmeal Breakfast Bowl
Gentle, warm & dairy-free — the puppy start to the day
Ingredients
¾ cup ground turkey, cooked
broken into small crumbles — easy for puppies to eat
½ cup rolled oats, cooked in water
✦ Water only — dairy can upset puppy stomachs
¼ cup zucchini, steamed and diced
steamed until very soft — no al dente for puppies
1 tsp coconut oil
stirred in at the end — healthy fat for coat and energy
Instructions
Cook ground turkey thoroughly and break into small crumbles.
Prepare oatmeal with water only — dairy can upset puppy stomachs.
Steam zucchini until very soft.
Mix everything together and stir in coconut oil.
Cool before serving.
🌅 Breakfast tip: This works beautifully as a morning meal — the oatmeal base is filling and slow-burning, which helps puppies stay settled between feeds. Make a batch the night before, refrigerate without the coconut oil, and stir it in fresh each morning. Keeps up to 3 days in the fridge.
Why You’ll Love It
Light, mild, and easy to digest — this is perfect for mornings or right after vaccination days when your pup’s stomach might be a bit off.
The coconut oil adds a healthy fat source and makes the whole thing smell surprisingly good. Not that I’ve tasted it. Okay, maybe I’ve tasted it.
4. Salmon & Quinoa Brain Booster
Salmon is one of the best things you can feed a growing puppy. DHA (docosahexaenoic acid) in salmon directly supports brain and nervous system development. Pair it with quinoa — a complete protein — and you’ve basically made a superfood bowl for your dog. Fancy.
Salmon & Quinoa Brain Booster
Omega-3-loaded, complete protein & built for developing minds
Ingredients
¾ cup cooked salmon, boneless and skinless
✦ Canned in water works great — just drain well
½ cup cooked quinoa
complete protein with all essential amino acids
¼ cup spinach, lightly steamed and chopped fine
chop finely so it mixes in evenly — no big leafy chunks
1 tsp olive oil
drizzled on top — healthy fat for brain development
Instructions
If using fresh salmon, bake or poach fully — no raw fish for puppies.
Cook quinoa according to package directions.
Steam spinach briefly and chop finely so it mixes in well.
Flake salmon and combine with quinoa and spinach.
Drizzle olive oil over the top and mix through.
🧠 Brain food note: The DHA in salmon is one of the most important nutrients for puppy brain and eye development — this is genuinely one of the most nutritionally complete meals in this series. Serve at room temperature. Store in the fridge for up to 3 days.
Why You’ll Love It
This is IMO one of the most nutritionally impressive recipes on this list. Salmon + quinoa covers your protein, healthy fat, and amino acid bases all at once. Just make sure every single bone is removed if you’re using fresh salmon. Every. Single. One.
5. Egg & Veggie Scramble — Fast, Cheap, Nutritious
Eggs are a complete protein source and one of the most bioavailable foods you can give a dog. This scramble takes about 10 minutes start to finish, which means even on your most chaotic mornings, your pup eats well.
Egg & Veggie Scramble
5-minute, no-fuss & packed with complete protein from scratch
Ingredients
2 eggs, scrambled
⚠️ No salt, no butter, no seasoning — plain only
¼ cup carrots, finely grated
stirred in while cooking so they soften slightly
¼ cup green beans, cooked and chopped
tiny pieces — easy for puppies to eat
1 tbsp cottage cheese
✦ Added after cooking — cool topping, not a hot ingredient
Instructions
Scramble eggs in a dry non-stick pan — no oil, no butter, no seasoning.
Add grated carrots directly into the egg while cooking so they soften slightly.
Chop green beans into tiny pieces and stir in.
Remove from heat, cool completely, then top with cottage cheese.
⚡ Quickest meal in the series: 10 minutes start to finish — great for mornings or when you need a fast, nutritious option. Cottage cheese adds calcium and protein without the digestive load of harder dairy. Don’t skip the cooling step — serve at room temperature, not hot. Best eaten fresh; store up to 2 days in the fridge.
Why You’ll Love It
Honestly, this is the recipe I reach for when I’ve procrastinated meal prepping and my dog is staring at an empty bowl at 7am. It’s fast, it’s easy, and the cottage cheese adds calcium that’s especially important for large breed puppies developing bone density.
6. Lamb & Brown Rice Tummy Soother
Lamb is considered a “novel protein” — meaning it’s great for puppies that show sensitivities to chicken or beef. It’s also rich in zinc and B vitamins, which support immune function during that critical first year.
Lamb & Brown Rice Tummy Soother
Novel protein, fiber-rich & gentle enough for sensitive puppy stomachs
Ingredients
1 cup ground lamb, cooked and drained
novel protein — ideal for puppies with sensitive digestion
½ cup brown rice, cooked
cook until fully tender — more fiber than white rice
¼ cup butternut squash, steamed and mashed
naturally soothing on the digestive tract
1 tsp flaxseed oil
✦ Omega-3 boost — stir in at the end, not during cooking
Instructions
Cook lamb thoroughly and drain any excess fat.
Cook brown rice until fully tender — takes longer than white rice, plan ahead.
Steam butternut squash until soft and mash gently.
Combine all ingredients and finish with flaxseed oil.
Cool fully before serving.
🐑 Tummy tip: This is the go-to meal when a puppy’s digestion needs a reset — lamb is a novel protein that’s less likely to trigger reactions, butternut squash is a natural gut soother, and brown rice provides steady fiber. Also works well for adult dogs coming off an upset stomach. Store in the fridge for up to 3 days.
Why You’ll Love It
If your puppy has been scratching more than usual or dealing with loose stools, this recipe is worth trying. Novel proteins can make a real difference for sensitive pups. Butternut squash is also incredibly gentle on the gut and puppies tend to love the slightly sweet flavor.
7. Chicken Liver & Veggie Powerhouse
Liver is nature’s multivitamin. It’s loaded with vitamin A, iron, zinc, and B12. The catch? You don’t want to overdo it — too much liver can actually cause vitamin A toxicity over time. Use it as a topper or mix-in, not the main event.
Chicken Liver & Veggie Powerhouse
Vitamin-dense, iron-rich & one of the most nutrient-packed meals in this series
Ingredients
¼ cup chicken liver, cooked and chopped
✦ Keep portions small — liver is incredibly nutrient-dense
¾ cup cooked chicken breast, shredded
boneless, skinless — shredded into bite-sized pieces
½ cup brown rice, cooked
fully tender before mixing
¼ cup broccoli, steamed and chopped very fine
⚠️ Chop into tiny pieces — large chunks are a choking hazard
Instructions
Boil or pan-fry chicken liver until cooked through — no pink.
Shred cooked chicken breast into bite-sized pieces.
Cook brown rice fully.
Steam broccoli and chop into tiny pieces — large chunks are a choking hazard.
Mix everything together and serve at room temperature.
⚖️ Liver portion warning: Chicken liver is extraordinarily rich in Vitamin A — which is exactly why it’s so powerful, and exactly why you shouldn’t overdo it. Stick to the ¼ cup ratio in this recipe and don’t serve liver-based meals more than 2–3 times per week. A little goes a very long way. Store in the fridge for up to 3 days.
Why You’ll Love It
Think of this as a weekly “booster” meal rather than a daily staple. The liver content here is intentionally modest — enough to deliver nutrients without going overboard. Mix it into your regular rotation once or twice a week for maximum benefit.
8. Sardine & Potato Skin-and-Coat Recipe
Want your puppy to have that glossy, magazine-cover coat? Sardines. Seriously. They’re packed with omega-3 fatty acids, calcium (thanks to the soft bones), and vitamin D. And they’re surprisingly affordable — a can of sardines in water costs less than a fancy coffee.
Sardine & Potato Skin-and-Coat Recipe
Omega-3-rich, easy to digest & built for a glossy coat from the inside out
Ingredients
1 can sardines in water, drained
boneless — break into small flakes before mixing
½ cup white potato, boiled and cubed
✦ No skin for young pups — peel before boiling
¼ cup peas, cooked
tender and soft — easy on puppy digestion
1 tsp fish oil
✦ Optional but recommended — doubles down on the omega-3 benefit
Instructions
Drain sardines completely and break into small flakes.
Boil potato until very soft and cube into small pieces. No skin for young pups.
Cook peas until tender.
Mix everything together. Add fish oil if using.
Cool completely before serving.
✨ Coat tip: The DHA and EPA in sardines + fish oil is one of the most effective natural combinations for skin and coat health — you’ll typically see results within 3–4 weeks of regular feeding. Use sardines in water only, never in oil or tomato sauce. Store in the fridge for up to 3 days.
Why You’ll Love It
This recipe is genuinely underrated. Most people skip sardines because they smell a little… intense :/ — but your puppy will absolutely lose their mind over it.
The coat improvements you’ll notice after a few weeks of regular omega-3 intake are real and noticeable. Consider this your puppy’s beauty treatment.
9. Pumpkin & Beef Digestion Special
Pumpkin is the unsung hero of the dog food world. Plain canned pumpkin (not pie filling — not pie filling) is high in fiber and incredibly effective at regulating digestion in both directions, if you know what I mean.
Pumpkin & Beef Digestion Special
Gut-soothing, easy to digest & the go-to reset meal for sensitive tummies
Ingredients
¾ cup lean ground beef, cooked and drained
fully browned — drain all excess fat before mixing
¼ cup plain canned pumpkin
⚠️ Not pie filling — plain pumpkin puree only
½ cup white rice, cooked
fully soft — white rice is gentler on digestion than brown
¼ cup carrots, steamed
✦ Steam until mashable — easy for puppies to eat and digest
Instructions
Cook and drain ground beef thoroughly.
Prepare rice until fully soft.
Steam carrots until mashable.
Combine beef, rice, and carrots. Stir in pumpkin puree last.
Cool completely before serving.
🎃 Pumpkin tip: Plain canned pumpkin is one of the most effective natural gut regulators for dogs — it works for both diarrhea and constipation. This makes it an ideal ingredient for a reset meal after a digestive upset. Also works well for adult dogs recovering from stomach issues. Store in the fridge for up to 3 days.
Why You’ll Love It
This one is my go-to when a puppy is having any kind of tummy trouble. Pumpkin is genuinely that effective. Also, the orange color is weirdly satisfying to look at — very Instagram-worthy for your dog’s food bowl, if that’s your thing.
10. Duck & Lentil High-Protein Recipe
Duck is another novel protein — and a particularly rich one. It’s higher in fat than chicken, so it’s great for puppies that need calorie-dense meals (think high-energy breeds or underweight pups). Lentils add fiber and plant-based protein to round it out.
Duck & Lentil High-Protein Recipe
Novel protein, iron-rich & ideal for puppies with common food sensitivities
Ingredients
1 cup cooked duck meat, shredded
✦ All skin and bones removed before shredding — skin is too fatty for puppies
½ cup red lentils, cooked until very soft
mushy is actually ideal here — easier to digest
¼ cup spinach, steamed and finely chopped
chop fine so it mixes in evenly — no large pieces
1 tsp olive oil
drizzled at the end — healthy fat for coat and joints
Instructions
Cook duck thoroughly and remove all skin and bones before shredding.
Cook red lentils until completely soft — mushy is actually ideal here.
Steam spinach and chop it finely.
Mix all ingredients and drizzle with olive oil.
Cool completely before serving.
🦆 Novel protein note: Duck is one of the least common proteins in commercial dog food, which makes it an excellent choice for puppies with suspected chicken or beef sensitivities. Red lentils cook faster than green and break down into a smooth texture that’s much easier on puppy digestion. Store in the fridge for up to 3 days.
Why You’ll Love It
This is a calorie-dense, nutrient-rich meal ideal for growing large breed puppies or those with higher energy demands. FYI, always remove duck skin — it’s too fatty for regular puppy consumption and can cause pancreatitis with repeated use.
11. Cottage Cheese & Fruit Puppy Snack Bowl
Not every meal needs to be a full production. Sometimes you need a quick snack or a light second meal, and this combo delivers protein, calcium, and natural sugars without any cooking at all.
Cottage Cheese & Fruit Puppy Snack Bowl
3 ingredients, no cooking, done in 2 minutes — that’s literally it
Ingredients
½ cup plain cottage cheese, full-fat
✦ Plain only — no flavored, no low-fat, no sweetened
¼ cup blueberries
fresh or frozen — if frozen, thaw before serving
¼ cup banana, sliced
ripe but not overripe — natural sweetness, no added sugar
Instructions
Add cottage cheese to a bowl.
Top with blueberries and banana slices.
Mix gently and serve. That’s literally it.
🫐 When to use this: Perfect as a between-meal snack, a post-training reward, or when you need something fast and nutritious with zero effort. The cottage cheese provides calcium and protein, blueberries bring antioxidants, and banana adds potassium. Serve fresh — don’t store leftovers, this one is best made to order.
Why You’ll Love It
Blueberries are antioxidant powerhouses. Banana adds potassium and natural energy. Cottage cheese brings protein and calcium to the table.
This works beautifully as a midday snack or as a meal topper when you’re short on time. And since there’s zero cooking involved, you have absolutely no excuse.
12. Chicken & Pumpkin Meal Prep Batch
Last but definitely not least — this one’s for the planners among us. Make a big batch on Sunday, portion it out, and your puppy is fed for most of the week. Efficiency? Chef’s kiss.
Chicken & Pumpkin Meal Prep Batch
Cook once, feed all week — gut-friendly & freezer-ready
Ingredients
2 cups chicken breast, cooked and shredded
boneless, skinless — cook a large batch at once
1 cup white rice, cooked
fully tender — prepare in bulk alongside the chicken
½ cup plain canned pumpkin
⚠️ Not pie filling — plain pumpkin puree only
½ cup peas, cooked
tender — cook until fully soft
1 tbsp fish oil
✦ Stirred in at the end — omega-3 for skin, coat & brain
Instructions
Cook a large batch of chicken breast and shred it all.
Prepare rice in bulk.
Cook peas until tender.
Combine everything in a large mixing bowl. Stir in pumpkin and fish oil last.
Divide into daily portions and refrigerate for up to 4 days, or freeze individual portions for up to 3 months.
📦 Meal prep tip: Portion into individual meal-sized containers before freezing — thaw one at a time overnight in the fridge. Label each container with the date. This batch scales easily: double all ingredients for a two-week freezer supply. A Sunday batch = a full week of stress-free feeding.
Why You’ll Love It
Meal prepping for your puppy is genuinely one of the most underrated life hacks for dog owners. You spend 30 minutes on Sunday and then you’re set.
The pumpkin and fish oil in this batch make it particularly good for coat health, digestion, and energy — basically hitting three major puppy wellness goals in one recipe.
A Few Ground Rules for Homemade Puppy Feeding
Before you go full-on puppy chef, here are the non-negotiables:
- Never use: onions, garlic, grapes, raisins, chocolate, xylitol, macadamia nuts, or avocado — all toxic to dogs.
- Always cool food to room temperature before serving.
- No added salt, sugar, or seasoning — ever.
- Rotate proteins to ensure nutritional variety.
- Talk to your vet about whether your puppy needs a calcium supplement if they’re primarily on homemade food long-term.
Final Thoughts
Here’s the bottom line: feeding your puppy homemade food doesn’t need to be a nutrition dissertation or a three-hour kitchen ordeal. These 12 recipes cover a wide range of proteins, textures, and nutritional goals — from the go-to chicken and rice, all the way to the salmon brain booster and the Sunday meal prep batch.
Start with two or three recipes that feel manageable, rotate them throughout the week, and pay attention to how your puppy responds. Shiny coat? Great energy? Clean digestion? You’re doing it right.
Your puppy can’t say thank you — but the tail wag says everything.
