Classic, hearty and so cozy, this vegan stew is sure to warm you up on cold nights! It’s thick and has plenty of chunky potatoes and vegetables, plus vegan “beef”!

close up bowl of stew

This vegan stew will remind you of the classic stew you used to eat, but with no beef! It’s savory, rich and thick.

I love serving stew with some crusty bread or vegan biscuits for sopping up the delicious gravy at the bottom of the bowl!

I’ve used soy curls for the meat here, which I am a huge fan of. Why? They are an easy pantry item to keep on hand, they take on the flavors they are cooked with and have a wonderful chewy texture. Plus they don’t have a million ingredients, just soy and are pretty minimally processed, similar to tofu.

But if you can’t find soy curls, can’t have soy or just don’t like them, I have other options for you, so keep reading!

ladle holding vegan stew out of a pot

Ingredients needed (with substitutions)

  • Warm water
  • Better than Bouillon paste – I pretty much always use this for vegetable broth. I love that the container is small in my overflowing refrigerator and the taste is great. They also have a “no chicken” broth that I enjoy, especially in my Vegan Chicken Noodle Soup recipe!
  • Soy curlssee below for other options.
  • Soy sauce – Use tamari for gluten free, or just leave it out.
  • Garlic powder
  • Black pepper
  • Flour – May substitute gluten free flour or even cornstarch/arrowroot if needed.
  • Olive oil – Use water/broth for oil free.
  • Onion
  • Garlic
  • Red wine – May leave out if needed, but it adds a lot of flavor!
  • Vegetable broth
  • Potatoes – I used russet, but any white or gold potato will work.
  • Carrots
  • Celery
  • Tomato paste
  • Dried rosemary
  • Dried thyme
  • Cornstarch – Or arrowroot, for thickening the stew.
  • Frozen green peas – Fresh are fine as well, I just always have frozen on hand.
  • Salt + pepper, to taste and parsley for serving, if desired.

How to prepare soy curls

Soy curls are a dried product and need to be rehydrated. Here we are going to soak them in a mixture of warm water, broth paste and soy sauce for about 10 minutes. Then toss them with garlic powder, black pepper and flour before sautéing with the onion and garlic.

soy curls with white flour on them

What can I use instead of soy curls?

  • Jackfruit – I tried a version made with jackfruit and it was pretty darn tasty! If you like jackfruit, you will love it. Simply use 2 cans of jackfruit, drained and rinsed well. Sauté along with the onion and garlic, and you can skip all the other ingredients that go with making the soy curls.
  • Seitan – Buy at the store or make your own (like my vegan chicken). Cut into chunks and throw them in with the potatoes and other vegetables.
  • Chopped tempeh – Probably not my favorite option, but it would work.
  • Chopped up beyond/impossible burgers – Very beefy, a great choice!

Or, if you don’t want any vegan “meat” in your stew, just add a few additional potatoes and a little more vegetables for vegetable stew!

big pot of stew, black background

Once you prepare the soy curls, the rest of the process is simple. Sauté the onion, garlic and soy curls in a large pot for 3-4 minutes, then pour in the wine and broth. Scrape any bits from the bottom, then add the rest of the ingredients (except the cornstarch slurry).

Simmer for about 30 minutes until the vegetables are tender. In a small bowl make the cornstarch slurry, then slowly add and stir until the stew has thickened. Stir in the peas. That’s it!

Season with salt + pepper, to taste and garnish with parsley, if desired.

spoonful of stew from a black bowl

Leftovers + freezing vegan stew

Leftover stew will keep in the refrigerator for 4-5 days and is perfect for meal prep! It can also be frozen. I love having soup/stew frozen in smaller, single serving containers for quick meals.

What to serve with stew

As I mentioned above, crusty bread or biscuits are a good choice to sop up the gravy. You can make either my Southern Style Vegan Buttermilk Biscuits or these healthier Vegan Biscuits with no oil.

Or serve stew on top of some mashed potatoes, so good!

two bowls of soup with a spoon, grey black background

Want more hearty, “meaty” vegan recipes?

square image of a bowl of soup
4.91 stars (11 ratings)

Vegan Stew - Classic & Hearty!

Classic, hearty and so cozy, this vegan stew is sure to warm you up on cold nights! It's thick and has plenty of chunky potatoes and vegetables, plus vegan "beef"!
Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
Servings: 8 servings


Soy Curl "Beef"

  • 3 cups warm water
  • 1 tablespoon better than bouillon vegetable paste*
  • 1 tablespoon soy sauce
  • 8 ounce bag soy curls
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 3 tablespoons all purpose flour

