Do you know what DOG ESSENTIALS you are missing out? Find out now!
Zack Keithy, our author, is a certified veterinarian technician (UC Blue Ash) for over 6 years (contact him here). The articles written here are based on his expertise and experience, combined with a review by our expert vet reviewers including Dr M. Tarantino. Learn more about us here.
Is your beagle looking more like a loaf of bread lately? Yeah, join the club. Tons of beagle owners stress about their pup’s chubby vibes, and honestly, picking out the right food at the store is a headache.
The labels basically scream at you, and half the time, who even knows what’s inside that bag?
But hey, what if you could whip up something tasty and healthy at home instead? This easy-peasy homemade dog food recipe will help your beagle drop a few pounds without turning into a grumpy little gremlin.
Medical Questions? Talk to a Veterinarian 24/7.
Connect one-on-one with a licensed vet who will answer your questions in minutes.
*Article may contain affiliate links to retailers like Amazon and Chewy. Learn more on our disclosure page.
Recipe Overview
This homemade lean turkey and sweet potato dog food recipe is specifically designed for weight management in beagles. It’s packed with lean protein, complex carbohydrates, and essential nutrients to keep your dog feeling full and satisfied.
- Prep time: 20 minutes
- Cook time: 30 minutes
- Serving size: Varies based on dog’s weight and activity level (see feeding guidelines)
Ingredients List
- 1 pound lean ground turkey (around $4.00) – Substitution: ground chicken breast
- 2 medium sweet potatoes, peeled and diced (around $1.50) – Substitution: butternut squash
- 1 cup green beans, trimmed and chopped (around $1.00) – Substitution: peas
- 1/2 cup cooked brown rice (around $0.50) – Substitution: quinoa
- 1 tablespoon olive oil (around $0.20)
- 1/4 teaspoon dried parsley (optional, for flavor and breath) (around $0.10)
Estimated Total Cost: $7.30

Step-by-Step Instructions
- 1. Cook the lean ground turkey in a large skillet over medium heat. Break it up with a spoon.
- 2. Drain off any excess fat from the cooked turkey.
- 3. Add the diced sweet potatoes and chopped green beans to the skillet with the turkey.
- 4. Pour in enough water to cover the vegetables and turkey, about 1 to 2 cups.
- 5. Bring the mixture to a boil, then reduce heat, cover, and simmer for about 15-20 minutes, or until the sweet potatoes are tender.
- 6. Stir in the cooked brown rice and olive oil.
- 7. If using, sprinkle in the dried parsley.
- 8. Stir everything together and cook for another 5 minutes.
- 9. Let the food cool completely before serving.
Look, prepping and cooking for your dog is great, but sometimes you might be too tired or maybe a tad lazy, or maybe you just want to give yourself a well deserved break.

In such times, you want something reliable and nutritious for your dog, and that’s where Ollie comes in. It’s my favorite dog food subscription ever.
Fresh human grade dog food sent to your doorstep, and there’s no lock in.
Give it a shot, will ya?
Feeding Guidelines
Portion sizes depend heavily on your dog’s individual needs. These are general guidelines for a beagle aiming for weight management:
- For dogs weighing 15-20 pounds, start with approximately 1 to 1.5 cups per day, divided into two meals.
- For dogs weighing 20-25 pounds, start with approximately 1.5 to 2 cups per day, divided into two meals.
- For more active dogs or puppies, you may need to slightly increase the portion.
- For senior dogs or those with very low activity, you might need to decrease the portion.
- Always monitor your dog’s weight and adjust food intake as needed.
- It’s best to consult your veterinarian to determine the exact portion size for your specific dog’s breed, age, activity level, and health status.
Nutritional Benefits of the Recipe
- Lean Ground Turkey: Provides high-quality protein essential for muscle maintenance and repair, crucial for active dogs. It’s lower in fat than other meats, aiding in weight management.
- Sweet Potatoes: Offer complex carbohydrates for sustained energy and are a good source of dietary fiber, which helps your dog feel full longer. They also provide vitamins A and C.
- Green Beans: Low in calories and a good source of fiber, vitamins K and C, and manganese. They add bulk to the meal without adding significant calories.
- Brown Rice: A source of complex carbohydrates for energy and provides dietary fiber for digestive health.
- Olive Oil: Supplies healthy monounsaturated fats, including omega-6 fatty acids, which are important for skin and coat health.

Storage and Serving Tips
- Store the prepared food in an airtight container in the refrigerator for up to 3-4 days.
- For longer storage, portion the food into freezer-safe containers or bags and freeze for up to 2-3 months.
- Thaw frozen portions overnight in the refrigerator or gently reheat in the microwave or on the stovetop.
- Serve the food warm, at room temperature, or mixed with a small amount of your dog’s regular kibble to add texture and flavor.
Common Questions & Troubleshooting (FAQ)
Is this recipe nutritionally complete for all dogs?
This recipe is designed to be a healthy, weight-management meal. However, like many homemade diets, it may not contain all the precise vitamins and minerals a dog needs long-term. It’s often recommended to supplement with a high-quality canine multivitamin and mineral supplement to ensure complete nutrition, especially if this will be the primary food source. Always consult your vet.
What if my dog doesn’t like sweet potatoes?
You can try substituting sweet potatoes with other dog-safe options like cooked butternut squash or pumpkin. Make sure to introduce new ingredients gradually to avoid digestive upset.
Can I add other vegetables?
Yes, you can add other dog-safe vegetables like carrots, zucchini, or spinach. Ensure they are cooked until soft and chopped into small, manageable pieces. Avoid onions, garlic, and grapes, as these are toxic to dogs.
How do I transition my dog to this homemade food?
It’s crucial to transition your dog slowly over 7-10 days. Start by mixing a small amount of the homemade food with their current food, gradually increasing the homemade portion and decreasing the old food each day. This helps prevent digestive upset.
📖 Don’t Miss This…
Need more ideas on what to cook for your dog? Then you must check out my library of homemade dog food recipes today!
Wrapping Up
Give your beagle the gift of health with this simple, wholesome turkey and sweet potato meal. It’s a delicious way to manage their weight and boost their well-being. Try it today!




