Healthy Turkey and Sweet Potato Mash for Dogs

When it comes to our dogs, we want the very best for their health, happiness, and overall well being. Preparing homemade meals is one of the most meaningful ways to care for them. Not only does it give you full control over what goes into their food, but it also offers peace of mind knowing each bite is made from fresh, nourishing ingredients. This Turkey and Sweet Potato Mash for Dogs is a perfect example of a simple, balanced meal that delivers both flavor and nutrition making it a favorite for pups and pet parents alike.

Homemade dog food doesn’t need to be complicated. With just a few wholesome ingredients lean turkey, sweet potatoes, and peas you can create a satisfying meal that supports your dog’s health and keeps tails wagging. Plus, cooking at home allows you to easily adapt recipes to your dog’s dietary needs or preferences, something store bought foods can’t always provide.


The ingredients in this recipe were chosen for both their nutritional value and their appeal to dogs. A balanced canine diet should include quality protein, fiber, vitamins, and minerals and each ingredient here plays an important role in supporting your dog’s overall health.

Turkey: Lean, High Quality Protein

Turkey is an excellent source of lean protein, making it ideal for dogs who need to maintain a healthy weight or have sensitive stomachs. Protein supports muscle development, tissue repair, and sustained energy. Turkey is also considered less allergenic than some other proteins, which makes it a popular choice for dogs with food sensitivities.

Sweet Potatoes: A Nutrient Rich Carbohydrate

Sweet potatoes are packed with vitamins A and C, both of which support immune health. Vitamin A promotes healthy vision, skin, and coat, while vitamin C helps protect cells from oxidative damage. Their high fiber content aids digestion and helps regulate bowel movements, making them especially beneficial for dogs with digestive concerns. Their natural sweetness is a bonus most dogs love the taste.

Peas: Small but Mighty

Peas add fiber, plant based protein, and essential vitamins such as K, C, and B complex vitamins. These nutrients support blood health, immunity, and metabolism. Peas also complement turkey’s animal protein, creating a well rounded, nutrient dense meal.


Ingredient Transparency

When you cook for your dog, you eliminate fillers, artificial preservatives, and low quality ingredients often found in commercial foods. Every ingredient serves a purpose.

Customized Nutrition

Homemade meals make it easy to accommodate allergies, sensitivities, or specific health goals like weight management or digestive support.

Freshness You Can Trust

Unlike heavily processed foods that sit on shelves for months, homemade meals are fresh and nutrient-rich.

A Stronger Bond

Preparing food for your dog is an act of love. Sharing that care through mealtime can strengthen your bond and make everyday feeding more meaningful.


  • 1 lb lean ground turkey
  • 2 medium sweet potatoes, peeled and cubed
  • ½ cup frozen peas
  • 1 tablespoon olive oil (optional)

Step 1: Cook the Sweet Potatoes

Place the cubed sweet potatoes in a pot of water and bring to a boil. Cook for 15–20 minutes, or until fork-tender. Drain and set aside.

Step 2: Cook the Turkey

Heat a skillet over medium heat. Add olive oil if using, then add the ground turkey. Cook for 8–10 minutes, breaking it into small pieces, until fully browned and no longer pink.

Step 3: Add the Peas

Stir the peas into the turkey during the final 2–3 minutes of cooking. Allow them to heat through without overcooking.

Step 4: Mash the Sweet Potatoes

Mash the cooked sweet potatoes in a large bowl until smooth or slightly chunky, depending on your dog’s preference.

Step 5: Combine

Add the turkey and peas to the mashed sweet potatoes and mix until evenly combined.

Step 6: Cool and Serve

Allow the mash to cool completely before serving. Portion according to your dog’s size and needs.

Step 7: Store Leftovers

Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze individual portions for up to 3 months.


  • Small dogs (up to 20 lbs): ¼–½ cup per meal
  • Medium dogs (20–50 lbs): ½–1 cup per meal
  • Large dogs (50–100 lbs): 1–1½ cups per meal
  • Giant dogs (100+ lbs): 1½–2 cups per meal

Always consult your veterinarian for personalized feeding recommendations.


  • Lean protein supports muscle strength and energy
  • Vitamins A & C promote immune health, vision, and skin
  • Dietary fiber aids digestion and stool regularity
  • Healthy fats (optional) support skin, coat, and joint health

Can I use a different protein?
Yes chicken or lean beef are great substitutes. Adjust cooking time as needed.

Are sweet potatoes safe for dogs?
Yes, they are highly nutritious and easy to digest when cooked.

How long does this meal last?
Up to 3 days refrigerated or 3 months frozen.

Healthy Turkey and Sweet Potato Mash for Dogs

Healthy Turkey and Sweet Potato Mash for Dogs

Yield: 4 servings (adjust according to dog size)
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

When it comes to our dogs, we want the very best for their health, happiness, and overall well being. Preparing homemade meals is one of the most meaningful ways to care for them. Not only does it give you full control over what goes into their food, but it also offers peace of mind knowing each bite is made from fresh, nourishing ingredients. This Turkey and Sweet Potato Mash for Dogs is a perfect example of a simple, balanced meal that delivers both flavor and nutrition making it a favorite for pups and pet parents alike.

Homemade dog food doesn’t need to be complicated. With just a few wholesome ingredients lean turkey, sweet potatoes, and peas you can create a satisfying meal that supports your dog’s health and keeps tails wagging. Plus, cooking at home allows you to easily adapt recipes to your dog’s dietary needs or preferences, something store bought foods can’t always provide.

Ingredients

  • 1 lb lean ground turkey
  • 2 medium sweet potatoes, peeled and cubed
  • ½ cup frozen peas
  • 1 tablespoon olive oil (optional)

Instructions

    Step 1: Cook the Sweet Potatoes

    Place the cubed sweet potatoes in a pot of water and bring to a boil. Cook for 15–20 minutes, or until fork-tender. Drain and set aside.

    Step 2: Cook the Turkey

    Heat a skillet over medium heat. Add olive oil if using, then add the ground turkey. Cook for 8–10 minutes, breaking it into small pieces, until fully browned and no longer pink.

    Step 3: Add the Peas

    Stir the peas into the turkey during the final 2–3 minutes of cooking. Allow them to heat through without overcooking.

    Step 4: Mash the Sweet Potatoes

    Mash the cooked sweet potatoes in a large bowl until smooth or slightly chunky, depending on your dog’s preference.

    Step 5: Combine

    Add the turkey and peas to the mashed sweet potatoes and mix until evenly combined.

    Step 6: Cool and Serve

    Allow the mash to cool completely before serving. Portion according to your dog’s size and needs.

    Step 7: Store Leftovers

    Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze individual portions for up to 3 months.

Notes

  • If desired, replace the turkey with ground chicken or lean beef.
  • Add a small splash of water to loosen the mash if it’s too thick or dry for your dog.
  • Always check with your veterinarian regarding portion sizes and any dietary restrictions specific to your dog.

Nutrition Information:
Yield: 4 Serving Size: 1 cup (based on medium dog)
Amount Per Serving: Calories: 180Total Fat: 4gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 45mgSodium: 75mgCarbohydrates: 22gFiber: 4gSugar: 3gProtein: 18g

Leave a Comment

Skip to Recipe