15 Amazing Vegan Stew Recipes To Make At Home

When the weather starts to get colder it is the perfect time to try out a new recipe for stew.

15 Amazing Vegan Stew Recipes To Make At Home

A lot of stews contain meat – like traditional beef or lamb stew – but there are plenty of delicious vegan recipes for stew. You don’t need to use meat to create a rich flavor and a nutritious broth.

We have put together this list of 15 amazing vegan stew recipes for you to make at home. Keep reading to find your next stew recipe.

1. Vegan Irish Stew

Irish stew is traditionally made with lamb. This is a vegan version with no meat, but plenty of rich flavor. Guiness is used for a traditional Irish flavor and the gravy has a creamy, fragrant taste.

You can choose whatever meat replacement you fancy – soy chunks, TVP chunks, seitan, or just extra vegetables. This stew has onions, garlic, carrots, celery and mushrooms.

The blend of rosemary sage and thyme creates an earthy yet aromatic flavor and the vegetable stock brings the savory taste. It is comforting and cozy and very satisfying.

2. Millet And Lentil Stew

This recipe only takes 20 minutes to make and it is very tasty. Not only is it vegan friendly, it is also gluten free, soy free, nut free, oil free, and low in fat.

The two main ingredients are red lentils and millet. It also has spinach, mushrooms, onions, carrots and garlic. Turmeric gives the stew a golden color and a deep, complex flavor.

The seasoning is quick and convenient – miso paste and curry paste. The plant milk makes the sauce nice and creamy.

3. Vegan One Pot Mushroom Stew

This is the perfect recipe for busy weeknights. It is made in one pot and it only takes 30 minutes. You can eat it on its own or serve it over rice, potatoes or warm crusty bread.

This dish is a gluten free and nut free vegan recipe that is very comforting and cozy. You can use a mixture of different mushrooms to intensify the flavor.

The heavy flavor comes from sage and edible lavender.

4. Spanish Chickpea Stew

This rustic Spanish recipe is filling and nutritious, but also packed with flavor. It takes 10 ingredients and 30 minutes to make.

You can make a big batch and put some in the freezer as it will reheat nicely without affecting the flavor or texture.

So what do you need to make this recipe? Tomato paste, chickpeas, olive oil, spinach, red onion, garlic, cumin, coriander, smoked paprika, crushed tomatoes – and a little salt and pepper for seasoning. Each ingredient is important for creating a balanced flavor.

5. African Peanut, Eggplant And Okra Stew

This vegan recipe is gluten free and soy free. It has a strong peanut flavor, with tender eggplant, soft sweet potatoes, and savory okra. Boiling the okra in the stew helps to thicken the liquid.

The stew is also flavored with harissa and plenty of garlic for a strong kick. The total cooking time is just over an hour, and it will certainly be worth the wait.

One tip for this recipe is to choose the right type of eggplant – Indian or Japanese eggplant is the right level of tenderness.

6. Rustic Italian Zucchini Stew

This rustic stew is inspired by Italian flavors. It has minced garlic, fresh parsley, and rich tomatoes. This recipe works with different varieties of potatoes, but it works best with gold potatoes.

This stew also has onion, carrots, and bell peppers along with zucchini which is the star of the show.

This meal comes together in 45 minutes and is an easy and delicious dish to make. You can serve it with crusty bread or with extra vegetables on the side.

7. Vegan Cassoulet

This is a meatless French cassoulet which makes a wonderful dinner. It is packed with beans, tempeh, herbs, mushrooms, and vegetables. It is very flavorsome but is also budget friendly.

Not only is this a vegan recipe, it is also gluten free and low in fat. It takes less than an hour to make this recipe.

The white beans add protein and a lovely texture to the stew. There are plenty of herby flavors in this stew – sage, thyme, bay leaves and parsley.

The addition of red wine is optional, but it will make the flavor more rich and intense.

8. Italian Eggplant Stew

Italian eggplant stew, also called melanzane in potacchio, can be eaten warm or cold. It is traditionally enjoyed as a side dish, but can also be eaten as a main course.

