Is your dog ready for a wholesome, slow-cooked meal made entirely from scratch? This homemade crockpot dog food recipe with lamb and sweet potato brings together lean protein and nutrient-dense vegetables in a single, easy-to-make dish. Slow cooking preserves the natural flavors and nutrients of every ingredient, making it a great option for dogs with food sensitivities or owners who simply want more control over what goes into their pet’s bowl. Whether your dog struggles with common allergens like chicken or beef, or you’re just looking to add variety to their diet, this lamb and sweet potato mash offers a gentle, digestible alternative that’s rich in essential nutrients.
Why Choose Lamb and Sweet Potato for Homemade Dog Food
Lamb is a popular novel protein for dogs, meaning it’s less likely to trigger the food allergies that commonly develop from more frequently used proteins like chicken or beef. It’s also naturally rich in B vitamins and provides a dense source of amino acids that support muscle maintenance. Sweet potatoes complement the lamb well, offering fiber for digestive health along with beta-carotene, which the body converts into vitamin A. Together, these two core ingredients form the base of a balanced, home-cooked meal that many dogs find easier to digest than some commercial kibble formulas.
This recipe takes about 20 minutes to prepare and roughly 6 hours to cook in a slow cooker, yielding approximately 7 to 8 cups of finished food. That makes it especially convenient for pet parents who like to batch-cook and freeze portions ahead of time.

Ingredients You’ll Need
To make this crockpot dog food recipe, gather the following:
- 2 pounds lean ground lamb
- 3 large sweet potatoes, peeled and cubed
- 1 cup green peas
- 1 cup diced carrots
- ½ cup chopped zucchini
- 2 tablespoons olive oil
- 1 tablespoon ground rosemary
- 1 tablespoon bone meal powder
- 3 cups low-sodium chicken broth
- ¼ cup fresh chopped parsley
- 1 egg, including the crushed shell
Each ingredient plays a specific nutritional role. The peas contribute plant-based protein, carrots add antioxidants along with vitamin A, and zucchini is low in calories while offering a good dose of potassium. Rosemary, used in moderate amounts, provides natural antioxidant properties as well.
Step-by-Step Cooking Instructions
Start by browning the ground lamb briefly to remove excess fat, although this step is optional. Layer the cubed sweet potatoes at the bottom of the crockpot, then add the lamb on top. Follow with the diced carrots and chopped zucchini. Pour in the chicken broth along with the olive oil, then sprinkle the rosemary evenly over the mixture.
Set the crockpot to cook on low for 6 hours. During the final hour of cooking, stir in the green peas so they retain some texture rather than becoming overly soft. Once cooking is complete, mash the sweet potatoes directly in the pot using a potato masher until you reach your desired consistency. Finish by stirring in the bone meal powder, fresh parsley, and the crushed egg shell, which adds extra calcium to the meal.
A helpful tip: the natural fat content in lamb assists in absorbing the fat-soluble vitamins found in the vegetables, so avoid draining off all the fat before cooking.
Feeding Guidelines by Dog Size
Portion sizes should be adjusted according to your dog’s weight and activity level. As a general guide:
- Small dogs (under 20 lbs): ½ to ¾ cup per meal
- Medium dogs (20–50 lbs): 1 to 1½ cups per meal
- Large dogs (over 50 lbs): 2 to 2½ cups per meal
These amounts are a starting point rather than a strict rule. Working dogs or highly active breeds may need slightly larger portions, while less active or senior dogs may do better with smaller servings to maintain a healthy weight.

Nutritional Benefits at a Glance
Every ingredient in this recipe was chosen with canine nutrition in mind. Lamb supplies protein and B vitamins essential for energy and muscle repair. Sweet potatoes deliver fiber and beta-carotene to support digestive and immune health. Peas add a plant-based protein boost, while carrots contribute vitamin A and antioxidants. Zucchini rounds out the mix as a low-calorie, potassium-rich vegetable, and rosemary offers mild antioxidant support. Together, this combination creates a well-rounded, home-cooked meal that goes beyond basic sustenance.
Storage and Serving Tips
This lamb and sweet potato mash keeps well in the refrigerator for up to 4 days, making it practical for short-term meal prep. For longer storage, portion the food into individual servings and freeze for up to 3 months. When ready to serve, thaw portions overnight in the refrigerator and let the food come to room temperature before feeding. Some pet owners also like to mix a portion of this homemade dog food with regular kibble to introduce it gradually or stretch the batch further.
Common Questions About This Recipe
Can I use a different cut of lamb? Yes, lamb shoulder or stew meat can be substituted, though it should be cut into small pieces before cooking. Larger chunks may require extending the cooking time to around 8 hours to ensure they’re fully tender.
What if my dog has never eaten lamb before? Introduce any new protein gradually. Start by mixing a small amount of the lamb and sweet potato mash with your dog’s current food, slowly increasing the proportion over 7 to 10 days while watching for any signs of digestive upset.
How can I make the mash smoother? An immersion blender can help achieve a smoother, more uniform texture. Just be sure the mixture has cooled slightly before blending to avoid injury or damage to the blender.
Final Thoughts
Preparing this homemade crockpot dog food recipe with lamb and sweet potato is about more than simply feeding your dog — it’s a way of providing a nutritious, home-cooked meal built from ingredients you can trust. From the protein-rich lamb to the fiber-packed sweet potatoes, every component serves a purpose in supporting your dog’s overall health. If your dog has food sensitivities, is a picky eater, or you simply want to explore homemade options, this recipe is a solid starting point.
As with any major diet change, it’s a good idea to check in with your veterinarian before making homemade food a regular part of your dog’s diet, especially for dogs with existing health conditions. With the right balance of protein, vegetables, and supplements like bone meal, this lamb and sweet potato mash can become a trusted addition to your dog’s mealtime rotation.
