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.


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

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.


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

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.


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.


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.


  • 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)

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.


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

Wholesome Beef & Veggie Dog Food Recipe

Yield: 14 full-day portions (2 meals/day)
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour

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 cup
Amount Per Serving: Calories: 230Total Fat: 10gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 55mgSodium: 65mgCarbohydrates: 20gFiber: 3gSugar: 2gProtein: 18g

Leave a Comment

Skip to Recipe