3 Simple Homemade Weight Gain Dog Food Recipes

My dog Bruno came home from the vet one Tuesday with a label I wasn’t expecting — underweight. He wasn’t sick, just naturally lean with a metabolism that burned through everything I fed him.

I remember feeling genuinely helpless standing in the pet food aisle, reading labels and doing math in my head, thinking there had to be a better way than overpriced commercial options that still weren’t doing the job.

That’s when I started cooking for him myself, and honestly, it changed everything. These homemade weight gain dog food recipes are what I landed on after a lot of trial, a few vet conversations, and one very enthusiastic dog who finally started filling out.

This article gives you three tested, calorie-rich homemade dog food recipes designed to help underweight dogs put on healthy weight — a beef and rice bowl, a chicken and oatmeal dish, and a salmon and quinoa mix.

I walk you through every step of cooking them, plus storage tips, serving sizes, feeding guidelines, and a full FAQ section based on real questions I’ve had along the way.

Key Takeaways

  • All three recipes use high-fat, high-protein ingredients that support healthy weight gain and muscle development
  • These meals are simple to make with everyday grocery store ingredients
  • Each recipe offers variety so your dog stays interested and excited about eating
  • Proper portion control and gradual introduction matter just as much as the ingredients themselves
  • Always loop your vet in before making major changes to your dog’s diet, especially if they’re underweight for a medical reason

Why You’ll Love This Weight Gain Dog Food Delight

What I love most about these recipes is how straightforward they are. I’m not a trained chef, and my dog definitely isn’t a picky food critic — but even so, I wanted meals that were genuinely nutritious rather than just calorie-stuffed. Every ingredient here earns its place.

The calorie density comes from real food sources like fatty meats, healthy oils, and whole grains rather than fillers. That means Bruno gets energy and nutrition at the same time, which is exactly what an underweight dog actually needs to build back up properly.

Each recipe balances protein for muscle, carbs for energy, and fats for sustained calorie intake. And because there are three different options, I can rotate them so Bruno never gets bored of eating the same thing every single day.

Weight Gain Dog Food Recipes

I’ve put together three recipes below, each one built around a different protein source so you’ve got options depending on what’s in your fridge or what your dog responds to best. I’ll walk through every step so there’s no guesswork involved.

High-Calorie Beef & Rice Bowl

This one is Bruno’s all-time favorite and honestly the first recipe I ever made him. Ground beef with a higher fat content gives it the calorie density you need, and the brown rice and sweet potato round it out into a genuinely filling meal.

IngredientDescription
2 lbs ground beef (80/20)High-fat beef for calorie density and protein
2 cups cooked brown riceQuick-digesting carbs for energy and bulk
1 cup sweet potatoes, mashedAdds carbs and vitamins for sustained energy
½ cup full-fat cottage cheeseBoosts calories with creamy fat and protein
2 tbsp olive oil or coconut oilProvides healthy fats for weight gain
1 tbsp ground flaxseedOffers omega-3s and extra calories
1 egg, cookedAdds protein and fats for muscle support

Step 1: Cook the Beef

Heat a large skillet over medium heat and add the ground beef. I cook mine for about 10 to 12 minutes, breaking it up as it browns, and I leave a little of the natural fat in the pan rather than draining it all — that fat is part of the point here.

Let it cool slightly before moving on. You don’t want to add it to the other ingredients while it’s still steaming hot.

Step 2: Prepare the Brown Rice

Rinse one cup of dry brown rice under cold water, then combine it with two cups of water in a saucepan. Bring it to a boil, then reduce the heat and let it simmer covered for about 12 to 15 minutes until it’s tender and fluffy. Set it aside to cool.

Step 3: Cook the Sweet Potatoes

Peel and chop one or two medium sweet potatoes until you’ve got enough to make about a cup of mash. Boil them in a pot of water for 10 to 15 minutes until they’re soft enough to mash easily with a fork. Drain them, mash until smooth, and let them cool down.

Step 4: Cook the Egg

I hard-boil the egg by placing it in a small pot of cold water, bringing it to a boil, then letting it sit for 10 minutes. Cool it under cold running water, peel it, chop it into small pieces, and set it aside. Simple as that.

Step 5: Combine Ingredients

In a large mixing bowl, bring everything together — the beef, rice, sweet potato mash, cottage cheese, oil, flaxseed, and chopped egg. Stir it all until it’s evenly mixed and let it cool completely to room temperature before serving.

Pro Tip: I always use 80/20 ground beef for this recipe rather than the leaner options. The extra fat content is exactly what makes this recipe work for weight gain, so don’t swap it out thinking you’re doing your dog a favor.

Protein-Packed Chicken & Oatmeal

This recipe is my go-to when I want something a little lighter but still calorie-packed. Dark meat chicken is naturally fattier than breast meat, and pairing it with oatmeal gives you a soft, easy-to-digest meal that even picky dogs tend to enjoy.

