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
- 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.
- 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.
- Add veggies and liquid: Stir in sweet potatoes, carrots, and green beans.
Add broth or water until ingredients are just covered.
- Cook the rice (if using): Add rice to the pot. Bring to a gentle boil, then reduce to a simmer.
- 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.
- Finish with healthy fats: Turn off heat.
Stir in remaining oil and the ground flaxseed or chia if using. Let the mixture cool completely.
- 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.
- Serve: Offer slightly warmed or room temperature.
Start by mixing with your dog’s current food and transition over 5–7 days.