Simple 3-Ingredient Homemade Dog Food: Egg & Spinach

You know that look your dog gives you when something tasty is cooking? That’s exactly how Benji watched me the first time I made this Egg & Spinach Vet Approved Dog Food. After our vet recommended lightening up her meals, I went searching for something simple, wholesome, and nutritious. This quick recipe quickly became a favorite just eggs, fresh spinach, and a touch of olive oil. I love knowing it’s vet approved, so I can feed her confidently without any guesswork. And Benji? She cleans her bowl every single time proof that this recipe is a winner!



Once you see how quick, healthy, and budget friendly this meal is, it’ll likely become a regular in your rotation. Here’s why it’s a favorite in my house:

  • Effortless to make – Just three simple ingredients and about 15 minutes of cooking. Ideal for busy dog parents.
  • A great source of protein – Eggs provide steady energy and support strong, healthy muscles.
  • Packed with vitamins – Spinach delivers iron plus vitamins A and C, helping promote a shiny coat and happy digestion.
  • Vet-approved reassurance – No mystery ingredients only whole foods you can trust.

And honestly, seeing Benji’s tail start wagging as soon as she smells this cooking makes it all worth it. Cleanup is easy too just one pan!



Gathering what you need takes just a moment. These ingredients are simple, nutritious, and dog friendly. I prefer fresh spinach for the best texture and flavor, and large eggs for a hearty dose of protein. When it comes to our pups, quality makes all the difference!

Main Ingredients

  • 4 large eggs – The protein base of the recipe. I like using pasture raised eggs when possible they give great flavor and quality.
  • 1 cup fresh spinach, chopped – Chopping helps the greens mix evenly throughout the dish. Kitchen scissors make this super quick.
  • 1 tablespoon olive oil – Just enough to sauté without making the meal greasy. Coconut oil works as an alternative if you prefer.

That’s truly all you need just three simple, wholesome ingredients. Occasionally, I add a tiny pinch of turmeric for extra anti inflammatory support, but always check with your vet first.


Here’s the simple step by step process I follow to make this easy meal for Benji:

  1. Heat the olive oil in a non stick pan over medium heat. It’s ready when it starts to shimmer usually after about 30 seconds.
  2. Add the chopped spinach and sauté for 2–3 minutes, stirring occasionally, until it wilts down nicely.
  3. Whisk the eggs in a bowl until just combined no need to overmix.
  4. Pour the eggs into the pan with the spinach, stirring gently every minute or so. Cook until the eggs are fully set, about 5 minutes.
  5. Cool completely before serving. I always check the temperature first to ensure it’s safe for my pup.

See? It really is that simple! The whole recipe comes together faster than brewing your morning coffee. If you’re cooking for a smaller dog, you might also like our rice and egg small dog meal for easy portion ideas. Just remember cooling is essential. Always serve this dish at room temperature to keep your pup happy and safe.


Here’s why this quick recipe packs such a powerful punch for your pup’s health. Eggs provide Benji with about 8 grams of high quality protein per serving, helping support strong muscles and steady energy. Spinach adds a boost of vitamins A and C, which our vet says are great for vision, immunity, and overall well being. I love checking the nutrition details it’s a reminder of how nourishing these simple ingredients really are.

Here’s the per serving breakdown that makes me feel confident feeding this to Benji:

  • 120 calories – Perfect as a light meal or a nutritious topper
  • 9g healthy fats – Helps maintain a glossy, healthy coat
  • 2g carbs – No unnecessary fillers
  • 50% vitamin A – Thanks to that fresh, vibrant spinach

What I love most about this recipe is the peace of mind every ingredient is real, simple, and nourishing. No fillers, no mystery additives, just wholesome food that keeps Benji’s tail wagging.


After making this dish more times than I can count, I’ve picked up a few helpful serving tips:

  • Portion wisely: I typically offer about 1/4 cup per 10 pounds of body weight.
  • Always cool completely: Let the meal rest for at least 10 minutes before serving to avoid burning your pup’s tongue.
  • Introduce gradually: If your dog is new to homemade meals, start by mixing a spoonful into their regular food.
  • Store leftovers safely: Keep refrigerated for up to 2 days though Benji rarely leaves any behind!

Can I use frozen spinach?

Yes! Frozen spinach works well. Thaw it first and squeeze out any excess water. Fresh spinach gives the best texture, but both are perfectly dog-friendly.

How often can I serve this?

Our vet recommends offering it 2–3 times per week as part of a balanced diet. I like to rotate it with Benji’s other meals to keep things fun.

Is this recipe suitable for puppies?

Eggs and spinach are generally safe, but puppies have specific nutritional needs. Check with your vet before serving, especially if your pup is under 6 months old.

Can I add other vegetables?

Definitely! Grated carrots or zucchini are great additions. Introduce new ingredients slowly and watch for any digestive changes.

How long does it keep?

Cooked eggs don’t store for long use leftovers within 2 days. If it smells off or looks unusual, toss it and make a fresh batch.


Simple 3-Ingredient Homemade Dog Food: Egg & Spinach

Simple 3-Ingredient Homemade Dog Food: Egg & Spinach

Prep Time: 5 minutes
Cook Time: 10 minutes
Additional Time: 15 minutes
Total Time: 30 minutes

You know that look your dog gives you when something tasty is cooking? That’s exactly how Daisy watched me the first time I made this Egg & Spinach Vet Approved Dog Food. After our vet recommended lightening up her meals, I went searching for something simple, wholesome, and nutritious. This quick recipe quickly became a favorite just eggs, fresh spinach, and a touch of olive oil. I love knowing it’s vet approved, so I can feed her confidently without any guesswork. And Daisy? She cleans her bowl every single time proof that this recipe is a winner!

Ingredients

  • 4 large eggs – The protein base of the recipe. I like using pasture raised eggs when possible they give great flavor and quality.
  • 1 cup fresh spinach, chopped – Chopping helps the greens mix evenly throughout the dish. Kitchen scissors make this super quick.
  • 1 tablespoon olive oil – Just enough to sauté without making the meal greasy. Coconut oil works as an alternative if you prefer.

Instructions

  1. Heat the olive oil in a non stick pan over medium heat. It’s ready when it starts to shimmer usually after about 30 seconds.
  2. Add the chopped spinach and sauté for 2–3 minutes, stirring occasionally, until it wilts down nicely.
  3. Whisk the eggs in a bowl until just combined no need to overmix.
  4. Pour the eggs into the pan with the spinach, stirring gently every minute or so. Cook until the eggs are fully set, about 5 minutes.
  5. Cool completely before serving. I always check the temperature first to ensure it’s safe for my pup.

Notes

This recipe is generally safe and vet-approved for most dogs, but it’s always best to consult your veterinarian before adding any new foods to your pup’s diet.

Nutrition Information:
Serving Size: 4
Amount Per Serving: Calories: 120

Leave a Comment

Skip to Recipe