Are you looking for an easy meal to make for your pup? This homemade dog food with eggs is a protein-rich meal they will gobble up!
It’s a breeze to whip up and so good for your furry friend! It’s packed with protein, healthy grains, and veggies to keep your dog happy and energized. Eggs are a fantastic source of protein and essential nutrients, making them a great addition to your dog’s diet. Plus, this recipe is super easy to make and completely customizable based on your pup’s preferences!

Why You and Your Dog Will Love This Recipe
If your dog loves to eat the same food that you do, then this is a fantastic choice for them. Your fur baby will feel so spoiled when you serve them a bowl of this hearty food. Here are some more reasons you both will love this recipe.
Easy to make. This homemade dog food comes together in one skillet with just a few simple steps. There are no complicated techniques – just cook, mix, and serve!
Simple ingredients. You don’t need anything fancy to make this meal. It’s made with real, whole ingredients like ground turkey, eggs, carrots, and brown rice – all things you probably already have in your kitchen.
Customizable. Got a picky eater? No problem! You can swap out ingredients based on your dog’s needs or what you have on hand. Whether it’s a different protein, grain, or veggie, this recipe is flexible and easy to adapt.
Eggs are a nutritional powerhouse. They’re packed with protein, amino acids, and healthy fats, all of which support your dog’s muscles, skin, and coat. Plus, eggs are easy to digest, making them a great option for dogs with sensitive stomachs.

Ingredients
This dog food is made with wholesome ingredients that provide essential nutrients for your furry friend. Here’s what you’ll need:
- Eggs – The star of the dish!
- Ground turkey – Lean and packed with protein, turkey is a great source of essential amino acids for dogs.
- Brown rice – A good source of fiber and easily digestible carbohydrates to keep your pup full and satisfied.
- Carrots – Low in calories but high in fiber and beta-carotene, carrots add a little natural sweetness.
- Olive oil – A healthy fat that supports a shiny coat and healthy skin.
- Curly parsley – Adds a fresh boost of vitamins while also helping to freshen your dog’s breath.

Ingredient Notes and Substitutions
This recipe is super flexible, so you can easily swap ingredients based on what’s available or your dog’s dietary needs.
- Protein swaps: Instead of ground turkey, you can use ground chicken, ground lamb, or lean ground beef.
- Grain options: If you don’t have brown rice, you can substitute white rice, barley, sorghum, or quinoa.
- Vegetable alternatives: Instead of carrots, try diced butternut squash, green beans, broccoli, or zucchini.
- Oil substitution: You can use coconut oil instead of olive oil for a different source of healthy fats.
How to Make Dog Food with Eggs
Making this homemade dog food is as easy as cooking everything in one pan! Here’s what to do and some photos of making it:
- Cook the rice according to package instructions.
- Hard boil the eggs, then peel and chop them into small pieces.
- Shred the carrots while the rice and eggs are cooking.
- Heat the olive oil in a large skillet over medium heat. Add the ground turkey and shredded carrots, cooking until the turkey is browned and done. Stir occasionally to break up the meat.
- Stir in the cooked rice, chopped eggs, and parsley. Mix everything together until well combined.
- Allow the food to cool completely before serving.

Serving Size
The right portion size depends on your dog’s size, breed, and activity level. As a general guideline, feed 1 cup per 20 pounds of body weight per day.
If this is your dog’s first time eating homemade food, start with a small portion to make sure they tolerate it well. Every pup is different, and it’s always a good idea to introduce new foods gradually!
How to Store Homemade Dog Food and How Long It Will Last
Homemade dog food doesn’t contain preservatives. It’s important to store it correctly so that it lasts as long as possible.
Store cooled dog food in an airtight container in the refrigerator for up to 4 days.
For longer storage, portion out the food into freezer-safe containers or bags. It will last up to 3 months. Defrost overnight in the fridge before serving.
You can slightly warm the food in the microwave but do not overheat it. It should be lukewarm, not hot.
Can people eat this food?
Yes! Every ingredient in this recipe is safe for human consumption. It’s a simple, meal you can share with your pup. Just keep in mind that it’s made without seasonings. If you want to try it, feel free to add a little salt and pepper to your portion for extra flavor.

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 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.
More Dog Food Recipes
Do you want to make more tasty meals for your dog? Try these recipes:
- Beef Pot Roast for Dogs
- Ground Beef Dog Food
- Instant Pot Chicken and Barley Dog Food
- Instant Pot Lamb Dog Food
- Meatloaf for Dogs
- Slow Cooker Chicken and Rice for Dogs
- Turkey and Pumpkin Dog Food
Find lots of easy recipes for dog food right here on Spoiled Hounds!
Homemade Dog Food with Eggs
Ingredients
- 3 cups cooked brown rice
- 2 large eggs
- 2 medium carrots
- 1 1/2 tablespoons olive oil
- 1 pound ground turkey
- 2 tablespoons minced curly parsley
Instructions
- Cook enough brown rice to make 3 cups according to the package instructions. While the rice is cooking, hard boil the eggs and shred the carrots.
- Pour the olive oil into a large skillet over medium heat. Place the ground turkey and shredded carrots in the skillet. Cook until the turkey is browned, stirring occasionally to break up the meat, about 10 minutes. Turkey is done when it is 165°F.
- Peel and chop the boiled eggs into small pieces. Add the eggs, cooked brown rice and curly parsley to the meat mixture in the skillet and stir well. Allow to cool before serving.
- Store leftovers in an airtight container in the refrigerator.






Leave a Reply