Holiday cooking fills the kitchen with tempting smells, but seasoned turkey, gravy, stuffing, and cranberry sauce from our plates are not good choices to share with a dog. These little steamed puddings use plain cooked turkey instead, along with oats, egg, and just a small amount of finely chopped cranberry. Steaming keeps them soft and moist without adding butter or oil. I like making the puddings small so portions are easy to control and the centers cook evenly. They are still treats rather than a complete meal, so introduce them gradually and keep your dog's normal balanced diet at the center of feeding.

ServingsMakes 8 small puddings
Prep time15 min
Cook time18 min
Total time33 min
DifficultyEasy
Main ingredientPlain cooked turkey

Safety first: Start with a small portion beside your dog's usual food and confirm bigger diet changes with your veterinarian.

Foods to avoid

xylitolgrapesraisinsonionsgarliccooked bones

Do not use turkey skin, cooked bones, stuffing, gravy, butter, seasoned roasting juices, onion, garlic, cranberry sauce, sweetened dried fruit, raisins, grapes, xylitol, or artificially sweetened ingredients. Check packaged ingredients carefully, and keep these puddings as occasional treats rather than using them as a nutritionally complete homemade diet.

Ingredients

EquipmentMixing bowlFork or wooden spoonSmall food processor or blender for grinding the oats8 small heatproof silicone muffin cups or ramekinsSteamer basket with a fitted lidSaucepan or pot that securely holds the steamer basket

Instructions

  1. Prepare the ingredients: Grind the rolled oats until they resemble a coarse flour. Finely chop the plain cooked turkey, then chop the washed cranberries into very small pieces so no large tart berry pieces remain. Keep the turkey completely free of skin, bones, gravy, salt, onion, garlic, and other seasonings.

    Dogs Turkey Cranberry Oat Steamed Puddings step 1
  2. Mix the pudding batter: Add the ground oats, chopped turkey, egg, water, and finely chopped cranberries to the mixing bowl. Stir thoroughly until the egg is evenly distributed and the mixture is thick, moist, and spoonable, with the turkey and cranberry pieces spread evenly throughout.

    Dogs Turkey Cranberry Oat Steamed Puddings step 2
  3. Fill the cups: Divide the mixture evenly among eight small silicone muffin cups or heatproof ramekins. Gently press each portion down with the back of the spoon to remove large air pockets without packing the mixture hard. Leave the tops roughly level so the puddings steam at a similar rate.

    Dogs Turkey Cranberry Oat Steamed Puddings step 3
  4. Steam until set: Bring a shallow layer of water to a steady simmer beneath the steamer basket, making sure the water does not touch the cups. Arrange the filled cups in the basket, cover, and steam for about 18 minutes, or until the puddings are firm enough to hold their shape and the egg mixture is fully cooked with no wet batter in the centers.

    Dogs Turkey Cranberry Oat Steamed Puddings step 4
  5. Cool and portion: Lift the cups from the steamer and let the puddings cool completely before removing them from their molds. Break one open to make sure the center is set, soft, and evenly cooked rather than wet or gummy. Serve an appropriately sized piece rather than automatically offering a whole pudding.

    Dogs Turkey Cranberry Oat Steamed Puddings step 5

Made this recipe?

Tap the paw so other pet parents know it’s worth making.

Be the first to make it

Tips & serving

Cool the puddings completely and begin with a small piece, especially if turkey, cranberries, or oats are new to your dog. Treats should remain a modest part of the overall diet rather than replacing balanced dog food. Adjust the piece size to your dog's body size and usual treat allowance. Discuss major diet changes, regular homemade feeding, or new foods for a dog with individual dietary needs with your veterinarian.

  • The soft steamed texture is easy to divide into small controlled treat portions.
  • Using plain turkey separately from the family meal avoids gravy, stuffing, skin, bones, and heavy seasoning.
  • Small molds encourage consistent portions and help the moist centers cook evenly.
  • Chop the turkey quite finely so every small pudding holds together instead of crumbling around large meat pieces.
  • Cut the cranberries especially small so their tart flavor is dispersed through the mixture rather than concentrated in large pieces.
  • Keep the steaming water at a steady simmer rather than an aggressive boil, which can splash water into the cups.

Storage

Fridgethree days

Once completely cool, place the puddings in a clean airtight container and refrigerate them promptly. For longer storage, freeze fully cooled individual puddings in a single layer before transferring them to a sealed freezer container. Thaw a portion in the refrigerator and serve only after it has fully defrosted and reached a comfortable temperature.

Substitutions

If fresh cranberries are unavailable, plain frozen cranberries can be thawed, drained, and finely chopped in the same measured amount. Avoid cranberry sauce and sweetened dried cranberry products because they can contain substantial added sugar or other ingredients that do not belong in this simple dog treat. If rolled oats are unavailable, plain quick oats can be ground and used in the same measured amount, provided they contain no flavorings, sweeteners, or added ingredients.

Dogs recipe FAQ

Can I serve this treat every day?

Treat it as an occasional extra, not a meal plan. Cool the puddings completely and begin with a small piece, especially if turkey, cranberries, or oats are new to your dog. Treats should remain a modest part of the overall diet rather than replacing balanced dog food.

Can dogs have plain cooked turkey?

This recipe uses plain cooked turkey in a small, dog-appropriate amount. Skip it if your dog has a known sensitivity, and read the foods-to-avoid note on this page before serving.

How should I store leftovers?

Once completely cool, place the puddings in a clean airtight container and refrigerate them promptly. Use refrigerated portions within three days, keeping them separate from seasoned human leftovers so they cannot accidentally pick up gravy, onions, garlic,.

What's the safest way to try this with my dog?

Offer a small amount beside regular food, introduce one new recipe at a time, and watch appetite, stool, skin, and behavior for a day or two.

Can dogs eat turkey and cranberries together?

Plain cooked turkey and plain cranberries can both be offered to many dogs in modest amounts. The important distinction is preparation. Use boneless, skinless, unseasoned turkey and plain cranberries rather than holiday turkey with gravy or stuffing, or sweetened cranberry sauce.

Can I give my dog a whole steamed pudding?

That depends on your dog's size, normal calorie intake, and the other treats eaten that day. A whole pudding may be unnecessarily large for a small dog. Breaking each pudding into smaller portions makes it easier to keep treats modest and introduce the recipe gradually.

Sources

Reference notes