Skip to Content

Is It Cheaper to Make Your Own Dog Food? Let’s Find Out!

Making your own dog food is not the most common practice when it comes to feeding your pet. While health and distrust in the quality of commercial food are the main reasons dog owners decide to make their own dog food, switching to homemade food is often deferred for cost constraints. So, is it cheaper to make your own dog food?

Making your own dog food is more costly than buying dry kibble but cheaper than human-grade commercial dog food. You can feed your dog on a $25 kibble bag for an entire week. But making your own dog food can cost you more or less than $10 a day, depending on your dog’s size and ingredients cost.

A recent study found that only 13% of dog owners exclusively fed their pets homemade food.

But why is this?

This article explains why homemade dog food is more costly than commercial diets. I’ll also point out other factors that can make cooking for your dog more expensive than just the price of ingredients. Let’s get to the particulars! 

Homemade Dog Food

Hey! Do you want to check out the latest trendy dog supplies? Head to Amazon, where you can find everything you need! Click the button below to get started!

Is Making Your Own Dog Food Cheaper than Buying Commercial Dog Food?

Going by available literature and research on the cost of homemade and commercial dog food options, making your own dog food comes with higher costs than opting for commercial diets.

According to the VCA Animal Hospitals, you’ll pay more to make homemade dog diets than to purchase commercial diets. 

Similarly, a study conducted in collaboration with the American Veterinary Medical Association reported that making your own dog food at home is generally more expensive. Besides, it is more time-consuming and inconvenient to prepare. 

The only time homemade dog food would come cheaper is when compared to commercial human-grade diets. 

A study in Brazil that compared the cost of homemade, commercial dry and canned dog food, and commercial human-grade food found that making homemade dog food was more costly than buying commercial kibble or canned food. However, making your own dog food is cheaper than purchasing commercial human-grade dog food.

So, why exactly is making your own dog food more costly than buying commercial kibble or canned dog food? Let’s tackle that question in the next section.

What Makes Homemade Dog Food Cost?

Cost can take different connotations. It could account for the buck you pay to obtain your dog’s food, the time you put into it, and other hidden costs that could arise from a specific dog food option. 

In this light, I found that homemade dog food is more costly for the following reasons:

  • Homemade dog food ingredients are costly.
  • Making your own dog food is time-consuming.
  • Homemade dog food is often under-nourishing.
Bowl of Homemade Dog Food
Hey there! As an Amazon Associate, we earn from qualifying purchases. We may also earn commissions if you purchase products from other retailers after clicking on a link from our site.

Homemade Dog Food Ingredients Are Costly

Every type of dog food comes with a cost, whether it is commercial or homemade dog food. The main reason dog food prices increase is the ingredients’ cost. 

Dog food ingredients should be combined to provide all the needed nutrients for your dog’s wellness. Ensuring proper nutrition for your dog means making sure that homemade dog food has all the required ingredients as listed:

  • Proteins – Obtained from meats like chicken, beef, turkey, and fish such as salmon and whitefish.
  • Carbohydrates – From starches such as white/brown rice, oatmeal, potatoes, sweet potatoes, and quinoa.
  • Vitamins – including vitamin A from carrots and pumpkins; Vitamin B from whole grains, green vegetables, and liver; Vitamin C from fruits like apples and watermelon, blueberries, and bananas, Vitamin D from meats and fishes; Vitamin E from plant oils and leafy green vegetables; and Vitamin K from vegetables and fish.
  • Fats & fatty acids – From animal or plant seed oils such as canola, corn, fish, soybean, and flaxseed.
  • Fiber – Important for gastrointestinal (GI) healthy functioning. Sources include green leafy vegetables, brown rice, apples, carrots, and flaxseeds.
  • Minerals – including Calcium from broccoli, tofu, and green beans; Sulfur from meats and fishes; Magnesium from vegetables and whole grains; Iron from meat; Zinc from eggs, liver, and lamb; Iodine from seafood and kelp; Selenium from brown rice, meats and vegetables; and Copper from whole grains, seafood, and seeds.
  • Water – An important ingredient in a healthy dog diet. 

