There was a season when life felt nonstop. Work was busy, errands kept piling up, and by the time I got home each evening I barely had enough energy to cook dinner for myself.
Even on those hectic days, I still wanted Bruno to eat something wholesome instead of reaching for processed food.
After he had struggled with itchy skin and a dull coat, I promised myself I would keep making his meals whenever I could.
One Sunday morning I decided to keep things as simple as possible.
I gathered five ingredients that I already had in my kitchen, placed everything into my slow cooker, and let it cook while I got on with my day.

By dinner time the chicken was perfectly tender, the vegetables were soft, and the rice had soaked up all the flavor.
Bruno finished every bite in what felt like seconds, and from that day on this recipe became one of our weekly favorites.
If you have been looking for a homemade dog food recipe that is simple, affordable, and easy enough for even the busiest week, this is the one I recommend most often.
It takes very little hands on time, freezes beautifully, and gives you complete control over the ingredients that go into your dog’s bowl.
Disclaimer: This post may contain affiliate links, which means I may earn a small commission at no extra cost to you. Always consult your veterinarian before preparing or switching your dog to homemade meals.
Amazon Shopping List You Need
- Slow Cooker Crockpot (Programmable, Large Capacity)
- Digital Kitchen Food Scale
- Glass Meal Prep Containers with Lids
- Stainless Steel Dog Food Bowls
- Airtight Dog Food Storage Container
- Silicone Freezer Portion Trays
- Dog Multivitamin Supplement Powder
Why You Will Love This Recipe

This recipe has become one of my favorite homemade meals because it is both practical and nutritious.
- Uses only five simple ingredients
- Requires very little preparation
- Perfect for busy weekdays
- Easy to make in large batches
- Stores well in the refrigerator and freezer
- Made without artificial colors or preservatives
- Great for beginner dog owners interested in homemade meals
A Quick Note Before You Begin

This recipe is designed for healthy adult dogs as part of a balanced diet.
Every dog has different nutritional needs depending on age, size, activity level, and health conditions.
If your dog has allergies, kidney disease, diabetes, or any medical concerns, it is always best to speak with your veterinarian before changing their diet.
Homemade meals can be an excellent choice when prepared thoughtfully, and I always encourage making changes gradually so your dog’s digestive system has time to adjust.
Ingredients
This recipe makes several meals for an average sized dog.
Chicken Breast

Amount
2 pounds boneless skinless chicken breast
Why I Use It
Chicken is my first choice because it is lean, easy to digest, and packed with high quality protein.
Bruno has always done well with chicken, and it keeps this recipe simple while providing the nutrients he needs to maintain healthy muscles.
Benefits
- Excellent source of lean protein
- Supports muscle development and maintenance
- Easy on most dogs’ stomachs
- Naturally low in fat
Possible Substitutions
- Ground turkey
- Turkey breast
- Lean ground beef
- Lean pork loin
Brown Rice

Amount
2 cups uncooked brown rice
Why I Use It
Brown rice gives this meal lasting energy and helps make it filling.
It also absorbs the juices from the chicken while cooking, giving every bite a soft texture that Bruno loves.
Benefits
- Provides healthy carbohydrates
- Rich in fiber
- Helps support healthy digestion
- Gentle for most healthy dogs
Possible Substitutions
- White rice
- Quinoa
- Oats
- Cooked barley
Carrots

Amount
2 cups chopped carrots
Why I Use Them
Carrots have always been one of Bruno’s favorite vegetables.
I often keep extra carrot slices in the refrigerator as a quick snack, so adding them to this recipe felt natural.
Benefits
- Rich in beta carotene
- Supports healthy vision
- Adds natural sweetness
- Good source of fiber
Possible Substitutions
- Pumpkin
- Butternut squash
- Sweet potato
Green Beans

Amount
2 cups chopped fresh green beans
Why I Use Them
Green beans add extra fiber without adding many calories.
They also soften beautifully in the slow cooker while keeping their nutritional value.
Benefits
- Low calorie vegetable
- Good source of vitamins
- Adds fiber for healthy digestion
- Helps create a balanced meal
Possible Substitutions
- Zucchini
- Peas
- Broccoli florets
Olive Oil

