This post may contain affiliate links. Please read our disclosure policy.

This crowd-pleasing Vegan Beef Stew is made with a full-bodied broth, tender vegan “beef” pieces, and hearty potatoes. It’s the perfect cozy recipe to serve with crusty bread and fresh parsley for a pop of freshness. All you need is 12 simple ingredients! 

close up of vegan beef stew

Once the weather cools down, all we crave are cozy recipes, and vegan soups and stews are the perfect thing! They’re hearty, and filling, can be served as stand-alone meals, and always make the best weekly meal prep. If you love this hearty vegan stew, make sure to try our popular Vegan Broccoli Cheddar Soup and Easy Vegan Chili next!

broth, soy curls, red wine, potatoes, flour, black pepper, slat, parsley, oil, tomato paste, balsamic vinegar, herbs, onion, carrots, garlic

Ingredients You’ll Need 

  • Soy curlsThe meat substitute of choice in this beefless beef stew, and many of our favorite vegan recipes like Vegan Philly CheesesteakVegan Carne AsadaVegan Chicken Salad, and Filipino Adobo Inspired Jerky
  • Vegan beef broth: Vegetable broth or mushroom broth will work, but vegan beef broth creates a deeper, more umami-rich flavored broth. We typically use Better than Bouillon Vegetarian No Beef Base, but any vegan beef broth of choice will work. 
  • Flour: In addition to making the vegan beef more hearty, the all-purpose flour helps thicken the stew without arrowroot powder or cornstarch.  
  • Aromatics: You’ll need a simple blend of diced onion, carrot, garlic, fresh rosemary, and thyme. Or, if preferred, opt for 1 teaspoon each of dried herbs. 
  • Balsamic vinegar: Adds a bold, tanginess that contributes acidity and helps balance the richer flavors in the “beef” broth.
  • Red wine: A splash of red wine adds a robust, depth of flavor to the beef stew that enhances its richness and complexity of flavors. If you prefer to cook without alcohol, replace the wine with additional broth. 
  • Tomato pasteAdds a concentrated tomato flavor as well as color to the savory broth. To reduce waste, we like to purchase tomato paste in a tube as opposed to a can.  
  • Potatoes: Yukon gold potatoes are our favorite potatoes in this soup because they’re extra soft and creamy, but russet potatoes or even red potatoes can work. 
bowl of beef stew on blue background

Optional Add-ins

The best thing about making a homemade stew is switching up the ingredients to suit your taste buds and fridge. Here are a few of our favorite ways to customize this soup: 

  • Add hearty mushrooms: If you have leftover portobello mushrooms on hand, chop them into bite-sized pieces and add them to the stew for a boost of umami flavor and hearty texture. 
  • Add peas: Both frozen peas and canned peas are delicious in vegan beef stew. 
  • Use sweet potato: Yukon gold potatoes are the typical choice in traditional beef stew, but swap in sweet potato for a fun twist! 
  • Use soy chunks: Can’t find soy curls or purchase them online? Use another type of soy chunks for a similar hearty texture. 
close up photo of a bowl of vegan beef stew with spoon

Equipment Needed