While all these ingredients are cheaper incorporated in the dough that makes commercial kibble, purchasing these ingredients for a daily dog home diet is costly. 

Let’s take an example from a sample recipe on Founders Vet Clinic for a day’s meal for a 20lb dog: 

Sample Recipe IngredientsCost 
¼lb skinless chicken$0.924
1 cup brown rice$1.826
1 cup peas & carrots$1.06 + $1.39 = $2.45
¼ teaspoon Potassium chloride (as a salt substitute
1 teaspoon vegetable oil 
Vitamin/mineral supplement
Total Cost$5.19
Founders Vet Clinic – Homemade dog food sample recipe

Note: The prices are calculated from the price rates provided on different websites by the time of writing this article: (U.S. BUREAU OF LABOR STATISTICS (Chicken and rice), Statista (carrots), & Produce Market Guide (peas).

Going by these calculations that only factor in the main ingredients (chicken, rice, peas, and carrots), you will pay approximately $5.19 to feed your 20lb (9kg) dog with homemade food daily. The recipe creator instructs that you double the ingredients’ amount for a 40lb (18kg) dog, which means $10.38 daily and even more if you have a larger dog. 

If you compare this cost with a commercial equivalent, Purina ONE Dry Dog Food (from Amazon), with the lowest price of around $25 by the time of this writeup, you’ll pay a lot less, as the 8lb (3kg) bag can feed your dog for an entire week.

Hey! Are You Looking for Dog Food that’s Healthy for Every Belly?

Check out OLLIE DOG FOOD. Fresh-cooked, healthy, human-grade, and delivered to your door on YOUR schedule – With 50% off your first order!

Making Homemade Dog Food Is Time-Consuming

If you feed your dog with kibble or canned food, you can simply sit on your couch, use your phone to make an order, and have the dog food delivered to your doorstep. You can then pour the food into your dog’s feeding bowl when it’s time for the pet’s meal.

Preparing and cooking your dog’s food at home isn’t that easy. You need to make shopping trips often to purchase the required ingredients and stock them in a fridge. That counts for time and fuel.

Next, you must prepare the ingredients and cook the meal for your dog before dishing it up in your pet’s bowl. If that sounds like a lot of time, well, it is! You can compare it to the time you need to make your own meals. And as they say: “Time is money!”

Puppy Eating Dog Food From Bowl

Homemade Dog Food Can Be Under-Nourishing

Making your own dog food should happen after a conversation with your pet’s vet or vet nutritionist on what you should include in your furry friend’s meal. When working with a professional on feeding your dog with homemade meals, the top condition is that the diet is followed to the letter, otherwise, your dog will miss out on certain nutrition requirements. 

It seems that not many dog owners can adhere to that rule. According to the AKC, homemade dog food can risk your dog’s health if it is inadequate or exceeds the essential nutrients. Health conditions such as malnutrition and obesity can result from improper dog diets. 

The fact that dog owners can risk their pet’s health with poor nourishment is not just a supposition. A study analyzing recipes for homemade dog diets found that none of the recipes was a complete diet. Instead, they all had one or multiple nutrient deficiencies compared to the recommended nutrient levels.

Read more: Kibble vs. Homemade Dog Food (Which is Better?)

Moreover, not meeting recommended nutritional requirements is consistently listed as a disadvantage of making homemade dog food in all the consulted literature on the topic.

Final Thoughts

Cooking for your dog at home is a decision many dog owners make to favor their pet’s health. Some dog owners also cook for their pets for the fulfillment that comes with it or because home dog food is considered healthier.

However, homemade dog food ingredients are pricey, and cooking for your dog is time-consuming. Besides, you could end up paying more in vet costs if your dog’s diet lacks the essential nutrients. 

So, is it cheaper to make your own dog food? Apparently not! That’s unless you go by the benefits of homemade dog food over monetary costs.


  • Sharon Waddington

    Sharon Waddington is the founder of World of Dogz. With over 30 years of experience working with dogs, this former Police Officer has seen it all. But it’s her trusty German Shepherd, Willow, who steals the show as the inspiration behind this website. As Sharon’s constant companion Willow has played a pivotal role in shaping her passion for dogs. Find her on Linkedin!