Go Back
+ servings
cooked meat and vegetables in a large white dutch oven
Print Recipe
5 from 97 votes

Homemade Dog Food

This Homemade Dog Food recipe teaches you how to prepare a drool-worthy meal for your furry friend. It’s made with a combination of wholesome, easy-to-find ingredients that contain a nourishing balance of carbs, fat, fiber, and protein.
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Course: Breakfast, dinner
Cuisine: American
Diet: Gluten Free
Keyword: dog food, homemade dog food
Servings: 8
Calories: 301kcal
Author: Erin

Ingredients

  • 2 carrots chopped
  • 1 large sweet potato peeled and chopped
  • 1 ½ cups lentils rinsed; preferably green or brown
  • 3 ½ cups water
  • 2 lb. ground turkey or ground chicken
  • 5 oz. spinach

Instructions

stovetop:

  • Add the lentils and water to a saucepan. Bring to a boil, then cover and simmer until the water is absorbed and the lentils are cooked.
  • Meanwhile, add the carrots and sweet potato to a food processor and pulse for a few seconds; set aside. Add the ground turkey or chicken to a large pot or Dutch oven and cook it until it's no longer pink, using a wooden spoon to break it up.
  • Add the chopped carrots and sweet potato to the pot with the turkey, along with the spinach. Sauté for 5 minutes or until the vegetables are soft. Add a small amount of olive oil if needed.
  • Once the lentils are cooked, add them to the pot and stir to combine.
  • Store food in sealed containers in the refrigerator for up to 7 days. Or, transfer to a freezer-safe bag and freeze for up to 3 months; thaw in the refrigerator overnight.

crockpot:

  • Place the ground turkey or chicken, carrots, sweet potatoes, and lentils into your slow cooker, then add 4 cups of water and give everything a gentle stir.
  • Cook on HIGH for 3.5 hours, or until the vegetables and lentils are soft. Then, add the spinach, stir, and cook for an additional 20-30 minutes until the spinach is soft. NOTE: you may need to add more water so the vegetables cook properly; if so, add ½ cup at a time.
  • Store food in sealed containers in the refrigerator for up to 7 days. Or, transfer to a freezer-safe bag and freeze for up to 3 months; thaw in the refrigerator overnight.

Notes

*Calories are per serving (in this recipe, each 1 cup=1 serving) and are an estimation; serving size varies depending on size of dog 
*As stated in the blog post, I am not a vet and therefore cannot answer specific questions regarding portion sizes. Please check with your vet to determine how much food to feed your dog; the amount of food each dog needs varies based on breed/size of dog/activity level
*If you want to transition your dog from kibble to homemade dog food, be sure to do it gradually by mixing some of the homemade food with some of the kibble for a week or two before switching them over to exclusively eating homemade food 
*Once you start feeding your dog homemade food, you'll most likely need to add some sort of vitamin or supplement to their food to ensure they're getting all of the proper nutrients. Talk to your vet to determine specifically what to add. 
*See blog post for instructions how to make this recipe in the Instant Pot
*Storage:
  • Refrigerator: store dog food in sealed containers in the refrigerator for up to 7 days
  • Freezer: transfer dog food to a freezer-safe bag and store it in the freezer for up to 3 months; thaw in the refrigerator overnight

Nutrition

Calories: 301kcal | Carbohydrates: 32g | Protein: 37g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.02g | Cholesterol: 62mg | Sodium: 113mg | Potassium: 969mg | Fiber: 13g | Sugar: 3g | Vitamin A: 10281IU | Vitamin C: 8mg | Calcium: 62mg | Iron: 4mg