Amount
1 tablespoon olive oil
Why I Use It
A small amount of olive oil helps bring healthy fats into the meal and gives the finished recipe a smoother texture.
Benefits
- Supports healthy skin
- Helps maintain a shiny coat
- Provides healthy fats
- Adds flavor naturally
Possible Substitutions
- Fish oil approved by your veterinarian
- Flaxseed oil in small amounts
Equipment You Will Need

You do not need fancy kitchen equipment to make this recipe.
- Slow cooker or crockpot
- Sharp knife
- Cutting board
- Measuring cups
- Large spoon
- Fork for shredding chicken
- Airtight food storage containers
- Freezer safe containers if making extra portions
How To Prepare The Ingredients

Whenever I make this recipe, I spend about ten minutes getting everything ready before turning on the slow cooker.
I trim any visible fat from the chicken because I like keeping the recipe as lean as possible.
Next, I wash and chop the carrots into small bite sized pieces.
Smaller pieces cook more evenly and mix better with the rice once everything is finished.
I trim the ends from the green beans and cut them into smaller pieces that are easy for dogs to eat.
Finally, I rinse the brown rice under cool water for a minute. This removes excess starch and helps create a better texture after cooking.
Once everything is prepared, the hard part is already finished.
Step By Step Instructions
One of the reasons I keep coming back to this recipe is because the slow cooker does almost all of the work.
I can prepare everything in just a few minutes, switch it on, and go about my day without worrying about standing over the stove.
Step 1

Lightly grease the inside of your slow cooker if you prefer easier cleanup, although this is completely optional.
Spread the chopped carrots and green beans evenly across the bottom of the slow cooker.
Place the chicken breasts directly on top of the vegetables.
Pour the rinsed brown rice around the chicken.
Add enough water to completely cover the rice and vegetables.
I usually use about 5 to 6 cups of water, depending on the size of my slow cooker. The rice will absorb much of the liquid while cooking.
Finally, drizzle the tablespoon of olive oil over everything.
Step 2

Cover the slow cooker with the lid.
Cook on Low for 7 to 8 hours or on High for 4 to 5 hours.
I almost always choose the Low setting because the chicken turns out incredibly tender and shreds effortlessly with a fork.
One thing I learned after making this recipe many times is not to keep lifting the lid.
Every time you remove it, heat escapes and the cooking time becomes longer.
I made that mistake the first few times because I kept checking on everything. Now I simply let the slow cooker do its job.
Step 3

Once the chicken reaches a safe internal temperature of 165 degrees Fahrenheit, carefully remove it from the slow cooker.
Place it on a cutting board or large plate.
Using two forks, shred the chicken into small bite sized pieces.
The chicken should fall apart very easily. If it still feels firm or difficult to shred, let it cook for another thirty minutes before checking again.
Step 4

Return the shredded chicken to the slow cooker.
Stir everything together until the chicken, vegetables, and rice are evenly mixed.
The vegetables should be very soft, making them easy for dogs to chew and digest.
If the mixture seems slightly wet, remove the lid and allow it to cook for another fifteen to twenty minutes.
If it appears too dry, simply stir in a small amount of warm water until you reach a consistency your dog enjoys.
What The Finished Food Should Look Like

Every time I finish this recipe, it has the same soft and hearty texture.
The chicken should be fully shredded and mixed throughout the rice.
The carrots should mash easily with a fork.
The green beans should be soft without becoming mushy.
The rice should be fully cooked and fluffy after absorbing the cooking liquid.
The finished meal should hold together while still remaining moist.
Bruno always starts waiting near the kitchen as soon as I begin shredding the chicken because he already knows dinner is almost ready.
Allow The Food To Cool

This is one step I never skip.
After cooking, let the food cool completely before serving or storing it.
Freshly cooked food stays very hot for quite a while, especially inside a slow cooker.
I usually spread the mixture into a large shallow container so it cools faster.
Once cooled, I divide everything into meal sized portions.
This little habit saves me so much time during the week because every meal is already measured and ready to serve.
Feeding Guidelines

Every dog is different, so these are general starting points.
Age, activity level, metabolism, and overall health all affect how much food your dog needs.
Small Dogs
Up to 20 pounds
Serve approximately one half to one cup per day, divided into two meals.
Medium Dogs
20 to 50 pounds
Serve about one and a half to two and a half cups daily, divided into two meals.
Large Dogs
50 to 80 pounds
Serve roughly three to four cups each day.
Extra Large Dogs
Over 80 pounds
Serve four to six cups daily depending on activity level.
Whenever I introduce a new homemade recipe, I start by mixing a small amount with Bruno’s regular food for several days.
This gradual transition helps prevent stomach upset and gives his digestive system time to adjust.
I also keep an eye on his weight every couple of weeks. If he starts gaining weight, I slightly reduce his portions.
If he becomes more active, I may increase them a little.
Paying attention to your own dog is always more important than following exact measurements.
How To Store Homemade Dog Food

One of my favorite things about this recipe is how well it stores.
After everything has cooled completely, place the food into airtight containers.
Store it in the refrigerator for up to four days.
If you make a larger batch like I usually do, freeze individual meal portions for up to three months.
I like freezing single servings because I only have to thaw what Bruno needs for the next day.
To thaw frozen portions, transfer one container to the refrigerator overnight.
If you’re in a hurry, place the sealed container in cool water until it softens.
Avoid microwaving the food until it becomes very hot. If you choose to warm it slightly, make sure it is only lukewarm before serving your dog.
Common Mistakes To Avoid

Making homemade dog food is simple, but there are a few mistakes that are worth avoiding.
Feeding It Immediately
Always allow the food to cool before serving. Dogs can burn their mouths just as easily as we can.
Adding Seasonings
This recipe does not need salt, garlic powder, onion powder, or spices.
Simple ingredients are the safest choice.
Using Onions Or Garlic
Both onions and garlic can be harmful to dogs and should never be included in homemade meals.
Overfeeding
Homemade food can still contain plenty of calories.
Measure portions instead of guessing.
Skipping The Transition
Changing your dog’s food overnight may upset their stomach.
Introduce homemade meals gradually over several days.
Forgetting To Refrigerate Leftovers
Fresh homemade food should never sit at room temperature for extended periods.
Store leftovers promptly to keep them fresh and safe.
A Few Things I Have Learned

After making this recipe dozens of times, I have picked up a few little habits that make the whole process easier.
I always prepare a double batch when I know I have a busy week ahead because it freezes so well.
I label every container with the date before placing it in the freezer. That way I always know which meals should be used first.
I also keep one container in the refrigerator and the rest in the freezer.
It keeps everything fresh and prevents unnecessary thawing and refreezing.
Bruno has become so familiar with this routine that he gets excited every time he hears the slow cooker lid come off.
Watching him enjoy a meal that I made from simple ingredients never gets old, and that feeling is one of the biggest reasons I continue making homemade food whenever I can.
Easy Ingredient Swaps

One of the reasons I enjoy making homemade dog food is that I can adjust the recipe based on what I already have in the kitchen. I never make substitutions without making sure the ingredients are safe for dogs, but having a few options makes meal planning much easier.
Here are some simple swaps that have worked well for me.
| If You Don’t Have | You Can Use |
|---|---|
| Chicken breast | Lean ground turkey |
| Brown rice | White rice |
| Carrots | Pumpkin or butternut squash |
| Green beans | Zucchini or peas |
| Olive oil | A small amount of fish oil recommended by your veterinarian |
Whenever I try a new ingredient, I only change one thing at a time. That way, if Bruno ever has an upset stomach, I know exactly what caused it.
Why These Ingredients Work Well Together
One thing I appreciate about this recipe is how each ingredient brings something different to the bowl.
Chicken
Chicken provides high quality protein that helps maintain healthy muscles and supports everyday activity.
It is also one of the easiest proteins for many dogs to digest.
Brown Rice
Brown rice provides carbohydrates that give dogs steady energy throughout the day.
It also contains fiber, which helps support healthy digestion.
Carrots
Carrots are naturally rich in beta carotene, which the body converts into vitamin A.
They also add a gentle sweetness that many dogs enjoy.
Green Beans
Green beans are low in calories while providing fiber and important vitamins.
They help make meals more filling without adding unnecessary fat.
Olive Oil
A small amount of olive oil provides healthy fats that can help support normal skin and a healthy looking coat when included as part of a balanced diet.
When these simple ingredients are combined, they create a wholesome meal that is satisfying, easy to digest, and made entirely from foods you recognize.
My Best Tips For Success

After making this recipe countless times, these are the little things that have helped me the most.
Cook a double batch whenever you have time. Future you will appreciate having homemade meals ready in the freezer.
Allow the food to cool completely before storing it. This helps maintain the best texture and keeps excess moisture from building up inside containers.
Use airtight containers to keep the food fresh longer.
Label every container with the preparation date.
Measure portions instead of estimating. This makes it easier to monitor your dog’s weight and adjust serving sizes when necessary.
Introduce homemade meals gradually instead of changing your dog’s diet overnight.
Always keep fresh drinking water available alongside every meal.
Variations To Keep Mealtime Interesting

Although this five ingredient recipe is my favorite because of its simplicity, I occasionally make small changes to give Bruno a little variety.
Sometimes I replace the chicken with lean turkey.
Other weeks I use pumpkin instead of carrots during the fall when pumpkin is easy to find.
If I have extra zucchini in the refrigerator, I chop it into small pieces and use it instead of green beans.
Making small changes every now and then keeps homemade meals interesting while still sticking with ingredients that are safe and nutritious.
Frequently Asked Questions
Can I feed this recipe every day?
Healthy adult dogs may be able to enjoy this recipe regularly, but homemade diets should be nutritionally balanced over time.
If you plan to feed homemade food every day, speak with your veterinarian or a board certified veterinary nutritionist to ensure your dog’s long term nutritional needs are being met.
Can puppies eat this recipe?
Growing puppies have different nutritional requirements than adult dogs.
I recommend asking your veterinarian before serving homemade meals to a puppy.
Can I use frozen vegetables?
Yes. Frozen carrots and frozen green beans work very well in this recipe.
They save preparation time and usually cook just as well as fresh vegetables.
Can I use ground turkey instead of chicken?
Absolutely. Lean ground turkey is one of my favorite substitutions whenever chicken is not available.
Can I freeze homemade dog food?
Yes. This recipe freezes extremely well.
I usually divide it into individual meal portions before freezing.
It makes busy weeks much easier because I only need to thaw one container at a time.
How long will it stay fresh?
Store the food in an airtight container in the refrigerator for up to four days.
Frozen portions are best used within three months.
Can I add eggs?
Cooked eggs can be a healthy addition for many dogs, but I usually keep this recipe simple with only the five main ingredients.
If you choose to add eggs, cook them thoroughly before mixing them into the food.
Can I use white rice instead of brown rice?
Yes.
White rice is easier for some dogs to digest, especially if they have a sensitive stomach.
Can I season the food?
No.
Avoid adding salt, onion powder, garlic powder, pepper, or other seasonings.
Dogs do not need these ingredients, and some can be harmful.
What if my dog refuses to eat it?
Every dog has different preferences.
When Bruno first started eating homemade food, I mixed small amounts with his usual food for several days.
The gradual change helped him adjust, and before long he was excited every time I filled his bowl.
Final Thoughts
This recipe reminds me that homemade dog food does not have to be complicated.
The first time I made it, I was simply looking for an easier way to feed Bruno during one of my busiest weeks.
I never expected it to become one of the recipes I rely on the most.
Now it is part of our routine. Whenever I pull out the slow cooker, Bruno somehow knows exactly what is coming.
He follows me around the kitchen while I chop vegetables, then patiently waits nearby as the chicken cools enough to shred.
Watching him enjoy every meal gives me peace of mind because I know exactly what went into his bowl.
If you have been thinking about trying homemade dog food but felt intimidated by complicated recipes or long ingredient lists, this is a wonderful place to begin.
Five simple ingredients, a slow cooker, and a little preparation are all it takes to make a wholesome meal your dog can enjoy.
I hope this recipe makes your week a little easier, saves you time in the kitchen, and brings as much excitement to your dog’s mealtime as it has to Bruno’s.
Sometimes the simplest recipes become the ones we come back to again and again because they work, they fit into everyday life, and they are made with care.









