Vegan Beef Stew
This vegan beef stew is the ultimate comfort food for chilly nights. Made with TVP chunks, potatoes, carrots, celery, and a rich, savory broth, this easy-to-make stew is full of flavor and the perfect cozy meal to warm you up!
Prep Time10 minutes mins
Cook Time40 minutes mins
Total Time50 minutes mins
Course: Main Dish
Cuisine: American
Diet: Vegan
Servings: 6
Calories: 276kcal
- 4 ounces textured vegetable protein (TVP) chunks about 2 cups, see notes for alternatives
- 4 tablespoons soy sauce divided
- 2 tablespoons olive oil
- 4 cloves garlic minced
- 1 onion chopped
- 2 stalks celery chopped
- 2 carrots peeled and chopped
- 1 pound potato peeled and cut into bite-sized pieces
- ¼ cup all-purpose flour
- 1 cup red wine for an alcohol-free version, substitute with 1 cup (240 ml) vegan beef or vegetable broth
- 4 cups vegan beef broth I used homemade vegan beef broth, but store-bought or vegetable broth works just fine too
- ¼ cup tomato paste
- 2 bay leaves
- 1 teaspoon dried rosemary or 1 tablespoon fresh rosemary
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- 1 cup frozen peas
Soak the TVP: Soak the TVP chunks in a bowl with hot water (I used 3 cups or 720 ml) and 2 tablespoons of soy sauce. Let it sit for at least 15 minutes. Once done, drain the water and set the TVP chunks aside.
Sauté the vegetables: Heat the oil in a large pot. Once it’s hot, toss in the garlic, onion, celery, carrots, and potatoes. Cook over medium-high heat for about 5 minutes, stirring occasionally.
Add the flour: Stir in the flour and cook for 1 minute, stirring constantly.
Pour the wine: Pour in the wine and cook for another 1-2 minutes.
Combine the broth and seasonings: Stir in the vegan beef broth and tomato paste, then bring it to a boil. Next, add the remaining 2 tablespoons of soy sauce, TVP chunks, bay leaves, rosemary, thyme, pepper, and salt. Stir well, cover the pot, and simmer for 20 minutes.
Add the peas and finish cooking: Finally, stir in the frozen peas and cook uncovered for another 10 minutes or until the veggies are fully cooked and tender. Serve immediately.
- If you can’t find TVP chunks, try soy curls, vegan beef substitutes like Beyond Steak or Gardein Be'f Tips, or seitan. Mushrooms also work for a more earthy, meaty feel. If using vegan beef, seitan, or mushrooms, skip step 1 and use only 2 tablespoons of soy sauce instead of 4.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Leftovers can also be frozen in an airtight container or freezer bag for up to 3 months. Make sure to cool them completely before freezing.
- To reheat from the fridge, warm in a pot over medium heat, stirring often, or use the microwave, stirring every 1-2 minutes, until heated through.
- For reheating from the freezer, thaw in the fridge overnight and then reheat in a pot or microwave. If reheating straight from the freezer, heat on low, stirring occasionally until fully warmed.
Serving: 1serving | Calories: 276kcal | Carbohydrates: 37g | Protein: 15g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1612mg | Potassium: 708mg | Fiber: 8g | Sugar: 9g | Vitamin A: 4155IU | Vitamin C: 31mg | Calcium: 108mg | Iron: 4mg