Rice-Free Dog Food: Easy Homemade Recipe

Updated November 7, 2026

Total time
50 min
prep 15 min · cook 35 min
Serves
10
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Rice-Free Dog Food: Easy Homemade Recipe

This homemade rice-free dog food is a balanced, grain-free meal made with ground turkey, sweet potatoes, and green beans — all simmered together until tender. It’s a great option for dogs with grain sensitivities or for pet parents who simply want to control exactly what goes into their dog’s bowl. The recipe is simple, uses everyday ingredients, and yields a hearty stew that you can serve as a complete meal or a tasty topper.

Ingredients

  • 2 lb (907 g) ground turkey (93% lean)
  • 2 medium sweet potatoes, peeled and cubed (about 3 cups / 400 g)
  • 2 cups (240 g) chopped green beans (fresh or frozen)
  • 1 cup (150 g) chopped carrots
  • 1 medium zucchini, chopped (about 1 cup / 150 g)
  • 4 cups (960 ml) low-sodium chicken broth (or water)
  • 2 tbsp (30 ml) olive oil
  • 1 tsp (2 g) dried parsley (optional)

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the ground turkey and cook, breaking it up with a spoon, until it is fully browned and no longer pink — about 8–10 minutes. The internal temperature of the turkey must reach 165°F (74°C) as the safe minimum, per USDA FSIS guidelines; check with a food thermometer.
  2. Add the sweet potatoes, green beans, carrots, and zucchini to the pot. Stir to combine with the turkey.
  3. Pour in the chicken broth (or water) and bring the mixture to a boil.
  4. Reduce the heat to low, cover, and simmer for 20–25 minutes, or until the sweet potatoes and carrots are fork-tender.
  5. Remove from heat and let cool completely before serving to your dog. If you prefer a smoother texture, mash the vegetables slightly with a potato masher.

Tips

  • Substitutions: Swap the ground turkey for lean ground beef or chicken. If using beef, cook to 160°F (71°C) safe minimum. You can also replace sweet potatoes with pumpkin puree (not pie filling) — just reduce the broth by ½ cup (120 ml) to keep the consistency thick.
  • Storage: Store leftovers in airtight containers in the refrigerator for up to 4 days. You can also freeze in individual portions for up to 3 months.
  • Common mistake: Don’t add salt, garlic, or onions — these are toxic to dogs. Also, avoid using chicken broth with added salt or seasonings; low-sodium or unsalted is best.
  • Portioning: A typical serving for a 20–30 lb dog is about ½ cup (120 g) per meal, but adjust based on your dog’s size and activity level. Always consult your vet for exact portions.

Serving Suggestions

Serve this rice-free dog food at room temperature or slightly warmed. It can be fed as a complete meal on its own, or spooned over your dog’s regular kibble as a tasty topper. For picky eaters, a sprinkle of dried parsley can add a bit of aroma. Always ensure fresh water is available.

Variations

  • Protein swap: Use ground pork or lamb instead of turkey. Cook pork to 160°F (71°C) safe minimum. For a fish version, use canned salmon (drained) and skip the cooking step — just mix with the cooked vegetables.
  • Veggie mix: Add peas, spinach, or broccoli in place of some green beans. Avoid grapes, raisins, onions, and garlic.
  • Grain-free binder: If you want a thicker stew, stir in 1 tablespoon (8 g) of chia seeds or flaxseed meal after cooking — they add fiber and help thicken.

Storage and Reheating

Refrigerate the cooled food in airtight containers for up to 4 days. For longer storage, freeze in individual portions (like silicone muffin cups) for up to 3 months. To reheat, thaw overnight in the refrigerator, then warm gently in a saucepan or microwave until just lukewarm — avoid overheating, as that can destroy some nutrients. Never leave the food out at room temperature for more than 2 hours. If you’ve reheated leftovers, serve immediately and discard any unused portion.

Frequently Asked Questions

Can I use chicken instead of turkey? Yes, ground chicken works well. Cook it to the same safe minimum of 165°F (74°C).

Is this food nutritionally complete for my dog? This recipe is a balanced meal for most adult dogs, but it doesn’t contain all the micronutrients your dog needs long-term. For a permanent diet, consult your veterinarian about adding a multivitamin or other supplements.

Can I use water instead of chicken broth? Absolutely. Water is fine — the broth just adds flavor. You may want to add a little more olive oil for taste if using water.

How do I know how much to feed my dog? Start with about ½ cup (120 g) per 20 lbs (9 kg) of body weight per day, divided into two meals. Adjust based on your dog’s energy level and body condition, and check with your vet.

Can I freeze this in ice cube trays? Yes, that’s a great way to portion small amounts. Once frozen, pop the cubes out and store them in a freezer bag. Thaw as needed.

My dog has allergies — can I remove certain veggies? Absolutely. Swap any vegetable you’re unsure about for another dog-safe option like pumpkin, celery, or cucumber. Just keep the total vegetable volume the same.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).