Last Updated October 25th, 2020 at 09:47 am by Lisa
Homemade dog food can be custom-made for your dog, is healthy, and a freezer meal all in one. It's chock full of fresh veggies and a great way to use up ingredients! Skip all the junk in traditional store-bought pet food, your dog is going lick the bowl clean...
I warm it up for about 30 seconds in the microwave, and Sassy just loves it!!

Links in this post are Amazon Affiliate Links to products I use and love.
Ingredients:
- 3 pounds ground beef (7 cups cooked crumbled ground beef)
- 2 cups uncooked rice
- 1 teaspoon of sea salt
- 1 tablespoon butter
- 28 ounces beef stock (optional) + ½ cup water 28 oz = 3.5 cups, add ½ cup water for the proper ratio to make rice
- 1 ½ cups fresh broccoli, shredded or cut finely or a 12 oz frozen bag
- 2 cups fresh carrots, shredded or cut into small coins 2 large carrots
- 2 cups sweet potato, small cubes or shredded 1 large sweet potato
- 2 cups fresh spinach
How To Make Homemade Dog Food:
Make Rice
1. Rinse the rice in a fine-mesh strainer for about 30 seconds under cold water. It removes starches that makes rice sticky.
2. Use a ratio of 1 cup rice to 2 cups water, which you can scale up or down. (check your rice package instructions.) Feel free to swap in beef, chicken, or vegetable broth for better flavor.
3. Bring the stock/water to a boil, add rice and salt. And if you want to add a pat of butter, it makes rice taste even better. Cover the pot and simmer for 18 minutes on low and don't remove the lid! (brown rice takes 30 minutes)
4. Check the rice, and if done turn off the heat, replace the lid, and let it rest for several minutes in the steamy pan. Use a fork to fluff it up!
Make Ground Beef and Veggies
1. Brown and crumble 3 lbs of ground beef in a large skillet. Place in a large bowl with the drippings.
2. Chop, shred, or process all the veggies. My dog is a small dog and prefers the veggies finely shredded in a food processor. You can use a knife or a box grater works too.
3. In a large cast-iron pan or skillet, briefly saute carrots, broccoli, and sweet potato until just soft for a few minutes on medium. Place into the large bowl.
Mix and Pack Dog Food:
1. Into the large bowl with ground beef, add warm rice, warm sauteed veggies, and fresh spinach. Mix well with a large spatula.
2. Portion 4-5 cups of Homemade Dog Food per zip lock bag, and store in an airtight container or larger zip-top bag in the freezer. Pull out one small bag per week, and reheat a serving for your dog in the microwave for 30 seconds.
Try different textures of veggies and see what your dog likes! Use lots of colorful veggies. Measure a few day supply based on your dogs caloric needs. Portion 4-5 cups of Homemade Dog Food per zip lock bag. This is several weeks of dog food in the freezer. Store in an airtight container or larger zip-top bag in the freezer.
Dog Food Feeding - Pro Tips:
Cost of Homemade vs. Store-Bought:
$20 of ingredients made 40 1 cup homemade servings or about $.50/serving. Store-bought dry food is about $.41 per serving. So yes, homemade is more expensive but has fresh nutrition and ingredients I believe are good for your dog, after all dogs ate human leftovers way before dog food was manufactured!
This serving size is for my 10-pound dog, she is small. So you would need to calculate the number of calories your dog needs and the amount of ingredients for your particular doggie.
Do Your Portion Research:
You will need to do some research on how many calories your dog needs per day, and this can vary due to the breed, size, age, and activity of your pet. My dog needs about 400 calories a day, and the recipe below will calculate the serving size and calories for you!

