Your dog stares at you like you’re hiding a steak behind your back. Meanwhile, that bag of kibble sits there, judged and ignored. Good news: you can make a simple, wholesome meal at home with just three ingredients. Let’s get cooking.
Why Bother Making Dog Food at Home?
Fair question. Kibble is easy, and nobody blames you for using it. But homemade food gives you something a bag can’t: you know exactly what goes into the bowl.
No mystery fillers. No ingredient list that reads like a chemistry exam. Just real food your dog actually gets excited about.
Here’s why plenty of dog owners make the switch, or at least add homemade meals now and then:
- Total ingredient control: You skip anything your dog doesn’t tolerate well.
- Picky eater fix: Warm, fresh chicken beats cold pellets almost every time.
- Great for upset tummies: Plain chicken and rice is a classic go-to when your dog’s stomach feels off.
- Budget-friendly: Basic ingredients often cost less than fancy fresh-food subscriptions.
Does your dog care that you went to the effort? Probably not. But the tail wag is its own reward.
The Three Ingredients You Need
Simple is the whole point here. You need one protein, one carb, and one veggie. That’s it, and your grocery bill will thank you.
1. Chicken (The Protein)
Grab about 2 pounds (900 g) of boneless, skinless chicken breast or thighs. Breast is leaner, while thighs add a little more fat and flavor. Dogs usually love both.
Skip the seasoning. Salt, garlic, and onion don’t belong in your dog’s bowl, and the last two can actually hurt them.
2. Brown Rice (The Carb)
You need 1 cup of uncooked brown rice, which cooks up to about 3 cups. It gives your dog steady energy and some fiber. White rice works too, and it’s gentler for a sensitive stomach.
3. Carrots (The Veggie)
Chop up about 2 cups of carrots, which equals roughly three large ones. Carrots add vitamins, fiber, and a bit of natural sweetness. Plus, they look pretty cheerful in the pot.
How to Make It: Step-by-Step Instructions
This recipe takes about 40 minutes, and most of that is waiting. You can handle it on a weeknight, even if you’re tired and a little grumpy.
- Cook the rice. Boil 1 cup of rice in 2 cups of water. Cover it and simmer until it turns soft, about 40 minutes for brown rice. Cook it a little longer than you would for yourself, because soft rice digests more easily.
- Boil the chicken. Put the chicken in a pot, cover it with water, and bring it to a boil. Lower the heat and cook for 15 to 20 minutes, until no pink remains in the middle.
- Add the carrots. Toss the chopped carrots into the chicken pot for the last 10 minutes. They should come out soft enough to squish with a fork.
- Shred the chicken. Pull the chicken out and shred it with two forks. Check carefully for any bones or tough bits.
- Mix everything. Combine the chicken, rice, and carrots in a big bowl. Stir well so every scoop has a bit of each.
- Cool it down. Let the food reach room temperature before serving. Hot chicken burns tongues, and your dog won’t wait politely.
Save that chicken cooking water, too. It’s basically free dog broth, and you can pour a little over dry meals as a treat.
Portions and Storage
Now for the math. Don’t worry, it’s the easy kind.
How Much Should You Feed?
Most dogs eat about 2 to 3 percent of their body weight per day. For a 20-pound dog, that works out to roughly 6 to 10 ounces of food daily, split into two meals.
Active dogs, puppies, and seniors all have different needs. Your vet can give you a number that fits your specific dog. IMO, that quick check beats guessing every time.
How Long Does It Last?
A batch makes about 7 to 8 cups. That’s plenty for a small dog and a decent stretch for a bigger one.
- Fridge: Store it in an airtight container for up to 3 or 4 days.
- Freezer: Scoop single portions into freezer bags or muffin tins. They keep for up to 3 months.
- Thawing: Move a portion to the fridge the night before. Skip the counter, since bacteria love that spot.
Freezing portions saves you from cooking every other day. Future you will feel very smug about it.
The Honest Truth About Nutrition
Here’s the part most recipe posts skip. A three-ingredient meal tastes great and works well for short-term feeding, but it doesn’t give your dog complete nutrition.
Dogs need specific amounts of calcium, certain vitamins, fatty acids, and other nutrients. Chicken, rice, and carrots can’t cover all of that on their own. Feed this recipe as your dog’s only food for months, and gaps will show up.
So how do you use it the smart way? You have a few good options:
- Use it as a topper: Mix a few spoonfuls into your dog’s regular kibble.
- Use it for tummy trouble: Feed it for a day or two when your dog needs a bland meal.
- Add a supplement: Ask your vet about a vitamin and mineral mix made for homemade diets.
- Get a full plan: A veterinary nutritionist can build a balanced recipe if you want to feed homemade long-term.
Puppies and dogs with health conditions need extra care here. Always talk to your vet before you change their diet.
Swaps and Foods to Avoid
Bored of the same meal? You can shake things up without losing the simple magic.
Easy Swaps
- Protein: Try lean ground turkey or lean ground beef instead of chicken. Drain the fat first.
- Carb: Swap in sweet potato or plain white rice.
- Veggie: Plain pumpkin puree, green beans, or peas all work well. Make sure the pumpkin is plain, not pie filling.
Foods That Never Go in the Bowl
Some human foods can seriously hurt your dog. Keep these far away from the pot:
- Onions and garlic
- Grapes and raisins
- Chocolate
- Macadamia nuts
- Anything with xylitol (a sweetener)
- Cooked bones, which can splinter
When in doubt, leave it out. Your dog won’t miss the garlic.
FAQs
Can my dog eat this recipe every day?
Your dog can eat it daily for a short time, like during a bland-diet stretch. For long-term daily feeding, you need a balanced plan with added nutrients. Ask your vet to help you build one.
Is it okay to add salt or seasoning?
No. Dogs don’t need salt, and many common seasonings, like onion and garlic powder, can make them sick. Plain food tastes great to them already. They aren’t judging your cooking.
Can puppies eat this homemade dog food?
Puppies grow fast, so they need very specific nutrients, especially calcium and protein in the right balance. A simple three-ingredient meal won’t cover that. Check with your vet before you feed it to a puppy, even as a topper.
Can I swap brown rice for oatmeal or pasta?
Yes, plain cooked oatmeal and plain pasta both work in small amounts. Just keep them unsalted and unseasoned. Rice and sweet potato usually stay easier on a dog’s stomach, though.
How do I switch my dog to homemade food?
Go slow. Mix a small amount of the new food into the old food, then increase it over 7 to 10 days. A sudden change can upset your dog’s stomach, and nobody wants that mess on the carpet.
Why does my dog have loose stools after eating it?
New foods often cause that during the first few days. Too much carrot or too large a portion can also contribute. Cut back the amount, and call your vet if it lasts more than a day or two.
Read More Dog Recipes:
- 7 Beef Recipes for Dogs with Allergies
- Best Limited Ingredient Dog Foods for Itchy Pups
- Pumpkin for Dogs
- Grain-Free vs. Grain-Inclusive Dog Food
Final Thoughts
Three ingredients, one pot, and a very happy dog. This recipe proves that good food doesn’t need to be complicated. Use it as a tasty topper, a tummy-soother, or a special treat, and keep your vet in the loop for the bigger nutrition picture. Now go cook a batch and enjoy the tail wags.
