Why I Started Making My Dog’s Food at Home
There’s something incredibly reassuring about knowing exactly what goes into your dog’s bowl no fillers, no preservatives, just fresh, wholesome ingredients made with care. I started cooking homemade meals after noticing my dog didn’t always thrive on store bought food. Occasional tummy troubles and inconsistent energy made me rethink what I was feeding him.
So I grabbed a few simple ingredients, cleared some freezer space, and started experimenting. That’s how this hearty beef and veggie dog food was born. It’s nutrient-rich, freezer friendly, and now a staple in our meal prep routine.

Ingredients Used (and Why They Matter)
This recipe uses everyday, dog-safe foods that work together to create balanced, nourishing meals:
- 5 lbs ground beef – A high quality protein that supports muscle development and steady energy
- 2 lbs beef liver (sliced) – Loaded with vitamin A, iron, and zinc; incredibly nutrient-dense when used in moderation
- 2 bags peas & carrots – Provide fiber, vitamins A and C, and natural sweetness
- 2 bags sweet potatoes – Rich in beta-carotene, fiber, and complex carbohydrates for digestion and stamina
- ½ bag green beans – Low calorie crunch packed with vitamin K and calcium
- 1 lb frozen blueberries – Antioxidant rich superfoods that support immunity and reduce inflammation
- 4 cups white rice – Easy to digest and great for dogs with sensitive stomachs
How to Make It: Step-by-Step
Step 1: Cook the Rice
Boil 4 cups of white rice in about 8 cups of water until tender. Set aside to cool. Cooling helps the rice absorb flavors once mixed.
Step 2: Cook the Beef & Liver
In a large pot or skillet, brown the ground beef, breaking it into small pieces. Add the sliced liver and cook until no longer pink. The smell is strong but dogs absolutely love it.
Step 3: Prepare the Vegetables
Steam or microwave the frozen peas and carrots, sweet potatoes, and green beans until soft. This makes them easier to digest, especially for senior dogs.
Step 4: Mix Everything Together
In a large bowl or stockpot, combine the cooled rice, cooked meat, vegetables, and frozen blueberries. Stir well until evenly mixed. The result should be colorful, hearty, and surprisingly appealing.

Portioning & Storage
This batch yielded about 14 freezer portions, each labeled as either a full day (2 meals) or half day (1 meal).
- My dog eats 1 cup twice daily
- Portion meals into quart-size freezer bags
- Flatten bags before freezing for easy stacking and faster thawing
Label each bag with:
- Meal size (full day or single meal)
- Prep date
- Any ingredient variations
Adjustments to Try Next Time
This batch included green beans, and my dog devoured every bite. Next time, I may rotate in:
- Pumpkin for extra fiber
- Homemade peanut butter (dog-safe)
- Ground turkey or chicken for a leaner protein option
Rotating ingredients helps prevent boredom and supports nutritional balance.
Budget-Friendly & Freezer-Smart
Using frozen vegetables and bulk meat keeps costs low, and batch cooking saves time. From start to finish including cleanup this prep took about 1.5–2 hours and lasted nearly two weeks.
Feeding Guidelines (General)
Every dog is different, but here’s a helpful starting point:
- Small dogs (10–20 lbs): ½–1½ cups per day
- Medium dogs (20–50 lbs): 1½–3 cups per day
- Large dogs (50–90 lbs): 3–4½ cups per day
- Extra-large dogs (90+ lbs): 4½+ cups per day
Always adjust based on your dog’s age, activity level, and veterinary guidance.
Add Ins for Variety (Optional)
- Canned pumpkin (unsweetened): Digestive support
- Chia or ground flaxseed: Omega-3s for skin and coat
- Turmeric (small pinch): Anti-inflammatory support
- Plain Greek yogurt or cottage cheese: Protein and probiotics (if dairy-tolerant)
Health Changes I’ve Noticed
Since switching to homemade food, I’ve seen:
- Shinier coat
- More consistent digestion
- Better energy levels
- Fresher breath and cleaner teeth
It’s these changes that make the prep time worth it.

Final Thoughts: Love in Every Bite
Making homemade dog food may feel overwhelming at first, but it quickly becomes a rewarding routine. Every bag you freeze and every bowl you serve is an act of carefu eling your dog with real food that supports long-term health and happiness.
This hearty beef and veggie recipe has made a noticeable difference in my dog’s life, and I hope it inspires you to give homemade dog food a try. Happy cooking and even happier tail wags 🐶🥩🥕
Wholesome Beef & Veggie Dog Food Recipe
There’s something incredibly reassuring about knowing exactly what goes into your dog’s bowl no fillers, no preservatives, just fresh, wholesome ingredients made with care. I started cooking homemade meals after noticing my dog didn’t always thrive on store bought food. Occasional tummy troubles and inconsistent energy made me rethink what I was feeding him.
So I grabbed a few simple ingredients, cleared some freezer space, and started experimenting. That’s how this hearty beef and veggie dog food was born. It’s nutrient-rich, freezer friendly, and now a staple in our meal prep routine.
Ingredients
- 5 lbs ground beef – A high quality protein that supports muscle development and steady energy
- 2 lbs beef liver (sliced) – Loaded with vitamin A, iron, and zinc; incredibly nutrient-dense when used in moderation
- 2 bags peas & carrots – Provide fiber, vitamins A and C, and natural sweetness
- 2 bags sweet potatoes – Rich in beta-carotene, fiber, and complex carbohydrates for digestion and stamina
- ½ bag green beans – Low calorie crunch packed with vitamin K and calcium
- 1 lb frozen blueberries – Antioxidant rich superfoods that support immunity and reduce inflammation
- 4 cups white rice – Easy to digest and great for dogs with sensitive stomachs
Instructions
Step 1: Cook the Rice
Boil 4 cups of white rice in about 8 cups of water until tender. Set aside to cool. Cooling helps the rice absorb flavors once mixed.
Step 2: Cook the Beef & Liver
In a large pot or skillet, brown the ground beef, breaking it into small pieces. Add the sliced liver and cook until no longer pink. The smell is strong but dogs absolutely love it.
Step 3: Prepare the Vegetables
Steam or microwave the frozen peas and carrots, sweet potatoes, and green beans until soft. This makes them easier to digest, especially for senior dogs.
Step 4: Mix Everything Together
In a large bowl or stockpot, combine the cooled rice, cooked meat, vegetables, and frozen blueberries. Stir well until evenly mixed. The result should be colorful, hearty, and surprisingly appealing.
Notes
- Optional add-ins: Boost nutrition and variety with canned pumpkin, ground flaxseed, a pinch of turmeric, or plain Greek yogurt.
- Protein swaps: Substitute ground turkey or chicken for a leaner protein option.
- Portion control: Adjust serving sizes based on your dog’s size, age, and activity level.
- Vet guidance: Always consult your veterinarian before making a long-term switch to a homemade diet.
Nutrition Information:
Yield: 14 Serving Size: 1 cupAmount Per Serving: Calories: 230Total Fat: 10gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 55mgSodium: 65mgCarbohydrates: 20gFiber: 3gSugar: 2gProtein: 18g