Beef and Sweet Potato Homemade Dog Food - Simple, Nutritious, and Picky-Eater Approved

Beef and Sweet Potato Homemade Dog Food - Simple, Nutritious, and Picky-Eater Approved

Ingredients

  • 2 pounds lean ground beef (90% or leaner)
  • 2 large sweet potatoes (about 2 to 2.5 pounds), peeled and diced
  • 1 cup white rice or brown rice (optional but helpful for bulk and energy)
  • 1 cup carrots, diced (fresh or frozen)
  • 1 cup green beans, chopped (fresh or frozen)
  • 2–3 cups low-sodium beef or chicken broth, or water
  • 2 tablespoons olive oil or salmon oil
  • 1–2 teaspoons ground flaxseed or chia seeds (optional for omega-3s and fiber)
  • Dog-safe multivitamin/mineral supplement and/or canine omega-3 supplement (as recommended by your vet)

Instructions

  1. Prep the ingredients: Peel and dice the sweet potatoes into small cubes. Dice the carrots and chop the green beans. Rinse the rice if using.
  2. Brown the beef: In a large pot or deep skillet, warm 1 tablespoon oil over medium heat. Add the ground beef and cook until browned, breaking it into small crumbles. Drain excess fat if needed.
  3. Add veggies and liquid: Stir in sweet potatoes, carrots, and green beans. Add broth or water until ingredients are just covered.
  4. Cook the rice (if using): Add rice to the pot. Bring to a gentle boil, then reduce to a simmer.
  5. Simmer until tender: Cook 20–25 minutes, stirring occasionally, until sweet potatoes are soft and rice is done. Add more liquid if the mixture gets too dry.
  6. Finish with healthy fats: Turn off heat. Stir in remaining oil and the ground flaxseed or chia if using. Let the mixture cool completely.
  7. Portion appropriately: Once cool, divide into daily servings based on your dog’s size and activity level. Add a vet-recommended canine multivitamin/omega-3 supplement to each portion as directed.
  8. Serve: Offer slightly warmed or room temperature. Start by mixing with your dog’s current food and transition over 5–7 days.