Vegan Lentil & Sweet Potato Stew – A Wholesome Meal
Written By:
I made this Vegan Lentil & Sweet Potato Stew for my dog when I wanted a simple, budget-friendly, and nutrient-dense homemade meal. What I found is that it works really well for dogs who enjoy soft, warm, and filling food. This recipe combines cooked lentils, sweet potatoes, carrots, and spinach to create a fiber-rich, protein-supported stew.
From my experience, it’s especially helpful for dogs with sensitive stomachs or food allergies since it avoids common animal proteins and focuses on plant-based nutrition.
The texture is soft and slightly mashed, making it easy to digest. I noticed my dog stayed fuller longer compared to dry kibble meals. It’s also great for meal prep because it stores well in the fridge and freezer.
If you want a wholesome, homemade dog meal that’s easy to prepare and packed with natural nutrients, this stew is a solid option.
Vegan Lentil & Sweet Potato Stew
Vegan lentil & sweet potato dog stew recipe with carrots and spinach. Easy, healthy homemade meal for dogs with simple step-by-step guide.
Ingredients
- 1/2 cup cooked lentils
- 1/2 cup diced sweet potatoes
- 1/4 cup chopped carrots
- 1/4 cup chopped spinach
- Water (as needed for boiling)
Instructions
- Prepare ingredients
I start by washing and chopping sweet potatoes, carrots, and spinach. If lentils are not pre-cooked, I boil them until soft. - Cook base ingredients
I add lentils, sweet potatoes, and carrots into a pot with enough water to cover everything. - Simmer until soft
I let it simmer for 15–20 minutes until the vegetables become soft and tender. - Add spinach
I stir in spinach and cook for another 3–5 minutes until wilted. - Mash lightly
I gently mash the mixture to create a soft, stew-like texture while keeping some small chunks. - Cool before serving
I always let it cool completely before serving it to my dog.
Key Takeaways
- I use this stew as a filling, plant-based dog meal option
- Lentils provide protein and fiber for digestion and energy
- Sweet potatoes and carrots support gut health and immunity
- Spinach adds iron and antioxidants for overall wellness
- It’s soft-textured, making it easy for dogs to eat and digest
- Works well for meal prep (fridge + freezer storage friendly)
Ingredients: Nourishing, Simple, and Dog-Friendly

From my kitchen testing, I keep the ingredient list simple because dogs respond better to clean, basic meals.
- 1/2 cup cooked lentils – I use these for plant protein and steady energy release. They also help support digestion due to high fiber content.
- 1/2 cup diced sweet potatoes – These add natural sweetness and are rich in beta-carotene, which supports immune health.
- 1/4 cup chopped carrots – I include carrots for vitamin A, which supports eye health and immune strength.
- 1/4 cup chopped spinach – Spinach brings iron, antioxidants, and nutrients that support overall vitality.
Step-by-Step Instructions: How I Make Lentil & Sweet Potato Stew
I like this recipe because it doesn’t require advanced cooking skills. It’s very straightforward.
Prepare the Ingredients
I wash and chop sweet potatoes, carrots, and spinach. If lentils are not pre-cooked, I rinse and boil them first.
Cook the Vegetables

I add lentils, sweet potatoes, and carrots into a pot with water. Then I simmer everything for about 15–20 minutes until soft.
Add the Spinach
Once the base is soft, I add spinach and let it cook for another 5 minutes until it wilts into the stew. I also like to explore other dog-friendly spinach-based treat ideas such as these spinach and cheese biscuits for dogs to add more variety to my dog’s meals.
Mash Lightly
I gently mash the mixture using a fork or masher. I prefer keeping a slightly chunky texture so my dog still enjoys some bite.

Cool & Serve
I always let it cool fully before serving. Warm but not hot works best for dogs.
Why These Ingredients Work Well for Dogs (My Observations)
Based on my experience making homemade dog meals, this combination gives a balanced nutritional profile.
- Lentils – I use them for plant-based protein, iron, and digestive support.
- Sweet Potatoes – These help with gut health and provide slow-digesting carbs for steady energy.
- Carrots – I rely on them for natural antioxidants and eye health support.
- Spinach – This adds micronutrients that support muscle and immune function.
From what I’ve seen, dogs tolerate this combination well when introduced gradually.
Storing Lentil & Sweet Potato Stew
I usually make extra because it stores really well.
Refrigerator Storage
I keep leftovers in an airtight container for up to 3 days. I gently warm a portion before serving.
Freezer Storage
I freeze it in small meal portions. It stays usable for longer, and I thaw it overnight before serving.

FAQs
Can I use canned lentils instead of cooking them?
Yes, I sometimes use canned lentils too. I just rinse them properly to remove excess sodium.
My dog doesn’t like spinach. What can I use instead?
I’ve replaced spinach with kale or parsley before. Both work fine in small amounts.
Can I add turmeric?
Yes, I sometimes add a small pinch for its anti-inflammatory benefits.
How much should I serve per meal?
In my experience, small dogs do well with 1/2–1 cup, while larger dogs may need 1–2 cups.
Can I add rice?
Yes, I’ve added rice when I needed a more filling version, especially for active dogs.
Is it good for puppies?
Yes, but I always start with small portions and adjust slowly.
Will this keep my dog full?
Yes, the fiber content keeps dogs satisfied longer than lighter meals.
Can I prepare it in advance?
Absolutely. I often batch cook it and store portions for the week.
Final Thoughts
From my experience, this Vegan Lentil & Sweet Potato Stew is a simple, nutritious, and budget-friendly homemade dog meal. It’s easy to prepare, gentle on digestion, and packed with fiber, vitamins, and plant-based protein.
If you’re looking for a homemade alternative to processed dog food, this is one recipe I personally find reliable for regular use.