The Rest

  • 2-3 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1/2 cup red wine may leave out if needed
  • 6 cups vegetable broth
  • 1 1/2 pounds potatoes, peeled and cubed (about 2 russets)
  • 4 medium carrots, peeled and cut into 1 inch pieces
  • 4 stalks celery, cut into 1 inch pieces
  • 3 tablespoons tomato paste
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 cup cornstarch*
  • 1/2 cup water
  • 1 cup frozen green peas, thawed
  • salt + pepper, to taste
  • fresh chopped parsley, optional for garnish


  • Mix the warm water, better than bouillon paste and soy sauce in a large bowl. Add the soy curls and soak for 10 minutes until they are rehydrated. Drain, then add back to the bowl and toss with the garlic powder, pepper and flour.
  • In a large pot, heat the olive oil over medium heat. Add the soy curls, onion and garlic, and sauté for 3-4 minutes. Now add the wine and vegetable broth and stir, scraping off any browned bits from the bottom.
  • Stir in the potatoes, carrots, celery, tomato paste, rosemary and thyme. Reduce heat to medium/low heat and simmer for about 30 minutes until the vegetables are tender.
  • In a small bowl, mix the cornstarch and water together to make a slurry. Slowly add the slurry to the pot, stirring, until you have reached a thick consistency. You may not need all of the slurry. 
  • Stir in the peas and simmer for about 5 minutes, then season with salt and pepper to taste. Serve with chopped parsley and perhaps a side of crusty bread, biscuits or salad. Enjoy!


  1. Other vegan "beef" options: You could use jackfruit (simply sauté with the onions and garlic, no need to soak), chopped tempeh, seitan, cut up beyond burgers or other vegan meat substitute. 
  2. If you don't have better than bouillon, you can use 3 cups of vegetable broth for the water/paste for the soy curls.
  3. May substitute gluten free flour or cornstarch for the flour in the soy curl mixture.
  4. Arrowroot is a fine substitute for cornstarch. 


Serving: 1of 8 servings | Calories: 277kcal | Carbohydrates: 40g | Protein: 17g | Fat: 4g | Saturated Fat: 1g | Sodium: 931mg | Potassium: 661mg | Fiber: 9g | Sugar: 10g | Vitamin A: 5791IU | Vitamin C: 29mg | Calcium: 131mg | Iron: 5mg
Course: Main
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , , , ,