IngredientDescription
2 lbs shredded chicken (dark meat)High-protein, fatty cuts for calories and muscle
1½ cups cooked oatmealComforting carbs for energy and weight gain
½ cup plain Greek yogurtAdds fat, protein, and creaminess
1 tbsp peanut butter (no xylitol)Boosts calories with a tasty fat source
2 tbsp fish oil or flaxseed oilHigh-calorie fats for coat and energy
½ cup steamed carrots, mashedOffers vitamins and a touch of natural sweetness
1 egg, raw or cookedExtra protein and fats for muscle support

Step 1: Cook the Chicken

Place the dark meat chicken pieces in a large pot, cover with water, and bring it to a boil over medium-high heat. Simmer for 20 to 25 minutes until fully cooked through. I leave the skin on during cooking because that extra fat matters — once it’s cool enough to handle, I shred the meat with two forks and keep some of that skin mixed in.

Step 2: Prepare the Oatmeal

Measure out three-quarters of a cup of dry rolled oats and combine them with one and a half cups of water in a saucepan. Bring it to a gentle boil, then reduce the heat and stir occasionally for five to seven minutes until you’ve got a thick, hearty oatmeal. Let it cool before mixing.

Step 3: Steam the Carrots

Peel and chop enough carrots to get about half a cup of mash. Steam them over boiling water for eight to ten minutes until they’re soft, then mash them with a fork and let them cool. Carrots add a natural sweetness that a lot of dogs genuinely seem to love.

Step 4: Cook the Egg

Boil the egg the same way I described in the beef recipe — ten minutes in boiling water, cool under cold water, peel, chop, and set aside. If your dog tolerates raw eggs and your vet is okay with it, you can add it raw instead.

Step 5: Combine Ingredients

Mix the shredded chicken, cooked oatmeal, Greek yogurt, peanut butter, fish or flaxseed oil, mashed carrots, and the egg together in a large bowl. Stir it well until everything is evenly blended and let it cool fully before serving to your dog.

Pro Tip: Always double-check your peanut butter label before adding it. Xylitol is toxic to dogs and shows up in a surprising number of peanut butter brands these days. I personally use plain, unsweetened peanut butter with no additives to keep things safe.

Fat-Rich Salmon & Quinoa Mix

This is the fanciest of the three recipes and honestly the one I feel best about nutritionally. Salmon is loaded with omega-3 fatty acids that support coat health, joint health, and healthy weight gain all at once. Quinoa brings a protein boost that most grains don’t offer.

IngredientDescription
1½ lbs cooked salmonFatty fish rich in omega-3s for weight and coat health
1½ cups cooked quinoaNutrient-dense carbs for energy and bulk
½ cup plain pumpkin pureeAdds fiber and calories to support digestion
½ cup full-fat goat’s milk or kefirHigh-fat dairy for calories and gut health
2 tbsp chia seedsCalorie-packed seeds with omega-3s
1 tbsp coconut oilBoosts fat content for energy and a shiny coat
1 egg, cookedAdds protein and fats for muscle gain

Step 1: Cook the Salmon

Preheat your oven to 350°F. Place the salmon in a baking dish with a small splash of water in the bottom, and bake for 15 to 20 minutes until it flakes easily. Let it cool completely, then remove all skin and bones carefully before flaking it into small pieces.

Step 2: Prepare the Quinoa

Rinse three-quarters of a cup of dry quinoa under cold water — this step removes the natural bitter coating. Combine it with one and a half cups of water in a saucepan, bring to a boil, then simmer covered for 12 to 15 minutes until it’s fluffy and fully cooked. Fluff with a fork and cool.

Step 3: Cook the Egg

Hard-boil the egg for ten minutes, cool it down in cold water, peel it, chop it into small pieces, and set it aside. By this point in the process I usually have the other ingredients already measured out so everything comes together quickly.

Step 4: Combine Ingredients

Add the flaked salmon, cooked quinoa, pumpkin puree, goat’s milk or kefir, chia seeds, coconut oil, and chopped egg into a large bowl. Stir everything together until it’s well combined and let it cool completely to room temperature before serving.

Pro Tip: Use plain pumpkin puree here, not pumpkin pie filling. The pie version has added sugar and spices that aren’t good for dogs at all. The plain canned variety is widely available and works perfectly.

Storage and Serving

I store each of these recipes in airtight containers in the fridge for up to four days. If I make a big batch, I portion it into freezer-safe bags and freeze them for up to two months — I just thaw a portion overnight in the fridge the night before I need it.

For serving sizes, I start with about half a cup for small dogs, one to two cups for medium-sized dogs, and two to three cups for larger breeds. These are starting points though, and I always adjust based on my dog’s actual progress and what my vet recommends.