How to Make Vegan Beef Stew

  1. Rehydrate the soy curls. Place the dry soy curls in a large mixing bowl, then pour the hot vegan “beef” broth over top. Mix to combine, making sure the soy curls are fully submerged. Set aside for 10 minutes, or until the soy curls are fully hydrated.
  2. Strain the soy curls. Once hydrated, strain the soy curls over a fine mesh sieve or colander and squeeze out as much excess moisture as possible. Place the soy curls back into the large mixing bowl, then toss with flour, salt, and black pepper. 
  3. Brown the soy curls. Heat a large Dutch oven or soup pot over medium heat. Once warm, add 2 tablespoons of oil and heat through. Add the rehydrated soy curls and pan fry, stirring occasionally, until they are golden brown and crispy, about 8 minutes. If the soy curls begin to stick, add more oil as needed. Remove the soy curls from the pot and set them aside on a paper towel-lined plate or wire rack. 
  4. Sauté the onions and carrots. Next, add the chopped onion, carrots, balsamic vinegar, and salt to the pot. Sauté for 4-5 minutes, stirring occasionally, until the onions are translucent and the carrots are beginning to soften. 
  5. Add fresh herbs. To the same pot, add the garlic, rosemary, and thyme and sauté for another 1-2 minutes, or until fragrant. 
  6. Cook the tomato paste. Add the tomato paste to the aromatic mixture and cook, stirring constantly, until the tomato paste deepens in color. Deglaze the pot with the red wine, scraping up any browned bits.
  7. Add potatoes, broth, and soy curls. If needed, add additional water so the potatoes are submerged. Bring the vegan beef stew to a boil over medium-high heat, then lower the heat, cover the pot, and simmer for about 15 minutes or until the potatoes are fork tender, stirring occasionally to prevent sticking. 
  8. Serve. Season the stew with additional salt and black pepper to taste, as needed, then serve immediately while warm with fresh parsley. Enjoy! 

Serving Suggestions 

This hearty stew is the perfect cozy dinner for fall and winter weeknights. It’s filling enough to enjoy on its own but also pairs well with crusty breadroasted vegetables or root vegetables, and simple green salads.

pot of vegan beef stew garnished with fresh parsley

Recipe FAQs

Is this vegan beef stew gluten-free?

Many vegan beef stew recipes are not gluten-free because they’re made with meat substitutes such as vital wheat gluten products like seitan or even some types of tempeh. This hearty vegan beef stew recipe can easily be made gluten-free by using gluten-free to thicken it or cornstarch. The soy curls are a naturally gluten-free plant-based protein that is made from whole soybeans.

How can I thicken my stew?

The flour and hearty potatoes in this stew help to thicken the stew, but if you prefer an even thicker stew, add a small cornstarch slurry and simmer until the beefless stew is thickened to your liking. 

Can I freeze vegan beef stew?

This vegan stew can be frozen, but like pasta, tender potatoes don’t thaw and reheat very nicely. They tend to become overly soft, and sometimes even grainy. For this reason, we would only freeze this vegan beef stew to prevent food waste. 

Can I make this stew in the pressure cooker or slow cooker?

We have not tested a pressure cooker or slow cooker version of this recipe. Instead, check out this Instant Pot Mushroom Stroganoff or this Instant Pot Black Bean Soup!

beef stew in a bowl with a spoon

Storage Instructions

Leftover stew can be stored in an airtight container in the fridge for up to 5 days. Before covering and storing, let the stew cool to room temperature to prevent condensation buildup. 

Reheat leftovers in the microwave or in a small pot on the stovetop until warmed through. 

More Vegan Soups and Stews You May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you make this recipe. We love to see your photos! 

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
bowl of beef stew on blue background

Vegan Beef Stew Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

  • Author: Sweet Simple Vegan
  • Total Time: 45 minutes
  • Yield: 4-6 servings
  • Diet: Vegan

Description

This crowd-pleasing Vegan Beef Stew is made with a full-bodied broth, tender vegan “beef” pieces, and hearty potatoes. It’s the perfect cozy recipe to serve with crusty bread and fresh parsley for a pop of freshness. 


Ingredients

Vegan “beef”

Stew

  • 1 medium yellow onion, diced
  • 4 large carrots, cut into 1-inch chunks
  • ½ teaspoon salt
  • 2 tablespoons balsamic vinegar
  • 4 cloves garlic, minced
  • 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
  • 1 tablespoon fresh thyme, chopped (or 1 teaspoon dried)
  • ½ cup red wine
  • 2 tablespoons tomato paste
  • 1 lb baby Yukon gold potatoes, halved
  • 4 cups vegan “beef” broth
  • Fresh parsley, chopped

Equipment