you may also like:


  1. Can I assume that it isn’t necessary in this dish to squeeze all the excess liquid out of the soy curls before cooking? I look forward to trying this now that it’s cooling off in the Midwest.

  2. I made this stew for the first time tonight and both of my teenagers loved it! My son said, “mom, you make a lot of stews and soups and I don’t really like them. But this one is good. I like it.” My 16 year old was already thinking ahead to when she’s a college student and that she could make this for herself as it could last her for the week! Lol The stew was flavorful, filling and delicious. My daughter even asked if we could put this meal on high rotation. 🙂

    1. Hi Tricia. How awesome that the stew was a hit with your teenagers! I love it! Thanks for sharing the fun feedback from your children, and the fabulous details of how you enjoyed the stew! Wishing you lots of happy cooking!

  3. Nora I love your recipes! On this one if I want to make it via slow cooker, would it be pretty much put everything in the pot and cook on low or high depending how quickly you want it done? I’d probably add frozen peas at the end of cooking time. Thank you!

    1. Hi Louise. Thank you for using my recipes! I’m glad you are loving them! I think this could be made in the slow cooker. I’d say 8 hours on low. I recommend that the soy curls be prepped in a separate pan first. Hope this helps!

  4. OK, so it’s summer, but I really wanted some stew! I made this almost exactly as written and it was amazing. I added some fresh kale at the end, to have some greens. I used some Orrington Farms vegan “beef” base (3 tablespoons) since it’s what I had on hand. The flavor is pretty mild so I added more than suggested. This is a very filling stew! I love the chewy texture of the soy curls. I like my stew very chunky, so I brought it to a boil before simmering.

    1. It’s ok to make stew in the summer! Hopefully it didn’t make your house too warm! Thank you for sharing your review and feedback! I’m thrilled you loved the stew!

  5. I wonder why, regarding the potatoes especially, you didn’t say to bring to a boil first. I’m making this per your instructions and just simmering the potatoes for 30 minutes in med/low heat does not cook them hardly at all. I now am in the process of trying to bring it all to a boil so it will cook all the way. What am I missing about your instructions?

    1. As long as the potatoes are diced into bite-sized or small cubes, they should cook when simmered in the stew. If you’re worried about the potatoes being undercooked, you can turn up the heat slightly or simply boil them in a separate pot and stir them into the finished stew.

  6. I really liked this recipe!! It was easy and makes a lot. I recommend putting some red wine or apple cider vinegar for more depth or flavor- it really enhanced this dish!

    1. I really liked this recipe!! It was easy and makes a lot. I recommend putting some red wine or apple cider vinegar for more depth or flavor- it really enhanced this dish!

  7. Made this today and it turned out great ?
    I used red beans instead of soy curls and I added some sage, chervil and chili oil…
    When it was ready I took half of the vegetables and made some creamy puree of it which I put back at the end so I got more creaminess ?
    Thanks for the recipe ♥️

  8. Wow! Such a hearty, delicious soup. I used impossible meat instead of soy curls and it was amazing. We paired the soup with your Dutch oven bread recipe and they were perfect together! Thank you for another incredible recipe, Nora!

  9. I made this with Better than Bouillon no beef base instead of vegetable base, and extra peas. It turned out great – very hearty and comforting!

  10. So excited to try this one! Just one question: we’re an alcohol free house. If omitting the red wine, do you recommend substituting it for anything? I was thinking maybe vinegar or vegan Worcestershire sauce, but I’m not really sure what function the wine serves besides “flavor” haha

    1. Hmm yeah it’s hard to totally replicate the flavor of red wine in a dish like this, I would just leave it out personally. It’s still really good!

      1. I saw on IG last night made with Beyond Meat steak bits, but I don’t see them listed as an alternative here. How much? The whole bag? This looks amazing!

        Also, for the one poster who asked, I regularly replace red wine with pure pomegranate juice. Mimics the wine perfectly and adds the depth of flavor too.

        1. Hi Suzy. I did use the whole bag in my stew! You can adjust the amount to your liking. Thanks for your feedback about the pomegranate juice!

  11.  Made this in case our power goes out during the storm. I can put it on the wood stove to re heat. It is so yummy. Ordered soy curls but they haven’t arrived so I used gardein beefless tips, huge bag on sale at grocery outlet for those of you that live near one. Another 10 star recipie from my favorite website. Thank you Nora!!!! 

    1. Hi Carrie. Sounds like you’re getting some winter weather! I hope you are staying warm and cozy. I’m so glad you like the stew! Thank you for using my recipes, and for sharing your comments!

  12. Very good flavor. I’ll probably only add about 6oz soy curls next time and make sure to make the pieces much smaller. And  I added a little more wine. I could see making this a smidge thicker and using as a pot pie with vegan flaky crust /puff pastry to top.  Really happy with this. Thank you…

    1. Do you keep them frozen and dried, or are they already soaked? If they are already soaked, I would thaw them. If not, I would just soak them in warm water as directed.

    1. I’m sure it could! I would follow the instructions for soaking the soy curls, then sauté the onion, garlic and soy curls, then add to the crock pot with everything else (except the peas and cornstarch slurry). High for 4 hours should do it, or low 7-8 hours. After that, stir in the peas and cornstarch slurry. Hope that helps!

  13. What about lentils or beans instead of the vegan meat? I like to steer clear of soy as most of it is GMO and not the healthiest option for men. Thanks!

  14. When you talk about red wine, so you mean red cooking wine (which means salt) or wine from the wine shoppe? Or maybe it doesn’t matter? ?

    1. Soy curls only have one ingredient – soy. They don’t taste like tofu but are meaty, chewy and delicious! But you can totally just use more potatoes/veggies if you’d like.

    1. Fellow Canadian & soy curl lover here! If you ever want to try them, Vegan Supply in BC sells them (they also ship across the country. It’s pricey but it helped me stock my pantry when store shelves were bare back in March and April). Depending on where you are, I’ve also seen some vegan restaurants selling them on UberEats as a grocery offering (i.e. Vegan Danish Bakery in Toronto).

      If you want to give them a try, I hope you’re able to find some where you are ☺

    2. They are available in Canada! You can order online from Vegan Supply. They also carry them at a local grocery store chain in BC called Nature’s Fare, so look around, maybe you’ll find them near you! 

    3. They are in Canada actually! I’m not sure where you are located, but if you go to any Adventist Book Center, they generally have them – in giant boxes too!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.