Feeding Guidelines

Because these recipes are calorie-rich by design, I don’t serve them as a complete meal replacement right away. I introduce them gradually over seven to ten days, mixing a small amount in with my dog’s regular food and slowly increasing the ratio over time to avoid any digestive upset.

My vet helped me figure out Bruno’s target weight and how many daily calories he needed to get there safely. I’d really encourage you to have that same conversation before you start, especially if your dog is underweight due to illness or a medical condition rather than just a naturally fast metabolism.

Tips for Success

Using fattier cuts of meat is genuinely the most important thing I can tell you here. Eighty-twenty ground beef and dark meat chicken are the versions you want — leaner cuts just won’t give you the same calorie density for weight gain purposes.

I also serve these meals slightly warm rather than straight from the fridge. Warming the food just a little releases more aroma, and that makes a real difference for dogs who are hesitant eaters or recovering from illness.

Weighing your dog weekly and keeping simple notes on their progress helps you know whether to increase portions or stay the course. And if your dog is being stubborn about eating, a splash of low-sodium broth stirred in usually does the trick to get them interested.

Substitutes and Variations

If ground beef isn’t available, ground pork at a similar fat ratio works well in the beef and rice bowl. For the chicken and oatmeal recipe, brown rice or mashed potatoes can stand in for oatmeal if that’s what you have on hand.

In the salmon and quinoa mix, full-fat plain yogurt works fine as a substitute if you can’t find goat’s milk or kefir. And across all three recipes, adding a tablespoon of unsalted melted butter is an easy way to bump up the fat and calorie content even further.

Benefits of the Ingredients

The proteins in these recipes — beef, chicken, salmon, and eggs — do double duty by building lean muscle while also adding meaningful calories. This matters because weight gain without muscle support can leave a dog soft and unhealthy rather than strong and thriving.

The carbohydrates from rice, oatmeal, quinoa, and sweet potato give your dog a steady energy source and help add healthy bulk to their frame over time. The fats from oils, dairy, and chia seeds are where the real calorie density lives, and they also support coat health and energy reserves.

Vegetables like pumpkin and carrots bring fiber and vitamins to the mix, which keeps digestion running smoothly even as your dog takes in more food and calories than they’re used to.

FAQs

How do I know if my dog is underweight?

When I first noticed Bruno’s ribs, I ran my hands along his sides to confirm — you should feel ribs without pressing hard, but not see them clearly from across the room. A tucked waist and visible hip bones are other signs. Your vet can confirm with a body condition score during a regular checkup.

Can these recipes replace my dog’s regular food entirely?

I use them as calorie boosters alongside regular kibble, not as a complete diet replacement. These recipes focus heavily on calories and macronutrients but aren’t formulated to cover every vitamin and mineral your dog needs long-term. Talk to your vet about whether supplements make sense.

How long before I see my dog gaining weight?

In my experience with Bruno, I started noticing a real difference after about three to four weeks of consistent feeding. Every dog is different, and the timeline depends on how underweight they started, their age, and their metabolism.

Important Notes

Protein from beef, chicken, salmon, and eggs is the foundation of healthy weight gain — it supports muscle growth so your dog gains real body mass rather than just fat. Carbohydrates from grains, sweet potato, and oatmeal add safe, digestible bulk and sustained energy throughout the day.

If you plan to use these recipes longer than a few weeks, bring them up with your vet. They may recommend a calcium supplement or a canine multivitamin to fill any nutritional gaps that these meals don’t cover on their own.

Conclusion

Watching Bruno go from a skinny, worried-looking dog to a healthy, sturdy boy who runs laps around the yard is genuinely one of the most satisfying things I’ve experienced as a pet owner.

These homemade weight gain dog food recipes made that possible, and I’m really glad I took the time to figure them out. If your dog needs a calorie boost and you want to know exactly what’s going into their bowl, I hope these recipes give you the same confidence and results they gave me and Bruno.

All content on this site is written and reviewed by our experienced team to ensure it is accurate, reliable, and helpful for our readers. Our Our Process page explains how we carefully research and create high-quality content, while our Team page introduces the professionals behind our work. We also provide clear guidelines for content or image concerns on our Image Removal page, so you can trust that we prioritize transparency, quality, and reader safety.

Author

  • Sabine Kellar bio

    Sabine Kellar is a passionate dog enthusiast and content creator behind DogsLifeJourney.com. With a love for all things canine, she shares delicious homemade dog recipes — from pumpkin cakes and hearty soups to refreshing frozen treats — designed to keep pups happy and healthy. Beyond the kitchen, Sabine also writes about dog training tips, health care essentials, and even fun guidance on name selection, making her blog a go-to resource for dog parents everywhere. Her mission is simple: to help every dog live a healthier, happier, and more tail wagging life.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *