Homemade Lamb Dog Food: 2 Easy Recipes (2026)
If your dog has been eating chicken, turkey, and beef on repeat for months, homemade lamb dog food might be the change of pace that gets their tail moving again. The first time I cooked ground lamb for my dog, the smell pulled him out of a dead sleep and parked him beside the stove for the full half hour. Below are two original recipes I cook regularly: a quick 35-minute ground lamb skillet and a slow-simmered lamb stew with sweet potato and barley for days when you have more time.
Table of Contents
- Why Lamb Is a Great Protein for Dogs
- Recipe 1: Ground Lamb & Oat Skillet Dinner
- Recipe 2: Slow-Simmered Lamb, Sweet Potato & Barley Stew
- Portion and Serving Sizes
- Storage Instructions
- Tips for Cooking Lamb for Dogs
- Frequently Asked Questions
Why Lamb Is a Great Protein for Dogs
Lamb is often a novel protein for dogs that have eaten chicken or beef their whole lives, which makes it a solid choice for pets with food sensitivities. Dogs that scratch or struggle with upset tummies on chicken meals often do better on lamb. Nutritionally, lamb is higher in fat than chicken or turkey, a real benefit for active dogs, lean dogs that struggle to hold weight, and picky eaters. It is also a strong source of iron and zinc, which support immune function and coat health.
The honest downside is cost. Ground lamb usually runs a few dollars more per pound than turkey, which is why I rotate lamb in once or twice a month rather than cooking it every week. That rotation is better for your dog nutritionally anyway and keeps the grocery bill reasonable.
Recipe 1: Ground Lamb & Oat Skillet Dinner

This is the weeknight recipe. One pot, about 35 minutes start to finish, and it makes enough food to cover several days for a medium dog. I use rolled oats instead of rice here, they cook faster and bind the mixture into a thick texture that scoops easily into containers.
Makes: about 8 cups | Prep: 10 minutes | Cook: 25 minutes
Ingredients
| Ingredient | Amount |
|---|---|
| Ground lamb (80/20) | 1 1/2 lbs |
| Rolled oats | 1 1/2 cups |
| Carrots, diced | 2 medium |
| Frozen peas | 1 cup |
| Zucchini, diced | 1 small |
| Fresh spinach, chopped | 1 cup, packed |
| Flaxseed oil | 1 tablespoon |
| Calcium source | Per package directions |
| Water | 4 cups |
Instructions
- Add the ground lamb to a large pot over medium heat. Break it apart with a wooden spoon and cook about 8 minutes, until the crumbles are evenly browned with no pink remaining.
- If a thick pool of fat collects, spoon out about half of it. Leave the rest, it carries most of the flavor and helps your dog absorb nutrients.
- Pour in 4 cups of water and add the diced carrots and rolled oats. Bring to a gentle boil, then lower the heat, cover, and simmer 12 minutes until the oats thicken.
- Uncover and stir in the peas, zucchini, and spinach. Cover again and cook 5 minutes more, until the zucchini is tender. The finished texture should be thick like porridge.
- Turn off the heat and stir in the flaxseed oil and calcium source. Mixing calcium in off the heat protects it from high temperatures.
- Spread the batch on a sheet pan to cool. Warm food sealed in containers creates condensation that can spoil the batch early, so wait until it is fully at room temperature before portioning. Divide into daily containers. This makes roughly 8 cups.
Slow cooker variation: Brown the lamb on the stovetop first, then transfer everything except the spinach, oil, and calcium to a slow cooker. Cook on LOW 4 hours, stir in the spinach for the last 30 minutes, then finish with the oil and calcium off the heat.
Recipe 2: Slow-Simmered Lamb, Sweet Potato & Barley Stew