Sprinkle Dry Kibble:
I sometimes sprinkle some dry dog food into the homemade food to stretch out my homemade dog food batch.
Try Different Veggies:
Each time I make a new batch of homemade dog food, I use up and try out different veggies. Some are about to go bad or I have extra and want to use them up quickly and find this is a perfect use.
Experiment With Textures:
What I learned is as long as the veggies were finely grated in a food processor, Sassy ate it all! She wasn't a fan of the cubed shapes and large spinach leaves, so I finely rechopped the food and that did the trick to get her to eat it all. I think she loves the rice mixed in with the beef stock.
Use Up Extra Freezer Meat or Leftovers:
The last tip I have is to use up meat that has been in the freezer a while and is not something you want for dinner but still safe for your dog. I often buy too much quantity when recipe testing ingredients, and use up extra steak meat, ham, or pork I have on hand for homemade dog food. Nothing goes to waste around here!
Veggie Variations For Dog Food:
- butternut squash
- brussel sprouts
- fennel
- peas
- zucchini
- cooked potato
- pumpkin
- celery
- green beans
- kale
Don't feed your dog onions, mushrooms, or tomatoes. Again, do your own research on what is best for your dogs' diet!
Sassy girl, is happy. Okay, she didn't like the spinach and pulled it out! But loves the rice and beef. The trick I learned was to chop it finer than seen here and she gobbled it all up!
Homemade Dog Biscuits!!
These are super fun to make and you can even personalize them for your pup! Again, I use a lot of fresh veggies in them, and Sassy just LOVES these! (I also share how to order the super cute biscuit cutter in the recipe post) 🐶🐾

A Few More Awesome Dog Food Recipes
- Homemade Dog Food by All Recipes
- Top 20 Healthy Dog Food Recipes Your Dog Will Love by The Dog Bakery
- Homemade Dog Food by Food.com
More Dog-Friendly Vegetable Ideas:
- 10 Dog-Friendly Vegetables For A Healthy Pup by Raw Bistro
- Fruits and Vegetables Dogs Can and Can't Eat by AKC Staff
- The Facts About Dog Nutrition by PetWeb MD
- Dog Nutrition Tips by ASPCA

CRAVING MORE?
Get my newsletter and follow along on Facebook, Pinterest, and Instagram for more Delicious Table recipes!