It only takes 25 minutes to cook this recipe and it is very simple, with only 6 ingredients. All you need is eggplant, tomatoes, garlic, rosemary, olive oil and sea salt.

You can serve this with crusty bread to dip in and soak up the delicious tomato juices.

9. Vegan ‘Beef’ Stew

Beef stew is known as a comforting meal that is perfect for a cold day – but can you make a vegan version of cost beef stew?

You definitely can! This recipe uses TVP chunks instead of beef and is packed with soft potatoes, colorful carrots and savory celery.

The mixed herbs – sage, rosemary and thyme – create a balanced and fragrant flavor that contrasts with the vegetable stock and soy sauce. Fresh parsley is also added for a bright flavor and to complement the vegetables.

10. Sweet Potato Stew

This sweet potato stew will be ready in less than an hour. It can be eaten as an appetizer or as a main course with bread.

The sweet potato is cooked with onions, tomatoes, carrots and potatoes, and flavored with garlic, rosemary, oregano, thyme, and paprika.

The base of the stew is vegetable stock which is nutritious and flavorsome, and a bit of mustard gives the stew a punchy kick. You can add more or less mustard depending on how strong you want the flavors to be.

11. Brussels Sprout Stew

Not everyone loves Brussels Sprouts, but they are definitely at their best in this hearty stew.

Even if you don’t enjoy Brussels Sprouts on your Christmas dinner, you may still love this recipe. It’s quick and easy to make and can be on the table in 25 minutes.

It’s also made in just one pot which makes it much easier to clean up afterwards. Along with Brussels sprouts the stew also has plenty of onions.

The crushed garlic cloves add lots of flavor, along with cilantro, curry leaves, turmeric, cayenne pepper and garam masala.

The creaminess comes from coconut milk and the cashew nuts add a lovely crunchy texture. The sweetness of the cashews complements the Brussels sprouts and contrasts with their savory flavor.

12. Cannellini Bean Stew With Vegan Dumplings

This stew takes a little bit of time to make, but your effort and patience will pay off as the flavor is fantastic.

The main ingredient of the stew is cannellini beans which are white and buttery. Celery, carrots, onions and potatoes also make up the bulk of the stew, with vegetable stock and tomato puree.

The stew is flavored with plenty of garlic, thyme, paprika, parsley, pepper and onion powder. The stew is topped with vegan friendly dumplings which have a herby taste and nice, soft texture.

13. Caribbean Vegan Black Eyed Peas Stew

This spicy stew is packed with healthy vegetables. It’s vegan friendly, nut free, gluten free and soy free.

The black eyed peas are soaked overnight and par-cooked before being added to the stew to ensure that they have the perfect texture. Along with the peas are onions, potatoes, carrots, bell peppers and sweet potatoes.

The stew is flavored with ginger, allspice, cardamon, thyme, mustard seeds, minced cilantro, and scotch bonnet pepper. It has an authentic Caribbean flavor and is very hearty.

14. Saffron Garbanzo Bean Stew

The saffron gives this stew a vibrant color as well as a strong flavor. It only takes 20 minutes to cook this stew and it is very filling and satisfying.

The chickpeas and mushrooms make this dish high in protein and the shallots add a lovely savory flavor. Rosemary adds an aromatic flavor which works well with the saffron.

15. Persian Walnut Stew

This is an unusual recipe that is something you may not have tried before.

This traditional persian recipe is a stew that is made from onions, ground walnuts and vegetable stock flavored with cinnamon, maple syrup and pomegranate molasses.

It takes 25 minutes and is served with roasted cauliflower. The flavor is unique and will keep you coming back for more.


A hearty stew is the perfect meal for a cold day. These recipes are hearty and comforting and will leave you feeling nourished and satisfied. Whether you like spicy food, rich food, or something more mild, there is a recipe on this list for you.

These meals can be eaten as an appetizer or enjoyed as a main meal. You can customize them to make them more or less spicy depending on your preferences.

Eve Mason
Latest posts by Eve Mason (see all)