Instructions

  1. Rehydrate the soy curls. Place the dry soy curls in a large mixing bowl, then pour the hot vegan “beef” broth over top. Mix to combine, making sure the soy curls are fully submerged. Set aside for 10 minutes, or until the soy curls are fully hydrated.
  2. Strain the soy curls. Once hydrated, strain the soy curls over a fine mesh sieve or colander and squeeze out as much excess moisture as possible. Place the soy curls back into the large mixing bowl, then toss with flour, salt, and black pepper. If there are any long pieces, we like to trim them into bit-sized pieces with kitchen sheers. 
  3. Brown the soy curls. Heat a large Dutch oven or soup pot over medium heat. Once warm, add 2 tablespoons of oil and heat through. Add the rehydrated soy curls and pan fry, stirring occasionally, until they are golden brown and crispy, about 8 minutes. If the soy curls begin to stick, add more oil as needed. Remove the soy curls from the pot and set them aside on a paper towel-lined plate or wire rack.
  4. Sauté the onions and carrots. Next, add the chopped onion, carrots, balsamic vinegar, and ½ tsp salt to the pot. Sauté for 4-5 minutes, stirring occasionally, until the onions are translucent and the carrots are beginning to soften.
  5. Add garlic and fresh herbs. To the same pot, add the garlic, rosemary, and thyme and sauté for another 1-2 minutes, or until fragrant.
  6. Cook the tomato paste and wine. Add the tomato paste and cook, stirring constantly, until the tomato paste deepens in color. Deglaze the pot with the red wine, scraping up any browned bits. Simmer, stirring frequently, until the wine has reduced, about 3 minutes.
  7. Add potatoes, broth, and soy curls. If needed, add additional water so the potatoes are submerged. Bring to a boil over medium-high heat, then lower the heat, cover the pot, and simmer for about 15 minutes or until the potatoes are fork tender, stirring occasionally to prevent sticking.
  8. Serve. Season the stew with additional salt and black pepper to taste, as needed, then serve immediately while warm with fresh parsley. Enjoy!

Notes

  • Add hearty mushrooms: If you have leftover portobello mushrooms on hand, chop them into bite-sized pieces and add them to the stew for a boost of umami flavor and hearty texture. 
  • Add peas: Both frozen peas and canned peas are delicious in vegan beef stew.
  • Gluten-free: To make this recipe fully gluten-free, use gluten-free flour to thicken or opt for cornstarch. 
  • Storage: Leftover stew can be stored in an airtight container in the fridge for up to 5 days. Before covering and storing, let the stew cool to room temperature to prevent condensation buildup. Reheat leftovers in the microwave or in a small pot on the stovetop until warmed through.
  • Freezing: This vegan stew can be frozen, but like pasta, tender potatoes don’t thaw and reheat very nicely. They tend to become overly soft, and sometimes even grainy. For this reason, we would only freeze this vegan beef stew to prevent food waste.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Entree
  • Method: Stovetop

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

7 Comments

  1. I’m allergic to rosemary so I didn’t add it nor the thyme but instead added some of Annie’s vegan Worchestershire sauce about 2 tbsp and it was a glorious modification. Thank you for creating such wonderful recipes.






  2. Wow, this came out fantastic and so close to the stew of my youth! I didn’t have the wine, so I used extra broth to deglaze as suggested, and I didn’t add the salt because Better Than Bouillon has enough. It’s perfect! Thank you so much for this recipe. It’s a keeper!

  3. Yummy! My only modification was halving the amount of salt this called for since I know from prior experience that no-beef bullion (from better than bullion) is SO SO salty. I’m glad I did since this came out even a bit too salty with doing that. I would recommend at least cutting salt in half (can always add more later to taste)






  4. This was so delicious!! Easy to throw together. Ended up adding a small bag of dried porcini mushrooms (when potatoes were added) because I had them on hand. Also added a little bit of vegan Boursin when sautéing veggies and then threw in some peas at the end. This was a perfect dinner on a cold night! Thanks for the great






  5. This stew is DELICIOUS! It’s so comforting…it reminds me of my childhood and simple to prepare.
    This will be a regular fall/winter meal in my house. I wish I could give it 10 stars!