Homemade Beef Liver Dog Stew Recipe

PetGuide logo

Oscar loves the days he gets to eat real meat. And I like to change his food up – dog cannot live on dry kibble alone! I don’t give him meat every day, just a few times a week. And that’s why I decided to expand his meat repertoire with beef liver. I’ve never eaten or prepared it before, so this Homemade Beef Liver Dog Stew Recipe was a bold step for me.

I’m not a huge fan of the smell of beef liver, but Oscar didn’t mind the smell of this dog stew. So be forewarned – your kitchen is going to smell like liver while you’re cooking it. But hey, it’s nothing that an open window and a little Febreze won’t fix.

You’ll put up with the smell once you learn about the benefits of beef liver for dogs. It is a nutrient-rich organ meat that is full of protein, fat and vitamin A. That being said, it should be fed to your dog in moderation, which is why you should only give this dog stew to your pooch twice a week. Just package the dog stew in serving sizes and store in the freezer until needed. I put the leftovers in freezer bags and will have enough to last for several weeks.

Makes about 5-10 servings


1 pound beef liver

1 Tbs olive oil

1 potato or sweet potato cut up into bite-sized pieces

1 carrot cut up into bite-sized pieces

½ cup chickpeas, mashed

1 ½ cups water


  1. Cut up pieces of beef liver. I used scissors for this slimy task.
  2. Pour olive oil into frying pan, add beef liver and sauté on medium-high heat. Cook until brown.
  3. In a large pot, add beef liver, water, potato, carrot and chickpeas and bring to the boil.
  4. Simmer until vegetables are soft. This will take 45 minutes-1 hour.
  5. Let it cool and portion into serving sizes. Freeze until needed.

If you tried this Homemade Beef Liver Dog Stew Recipe, we want to hear how it turned out. Please leave your experiences in the comment section below or leave us your thoughts on our Facebook page. As well, we post all of the pictures of the recipes we make on our Pinterest boards, so be sure to follow us for awesome dog Om Nom Noms!