Homemade dog treats usually go wrong for two simple reasons: they turn out too hard or they rely on ingredients that sound healthier than they actually are. Soft treats fix both problems when the recipe keeps the ingredient list simple and the texture gentle enough for regular rewarding.
That is exactly why I like these spinach carrot soft dog treats so much. They hold together well, smell good without being overpowering, and work for dogs that prefer chewy bites over crunchy biscuits.
I also think soft treats make more sense for everyday use. They are easier to break into smaller pieces, easier for older dogs to chew, and way less annoying than rock-hard treats that sound like your dog is chewing drywall.
This recipe keeps things practical. You get a homemade reward that feels wholesome, stores well, and does not require a grocery list full of random stuff you will use once and then ignore forever.
What Makes This Recipe Shine
These spinach carrot soft dog treats work because they focus on texture first and nutrition second, not the other way around. A lot of homemade dog recipes get too obsessed with being “healthy” and forget that a treat still has to smell appealing, feel easy to chew, and stay pleasant enough that your dog actually wants it more than once.
The soft texture is the biggest win here. Grated carrot adds moisture and a mild natural sweetness, while spinach blends in without turning the whole thing into a weird green health experiment that looks better on paper than in a dog bowl.
I like this combo because it feels balanced without getting fussy. Carrots are commonly used in homemade dog treats because they are dog-safe, affordable, and easy to work into dough, while spinach shows up in small amounts as a simple way to add extra plant-based nutrients without making the recipe heavy or bitter.
The smell matters more than people think. Dogs usually respond well to treats that have a light savory scent, and this recipe gets that from the egg and peanut butter rather than anything artificial or overly rich, which is nice because I do not love opening a container of treats and getting hit with a smell that could knock out a houseplant.
Another reason this recipe shines is how useful it is for training and everyday rewards. Since the treats stay soft, you can cut them into smaller pieces without turning the cutting board into a crumb cemetery, and that makes portion control a lot easier when your dog acts like every sit, stay, and paw deserves a standing ovation.
I also trust this kind of recipe more for regular use than super rich homemade treats loaded with cheese, bacon, or too much oil. Those recipes can sound fun, sure, but this one feels like something you can make often without turning treat time into a tiny greasy side quest.
Ingredients You’ll Need
The ingredient list stays short, and that is part of the charm. You do not need fancy flour blends, expensive add-ins, or whatever trendy ingredient people are pretending is essential this week.
I prefer recipes like this because they give each ingredient a clear job. When every item has a purpose, the texture comes out better and the whole thing feels easier to repeat without guessing your way through it.
Here’s what you’ll need:
- 1 cup oat flour – Oat flour is a common dog-safe option and helps keep the treats soft instead of dry and crumbly. You can use store-bought oat flour or blend plain rolled oats into a fine flour.
- 1/2 cup finely grated carrot – Carrot adds moisture, mild sweetness, and a soft bite. It is commonly used in dog treats because most dogs tolerate it well and it blends easily into dough.
- 1/2 cup finely chopped spinach – Use fresh spinach and chop it small so it mixes evenly. Spinach is generally used in small amounts in dog-safe homemade recipes for extra nutrients and color.
- 1 egg – The egg binds everything together and adds richness. It also helps the treats bake into soft, tidy pieces instead of falling apart.
- 1/4 cup natural peanut butter – Use unsweetened peanut butter with no xylitol. This adds flavor and helps make the treats more rewarding, which is kind of the whole point.
- 1/4 cup unsweetened applesauce – Applesauce adds moisture and a little natural sweetness without needing sugar. It also helps keep the finished texture tender.
- 2 to 4 tablespoons water – Add this only as needed. Some carrots and spinach hold more water than others, so the dough may need a small adjustment.
- Optional: 1 tablespoon ground flaxseed – This is not required, but it adds a little extra fiber and helps absorb moisture if the dough feels loose.
Every ingredient here pulls its weight, which I appreciate. The oat flour keeps things gentle, the vegetables bring softness and color, and the peanut butter makes the treats smell like something a dog would actually care about.
This recipe also avoids the usual troublemakers. There is no added salt, no sugar, no mystery seasoning, and no ingredients that belong in human snack food but somehow keep sneaking into homemade dog treat recipes because someone wanted them to sound cute.
If your dog has a sensitive stomach, this kind of ingredient list is a good place to start. It is still smart to introduce any new treat slowly, of course, but the base is simple enough that you can usually tell what works and what does not without playing ingredient detective afterward.
Get the Free Healthy Dog Treat Starter Pack
Easy homemade dog treat recipes, simple safety tips, and helpful printable pages for dog parents who want to make treat time more fun.
Step-by-Step Instructions
These treats are easy to make, but the little details matter. A soft dog treat recipe can go from perfect to dry and weird pretty fast if the dough is too wet, the vegetables are too chunky, or the baking time gets ignored because something else pulled your attention for five minutes.
I like to prep everything before mixing because it keeps the texture more consistent. Once the wet and dry ingredients come together, you want to move with some purpose instead of digging through cabinets looking for a baking tray like it vanished into another dimension.
The goal is a soft, scoopable dough that holds shape without feeling stiff. Think thicker than muffin batter but softer than cookie dough, and you are in the right zone.
Let the treats cool fully before serving them. Warm treats may smell extra tempting, but they can be too soft in the center right out of the oven, and nobody needs a rushed tongue burn over a spinach snack.
1. Prep the ingredients
- Preheat your oven to 325°F (163°C) and line a baking sheet or small baking pan with parchment paper. Lower heat works better here because it helps the treats cook through without drying out on the edges.
- Wash the spinach well, pat it dry, and chop it very finely. Grate the carrot using the small holes on a box grater so it softens quickly and blends into the dough instead of leaving long stringy bits.
- Measure the peanut butter, applesauce, egg, and oat flour before you start mixing. This sounds basic, and it is, but it saves you from overworking the dough while trying to measure with sticky hands.
2. Mix the dough
- Add the egg, peanut butter, and applesauce to a medium bowl, then stir until the mixture looks mostly smooth. It does not need to be perfectly silky, but you do want the peanut butter spread evenly so one part of the dough does not get all the flavor while another part tastes like damp oats.
- Mix in the grated carrot and chopped spinach until they are coated well. This step matters because it helps the vegetables distribute evenly and keeps you from ending up with one treat that is all carrot and another that looks like a spinach argument.
- Add the oat flour and optional flaxseed, then stir until a soft dough forms. If it looks too dry, add water one tablespoon at a time; if it looks too loose, sprinkle in a little more oat flour until it becomes thick but still soft.
3. Shape the treats
- Scoop small portions onto the prepared baking sheet, then flatten them slightly with the back of a spoon or your fingers. You can also spread the dough into a parchment-lined pan and slice it into tiny squares after baking if you want neat training treats without extra effort.
- Keep the treats small if you plan to use them as rewards during the day. I usually aim for bite-size pieces because it is easier to give two or three tiny treats without accidentally turning “good job” into a full lunch.
- Leave a little space between each treat, though they will not spread much. Soft dough still needs room for heat to move around it, and crowded baking usually leads to uneven texture.
4. Bake and cool
- Bake for 18 to 24 minutes, depending on size, until the tops look set and the bottoms feel lightly firm. You are not chasing a golden crunchy finish here, so do not keep baking just because they do not look like regular cookies.
- Let the treats rest on the pan for about 10 minutes, then move them to a rack to cool completely. That cooling time helps them firm up gently while staying soft inside, which is exactly what makes them useful for puppies, senior dogs, or dogs that just prefer tender treats.
- Store them in an airtight container in the fridge for about 5 to 7 days, or freeze them for longer storage. Because these treats stay moist, refrigeration is the safe move, and honestly it takes almost no effort, so there is no reason to get casual about it.
Common Mistakes to Avoid
The most common mistake is making the dough too dry from the start. People see a soft dough and panic, then dump in extra flour until the mixture turns stiff, and that is usually how you end up with treats that look fine on the tray but chew like little furniture parts.
Another easy mistake is using vegetables that are chopped too large. Big spinach pieces or thick carrot shreds do not mix well, and they can create wet pockets, uneven baking, or treats that break apart because the dough never really came together around them.
Overbaking is probably the biggest texture killer in this recipe. Since these are meant to stay soft, you want to pull them when they feel set, not when they look deeply browned and overly firm, because once they cool, they will tighten up more than people expect.
I also see people forget basic ingredient safety, especially with peanut butter. Always check that it does not contain xylitol, because that sweetener is dangerous for dogs, and while that warning gets repeated a lot, it gets repeated for a reason and not because people were bored and wanted a hobby.
Serving size is another spot where good intentions go sideways. Even healthy homemade treats are still treats, so tossing your dog six or seven because they look small and homemade is not exactly a masterclass in portion control.
The last mistake is storing them like shelf-stable biscuits. These soft treats have moisture from the vegetables, egg, and applesauce, so they belong in the fridge or freezer, not forgotten in a cute jar on the counter where they slowly become a science project nobody asked for.
Alternatives & Substitutions
One thing I like about this recipe is how easy it is to adjust without ruining the whole batch. As long as you keep the general balance of moisture and dry ingredients in check, you can swap a few things around to suit your dog’s needs or just use what you already have.
If your dog cannot have peanut butter, mashed pumpkin works really well as a substitute. It gives the dough a nice soft texture and adds a mild flavor that many dogs enjoy, though I still think peanut butter smells more rewarding if your dog tolerates it well.
For a chicken-free or more neutral option, this recipe already works nicely because it does not rely on poultry broth, chicken baby food, or shredded chicken for flavor. That is a plus in my book because chicken shows up in everything, and sometimes it feels like homemade dog recipes have one idea and refuse to let go.
If you need a grain-free version, oat flour will not fit, so you can try coconut flour or a dog-safe grain-free flour blend, but you need to adjust carefully. Coconut flour absorbs a lot more liquid, so use much less of it at first or the dough will go from soft to desert dust in record time.
For a dairy-free version, you are already good here since there is no cheese or yogurt in the base recipe. That makes this one easier than a lot of soft treat recipes that lean too heavily on dairy for moisture and then act shocked when some dogs do not handle it all that gracefully.
You can also switch the spinach and carrot if your dog prefers other dog-safe produce. Finely grated zucchini, plain pumpkin puree, or even a little mashed sweet potato can work, and personally I love sweet potato in dog treats because it gives a soft texture with very little effort and almost never needs a sales pitch to win a dog over.
FAQ
Can I give these treats to a puppy?
Usually yes, but only if the puppy is already eating solid food well and the ingredients fit their diet. Keep the pieces very small, introduce them slowly, and check with your vet first if your puppy has a sensitive stomach or specific feeding guidelines.
How many treats can I give my dog per day?
That depends on your dog’s size, activity level, and overall diet, but treats should stay a small part of daily calories. I like breaking soft treats into tiny pieces because it lets you reward often without going overboard, which is especially helpful if your dog thinks basic manners deserve bonus pay.
Are spinach and carrot safe for dogs?
Yes, in normal treat-sized amounts, both are commonly used in homemade dog recipes. The key is moderation and proper prep, since finely chopped spinach and grated carrot mix better, digest more easily, and keep the final texture softer.
How should I store these soft dog treats?
Store them in an airtight container in the refrigerator for up to a week. Since they contain egg, vegetables, and applesauce, I would not leave them at room temperature and pretend optimism counts as food safety.
Can I freeze them?
Yes, and they freeze really well. I like freezing small portions in a bag or container so I can pull out a few at a time instead of thawing the whole batch like I am preparing for a dog birthday party nobody scheduled.
Are these treats okay for older dogs?
They can be a great option for older dogs because the soft texture is easier on aging teeth. Just make the pieces smaller if needed, and avoid serving them cold from the fridge if your dog prefers softer, less firm bites.
What if my dough looks too wet or too thick?
If it looks too wet, add a little more oat flour one spoonful at a time until it holds shape. If it feels too thick or stiff, add a small splash of water and mix again, because soft dough is exactly what gives you soft treats in the end.
Final Thoughts
These spinach carrot soft dog treats are the kind of recipe I keep coming back to because they are simple, reliable, and actually practical for everyday rewards. They feel homemade in the best way, not in the “well, that was a weird experiment” way.
I like that they are easy to tweak, easy to portion, and easy for dogs to enjoy. Once you make them once, the process feels very low-stress, and that is usually the sign of a recipe worth keeping around.

I’m Pallab Kishore, the owner of Little Pets Realm — an animal lover and pet care enthusiast sharing easy tips, healthy recipes, and honest advice to help every small pet live a happy, healthy, tail-wagging life.
Get the Free Healthy Dog Treat Starter Pack
Easy homemade dog treat recipes, simple safety tips, and helpful printable pages for dog parents who want to make treat time more fun.