This is the weekend recipe. It takes longer because you simmer lamb shoulder pieces low and slow instead of browning ground meat, but the reward is a deep, rich stew with fall-apart tender meat. Barley gives it a hearty body, and sweet potato adds gentle fiber that most dogs digest very well.
Makes: about 10 cups | Prep: 15 minutes | Cook: 1 hour 30 minutes
Ingredients
| Ingredient | Amount |
|---|---|
| Lamb shoulder, cubed (boneless) | 1 1/2 lbs |
| Pearl barley | 1 cup, rinsed |
| Sweet potato, peeled and diced | 1 large |
| Carrots, diced | 2 medium |
| Green beans, cut into small pieces | 1 cup |
| Fresh parsley, chopped | 1 tablespoon |
| Salmon oil | 1 tablespoon |
| Calcium source | Per package directions |
| Water | 8 cups |
Instructions
- Place the cubed lamb in a large pot with 8 cups of cold water. Bring to a boil, then reduce to the gentlest simmer you can manage. Skim off the foam that rises during the first 5 minutes to keep the broth cleaner.
- Simmer with the lid slightly ajar for 50 minutes. The meat should be tender enough to press apart with the back of a spoon. Keep the simmer low, a rolling boil will make the meat tough.
- Add the rinsed barley, diced sweet potato, and carrots. Stir once, cover, and simmer 25 minutes until the barley is soft and swollen.
- Stir in the green beans and cook 8 more minutes with the lid off, until the beans are bright green and tender. The open lid lets the stew thicken.
- Take the pot off the heat. Fold in the parsley, then stir through the salmon oil and calcium source. Cool to room temperature in the pot with the lid off, stirring once or twice so the barley does not settle, then portion into daily containers. Makes about 10 cups of thick stew.
Oven variation: After step 2, move the covered pot into a 325°F oven for 1 hour 45 minutes for a slightly richer flavor. Add a splash of water if the liquid drops below the barley.
Portion and Serving Sizes
Homemade lamb food is more calorie-dense than chicken-based recipes because lamb carries more fat. Start at the lower end of the range and adjust after a week or two. If your dog is transitioning from kibble or another protein, mix the lamb food with their current food for 7 to 10 days, gradually increasing the lamb portion.
| Dog Weight | Daily Amount | Meals Per Day |
|---|---|---|
| 10 lbs | 3/4 cup | Split into 2 |
| 15 lbs | 1 1/4 cups | Split into 2 |
| 20 lbs | 1 1/2 cups | Split into 2 |
| 25 lbs | 1 3/4 cups | Split into 2 |
| 30 lbs | 2 cups | Split into 2 |
Active and underweight dogs can handle the full amounts. If your dog consistently leaves food in the bowl, reduce by 2 tablespoons per meal.
Storage Instructions
Both recipes keep in the fridge for up to 5 days in airtight containers and in the freezer for up to 3 months. I keep 4 days’ worth in the fridge and freeze the rest in labeled single-day bags. Thaw frozen portions overnight in the fridge, never on the counter. Warm a refrigerated portion 15 to 20 seconds and stir well, serve lukewarm, not hot. Do not refreeze thawed food.
Tips for Cooking Lamb for Dogs
Ground lamb around 80/20 lean-to-fat is the most convenient choice for quick recipes, flavorful without getting greasy. Lamb shoulder is usually the cheapest cut and turns fall-apart tender when simmered, making it ideal for stews. Lamb leg is leaner and dries out, and premium cuts like loin chops are too expensive to cook for a dog. If you buy bone-in shoulder, remove every bone after cooking and throw them away, never feed cooked lamb bones to your dog, they splinter like cooked chicken bones. When lamb goes on sale, stock up, it happens less often than chicken or beef sales. Finally, always add a calcium source, meat-and-grain meals are naturally low in calcium, and that is the most common nutritional gap in homemade dog food.
Frequently Asked Questions
Is lamb safe for dogs to eat?
Yes, plain cooked lamb is completely safe for dogs and is a common protein in many commercial dog foods. Keep it simple, no onions, garlic, or heavy seasoning, and cook it thoroughly to at least 160°F internally.
Can I use lamb instead of chicken if my dog has allergies?
Lamb is a popular choice for dogs with chicken or beef sensitivities because it is a novel protein for most pets. Keep the recipe limited-ingredient during a food trial so you can tell what is actually helping.
Is ground lamb or lamb shoulder better for dog food?
Ground lamb is faster and more convenient for quick one-pot recipes. Lamb shoulder is cheaper and better for slow-simmered stews where the meat gets fall-apart tender. Both work well, so choose based on the recipe and your schedule.
How long does homemade lamb dog food last in the fridge?
Both recipes keep for up to 5 days in the fridge in airtight containers, and up to 3 months in the freezer. Label frozen portions with the date so you use the oldest first.
Can puppies eat homemade lamb dog food?
Puppies can eat these recipes in appropriate portions, but growing puppies have higher calcium and phosphorus needs than adult dogs. Use a calcium supplement formulated for puppies and check with your vet.
Keep Reading
- Healthy Dog Dinner Recipes (2026)
- Large Batch Homemade Dog Food (2026)
- Homemade Slow Cooker Dog Food Recipes (2026)
- Homemade Dog Food Recipes With Eggs (2026)
- Best Homemade Wet Dog Food Recipe (2026)
- Chicken and Oatmeal Dog Food Recipe (2026)
- Satin Balls for Dogs: Weight-Gain Recipe (2026)
- Foods Dogs Can Eat vs Foods Dogs Can’t Eat (2026)
