Spoil your furry friend with scrumptious Instant Pot Lamb Dog Food! This wholesome dish features tender lamb, brown rice, and a medley of vegetables.
It’s perfect for pampering your pooch with nutritious and tasty homemade food. It’s made with dog-safe ingredients and packed with flavors your pup will love.

FYI – This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.
Why You and Your Dog Will Love This Homemade Lamb Dog Food Recipe
This easy dog food with lamb recipe is perfect for all dogs, regardless of their activity level or whether they have a sensitive stomach.
It feels so good to make food for your fur baby that is good for them, and this is really good for them! It’s made with real meat and wholesome grains, without all those added ingredients found in store-bought food.
This is a great option for anyone that is curious about how to make homemade dog food. It’s really easy! Plus, it’s made with ingredients that are so good for dogs. This meal is high in vitamin B, vitamin D, fatty acids, and folic acid too!
All the ingredients work together to give your dog the essential nutrients they need for healthy skin, a shiny coat, and to maintain a healthy weight.
Benefits of Lamb for Dogs
Using lamb in a homemade dog food recipe is a really good idea. There are a lot of health benefits of lamb. It’s an especially good source of zinc. And the B vitamins in lamb will support your dog’s energy levels.
Plus, it’s a type of meat that is good for your dog’s healthy heart. Unlike red meat (like beef), it is low in fat and cholesterol.
Read more about dogs and lamb.

Disclaimer
Please note that I am not a veterinarian or canine nutritionist. Before starting your dog on homemade food, consult with your veterinarian to ensure it meets their specific dietary needs. This Instant Pot Lamb Dog Food recipe is nutritious and safe but is not intended to be a complete meal replacement. It lacks certain essential vitamins and nutrients that dogs require for a balanced diet.
Transitioning to homemade food will likely necessitate additional nutrient supplements. Always speak with your veterinarian to determine the appropriate foods and supplements for your dog’s breed, weight, age, and health requirements.
Ingredients
The full recipe with exact ingredient amounts and step-by-step directions is in the printable recipe card at the bottom of this article. First, I want to share some information about the simple ingredients.
- Lamb Shoulder Blade Chops – The star of the food!
- Brown Rice – A whole grain that’s a great source of fiber.
- Sweet Potato – Has fiber, essential vitamins and minerals.
- Green Beans – A good source of vitamin C that is great for immune health.
- Curly Parsley – Has vitamin K and is an especially good source of zinc.
- Water – The liquid for cooking the food.

Ingredient Notes and Substitutions
Does your dog have food allergies, special dietary considerations, or is a picky eater? Try these ingredient swaps or additions:
- Lamb – Use turkey or beef.
- Brown Rice – Use plain white rice.
- Veggies – Use broccoli, pumpkin, or other dog-safe vegetables.
- Fats – Stir in a tablespoon or two of coconut oil or flaxseed oil.
Do not use Italian flat-leaf parsley because it contains furanocoumarins, a chemical toxic to dogs in large amounts.
You can use unsalted canned green beans instead of fresh ones. Just drain them and add them to the pot after it has finished cooking.
Equipment Needed
You’ll need an Instant Pot or Electric Pressure Cooker to make this recipe. I’m sure you have measuring cups, a cutting board, and a sharp knife for prepping the vegetables and parsley.
How to Make Lamb Dog Food in an Instant Pot
These are the steps and some photos of making the recipe. I hope they help you make this food for your dog. Note there is a printable recipe card below.
- Chop the veggies and parsley.
- Pour water into the Instant Pot then add the lamb, sweet potato, and green beans.
- Cook on high pressure for 15 minutes. Release the pressure naturally.
- Take the meat out of the pot and remove the bones. Shred or cut the lamb into smaller pieces.
- Throw away the bones because it’s not safe for dogs to eat cooked bones.
- Return the meat to the pot and stir to combine.
- Transfer the mixture to a bowl and add chopped parsley, either stir it in or leave it on top.
- Cool the food to room temperature before feeding it to your dog.

Serving Size
How much homemade food you give your dog can vary depending on many factors including the dog’s size, activity level, and breed. An active breed needs more food. A small dog needs less food than a large dog. A good feeding guideline is 1 cup for every 20 pounds of body weight.
It’s important to keep your dog at a healthy weight. Dogs exceeding their ideal body weight can develop health issues and have a reduced lifespan.
How to Store Homemade Dog Food and How Long It Lasts
Place the cooled food in an airtight container and store it in the refrigerator. It will last up to 4 days.
For longer storage, place individual serving sizes in a freezer-safe container or plastic freezer bag and freeze them for up to 3 months. Thaw it in the fridge overnight.
You can serve it cold or warmed slightly in the microwave. Do not heat it until it is hot.
Can people eat this lamb dog food?
Yes, absolutely! Everything in this dish is safe for human consumption. However, it is not seasoned so folks might want to season their serving with salt and pepper.

More Homemade Dog Food Recipes
Do you want to make some more food for your dog? Try these recipes:
- Beef Stew for Dogs
- Chicken Fried Rice for Dogs
- Ground Beef Dog Food
- Homemade Dog Food with Fish
- Instant Pot Chicken and Rice Dog Food
- Liver Dog Food
- Meatloaf for Dogs
- Turkey and Pumpkin Dog Food
Find lots of easy recipes for dog food and treats right here on Spoiled Hounds!
Instant Pot Lamb Dog Food
Ingredients
- 1 small sweet potato
- 1 cup fresh green beans
- 3/4 cup brown rice
- 1 1/2 cups water
- 1 to 1 1/2 pounds lamb shoulder blade chops
- 1/4 cup chopped curly parsley
Instructions
- Peel and chop the sweet potato into small chunks. Cut fresh green beans into 1-inch pieces.
- Add the water and rice in the Instant Pot and stir to combine. Add the lamb chops, sweet potato, and green beans.
- Put on the lid and set to manual pressure, high for 15 minutes. Allow the pressure to release naturally.
- Remove the meat from the pot so you can remove the bones and shred or cut the lamb into smaller chunks. Discard the bones.
- Return the meat to the pot and combine well with the other ingredients. Sprinkle chopped parsley on top or stir it in.
- Allow to cool before serving.
- Store leftovers in an airtight container in the fridge.
Hi. Is there a slow cooker and/or regular stovetop/oven version of this recipe? Thank you.
To make it in a slow cooker, use the same steps except slow cook it on low for 4-6 hours. To make it in the oven, use the same steps placing the ingredients in a baking dish and baking it at 300°F for 1-2 hours, until the meat is tender.
Can this lamb recipe be made on top of the stove, like the chicken stew?
Yes, it can! Here’s how:
In a large pot or Dutch oven, combine the water and rice and bring to a boil over medium-high heat. Reduce the heat to low and add the lamb chops, sweet potato, and green beans. Cover the pot with a lid and simmer for 45-60 minutes, or until the lamb is tender, and the rice is fully cooked. Stir occasionally to prevent sticking and ensure even cooking. Once done, remove the lamb from the pot, discard the bones, and shred or cut the meat into smaller chunks. Return the meat to the pot, add the chopped parsley, and stir everything together.