Do you know what DOG ESSENTIALS you are missing out? Find out now!
Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.
You put the regular brown pellets into the bowl, but a little bit of worry was with you. That last vet bill for the upset stomach still hurts, and the ingredient list on the bag sounds like a chemical formula.
You only want your dog to live well, to have that inexhaustible energy and shiny coat, but the mystery of mass produced kibble is like you are constantly gambling.
There’s a solution, and I’ll show you how to make your own homemade dog food cheaply.
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Recipe Overview
- This cheap homemade dog food recipe uses frozen veggies and broth. It’s perfect for owners looking for a nutritious and economical option.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Serving Size: Makes about 6-8 cups, suitable for a medium dog for 3-4 days.
Ingredients List
- Lean Ground Turkey (93% lean): 1.5 lbs – estimated cost $7.50
- Frozen Mixed Vegetables (peas, carrots, green beans): 2 cups – estimated cost $2.00
- Brown Rice (uncooked): 1 cup – estimated cost $0.75
- Chicken or Beef Broth (low sodium, dog-safe): 4 cups – estimated cost $2.50
- Coconut Oil: 1 tablespoon – estimated cost $0.20
- Fresh Spinach (chopped): 1 cup – estimated cost $1.50
- Optional: Canine multivitamin supplement (consult vet first)
Total estimated cost: $14.45
Substitutions:
- Ground turkey can be swapped with lean ground beef or boneless, skinless chicken breast.
- Brown rice can be replaced with cooked oatmeal or quinoa for different carb sources.
- Any dog-safe frozen veggies like broccoli florets or sweet potato chunks work well.

Step-by-Step Instructions
- First, cook the brown rice. Rinse 1 cup of brown rice, then combine it with 2 cups of water in a pot. Bring to a boil, then reduce heat, cover, and simmer for about 20-25 minutes until the water is absorbed and the rice is tender.
- While the rice cooks, warm the coconut oil in a large skillet or pot over medium heat.
- Add the lean ground turkey to the skillet. Break it up with a spoon and cook until it’s fully browned, about 8-10 minutes. Drain any excess fat.
- Pour in the 4 cups of low-sodium broth. Bring it to a gentle simmer.
- Stir in the frozen mixed vegetables. Cook for about 5-7 minutes, until the vegetables are tender-crisp.
- Add the chopped fresh spinach to the mix. Cook for just a minute or two until it wilts.
- Once the brown rice is cooked, add it to the skillet with the turkey and vegetables. Mix everything together thoroughly.
- Remove from heat and let it cool completely before serving. This is important to prevent burns.
Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.
Fresh human grade dog food sent to your doorstep, and there’s no lock in.
Give it a shot, will ya?
Feeding Guidelines
- Portion recommendations vary by dog size and activity. A good starting point is 1/2 to 1 cup per 20 pounds of body weight per day, divided into two meals.
- For small dogs (under 20 lbs): Start with 1/2 to 1 cup per day.
- For medium dogs (20-50 lbs): Give 1 to 2.5 cups per day.
- For large dogs (over 50 lbs): Offer 2.5 to 4 cups per day.
- Puppies, pregnant/nursing dogs, and highly active dogs might need more calories and nutrients. Seniors or less active dogs might need less.
- Always consult your veterinarian for personalized feeding advice specific to your dog’s breed, age, activity level, and any health conditions. This recipe is a supplemental meal, not a complete diet on its own unless a vet advises adding specific supplements.
Nutritional Benefits of the Recipe
- Lean Ground Turkey: This is a great source of high-quality protein, essential for muscle maintenance and repair. It’s lower in fat compared to other meats.
- Brown Rice: Provides complex carbohydrates for sustained energy. It’s also a good source of fiber, which aids digestion.
- Frozen Mixed Vegetables (peas, carrots, green beans): These add essential vitamins (like Vitamin A from carrots), minerals, and fiber. Fiber helps with gut health and regular bowel movements.
- Fresh Spinach: Packed with vitamins K, A, C, and iron, supporting bone health and immunity.
- Coconut Oil: Contains medium-chain triglycerides (MCTs) which can benefit skin and coat health, and also provide an easily digestible energy source.
- Chicken or Beef Broth (low sodium): Adds moisture and flavor, encouraging hydration. It also provides some minerals.
- Overall, this recipe offers a balanced mix of protein, complex carbs, healthy fats, and essential vitamins and minerals, promoting overall health and vitality.

Storage and Serving Tips
- Once cooled, store the dog food in airtight containers in the refrigerator. It stays fresh for up to 3-4 days.
- For longer storage, divide the cooled food into individual serving portions and freeze. It can be kept in the freezer for up to 2-3 months.
- When ready to serve from frozen, thaw it in the refrigerator overnight or gently reheat on the stovetop or in the microwave until warm. Make sure it’s not too hot before serving.
- You can serve this food warm, at room temperature, or mixed with your dog’s regular kibble for an added nutritional boost and variety.
Common Questions & Troubleshooting
Can I add a multivitamin supplement?
Yes, but you should talk to your vet first. They can tell you if your dog needs a supplement and what kind is best. This recipe is good, but a vet can help make sure it’s completely balanced for your dog.
Is this recipe suitable for puppies?
Puppies have different nutritional needs than adult dogs. This recipe can be an occasional treat, but it’s generally not a complete diet for growing puppies without specific modifications and vet guidance.
My dog has allergies. How can I adapt this recipe?
If your dog is allergic to chicken, use turkey or lean beef. If they’re sensitive to certain vegetables, swap them for other dog-safe options like sweet potatoes or zucchini. Always introduce new ingredients slowly to check for reactions.
How do I know if my dog is getting enough nutrients?
Watch your dog’s weight, energy levels, and coat condition. If you notice any changes, it’s a good idea to talk to your vet. They can help you adjust the diet to meet your dog’s needs.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
Wrapping Up
Making your dog’s food at home doesn’t have to be hard or expensive.
This simple recipe uses affordable ingredients and gives your dog a nutritious meal you can feel good about.
Feeling inspired? Pin this recipe to your Homemade Dog Food board for easy access and follow us for more pet-friendly tips!