Homemade Dog Food
Ingredients
- 3 pounds ground beef 7 cups cooked crumbled ground beef
- 2 cups uncooked rice
- 1 teaspoon sea salt
- 1 tablespoon butter
- 28 ounces beef stock (optional) + ½ cup water 28 oz = 3.5 cups, add ½ cup water for proper ratio to make rice
- 1 ½ cups fresh broccoli, shredded or cut finely or a 12 oz frozen bag
- 2 cups fresh carrots, shredded or cut into small coins 2 large carrots
- 2 cups sweet potato, small cubes or shredded 1 large sweet potato
- 2 cups fresh spinach
Instructions
Make Rice
- Rinse the rice in a fine mesh strainer for about 30 seconds under cold water. It removes starches that makes rice sticky. Use a ratio of 1 cup rice to 2 cups water, which you can scale up or down. (check your rice package instructions.) Feel free to swap in beef, chicken, or vegetable broth for better flavor.Bring the stock/water to a boil, add rice and salt. And if you want to add a tab of butter, too, go for it — your rice will taste 10x better. Cover the pot and simmer for 18 minutes on low and don't remove the lid! (brown rice takes 30 minutes)Check the rice, and if done turn off the heat, replace the lid, and let it rest for several minutes in the steamy saucepan. Use a fork to fluff it up!
- Chop, shread, or process in a food processor all the veggies. My dog is a small dog and prefers the veggies finely shredded in a food processor.
Make Ground Beef and Veggies
- Brown and crumble 3 lbs of ground beef in a large skillet. Place in a large bowl.
- In a large cast iron pan or skillet, briefly saute carrots, broccoli, and sweet potato until just soft for a few minutes on medium.
Mix Dog Food
- Into the large bowl with ground beef, add warm rice, warm sauted veggies, and fresh spinach. Mix well with a large spatula.
- Portion 4-5 cups of Homemade Dog Food per zip lock back, and store in an airtight container or larger zip top bag in the freezer. Pull our one small bag per week, and reheat a serving for your dog in the microwave for 30 seconds. I sometimes sprinkle some dry dog food into the homemade food to stretch out my homemade dog food batch.
Thank you so much for the recipe. The ingredients in the recipe & the other suggestions to make changes appear to give my dog, Zelda, a well-balanced meal. And Zelda relishes the homemade dog food. I also gain a great deal of satisfaction from making her delicious food.
Great to hear Kathy! I have a new homemade dog food recipe coming out in January, it is a different style that this, a soft dog food. My Sassy is loving this recipe, and I mix in some dry food for variety too. Look for my latest recipe, it will be up soon.
What vitamin supplement do you recommend? I told my vet that I was making homemade food for my 2 year old Golden to try to resolve her reoccurring diarrhea issues. She stated that it probably wasn’t balanced and I needed “Balance it”.
Hey Ginger, Well I am a home cook not a vet so I would get that advice from your vet. I also recommend varying up their diet with different homemade dog food recipes, I also supplement my dogs diet with some dry kibble she is not allergic to (aka no chicken in it!) There are lots of vitamins for pets on the market. Hope that helps, I think variety is good for pets just like us.
How much meat should I reduce to bring this receipe under 10 gr.s of protein a day?
Stephanie, sorry I don't know, you will have to adjust the recipe and portion sizes.
Thank you so much. My sweet doggie broke a molar on his nylabone, Monday night. No one can do the extraction until Friday...pulp exposed and everything. This is his dinner until then. Thanks for a beautiful meal he can eat!
Oh, Kristin, so sad to hear of your doggies cracked tooth! OUCH. I have a new recipe coming out in November, that is baked on sheet pans, and it is soft too. My dog Sassy loves it! So look out for that one too. Hope your little buddy is all better soon, and thanks for the rating and comment, I appreciate it so much!
Thank you so much for this receipe . Several months ago my little one quit eating anything that was dog food. I have tried everything till I found your receipe last hope for her to eat. I made this for her and was so happy to see her eating again she loves it.
Oh Virginia, I am so pleased to hear this...what a wonderful thing to know that it helped you both! My Sassy just loves it, I have a new recipe coming out that is a soft dog food with healthy ingredients and is beef and veggies. I really believe many dogs are allergic to chicken, mine is...and so this really helps her. Thanks for leaving your comment, it will encourage others to try homemade dog food!
It’s a great source of knowledge; I think it will be helpful for lot of people who are looking for learning more about the homemade dog food. Thank you very much for sharing this article.
I was told that a can of sardines in tomato sauce is essential to a dogs diet because the fish is oily, packed in cod liver oil, and a the cooked tomatoes provides lycopene that dogs need for their eyes. Also they need 75% protien source then the last 25% a mixture of veggies, fruits and starch.
Hey Mary, that is probably a good dog food diet program...I would say run it by your Vet to seek their advice. I vary my dog's diet regularly, and she is doing great at 10 years old. I have a vitamin supplement I use on her food too, I will the sardines or fish oil someday too!
Looking forward to trying this recipe.
Excellent! Jean I just developed another homemade dog food recipe that will be up on my site within a couple of weeks. Also, I have this dog treat recipe that my Sassy just LOVES! Here is that recipe: https://www.delicioustable.com/dog-treats/. I just whipped up a batch of her "dog cookies" this week and she adores them, plus it uses up extra veggies which is nice to not waste those kitchen extras. Please come back and leave a comment when you're done! People love to hear what other readers think of the recipe and the rating.
What a great recipe. My puppers Dexter loved this homemade blend. Thanks for sharing.
Awww so glad Dexter loved it! I am planning to do a dry kibble style recipe soon, and hope it is as successful. Thanks, Laura for stopping by to write a comment!
What a brilliant solution to feed the king of the house as he deserves. My pooch will thank you. Well done!
Thanks Katy! Sassy starts to beg around 5pm for her dinner...I know she approves! Thanks for your comment, so appreciate you taking the time.
My youngest boy has two basset hounds that he loves more than anything! They’ll love this!
Awww, I love basset hounds! It is so easy to make and my dog Sassy dances when I get the bag out of the fridge!
If I were a dog, I would soooo be eating at your house! Definitely a meal human and canine alike could enjoy!
Now that is a compliment!!! Sassy is sooooo spoiled, she has now learned to push her paw on my leg when it's dinner time and she wants her dog food gently heated in the microwave!!! LOL
Can’t wait to give this a try!
Thanks, Barbara for your comment! Hope your doggie loves their homemade food...
We made this homemade dog food and feed it to our dogs! Their skin is no longer itchy and they love it! So good! We add a raw egg and mix it in with each feeding. That makes their fur even better! Such a great recipe!