Vegan Veggie “Beef” Stew - A Comforting and High-Protein Vegan Soup
A Healthy, Hearty, and Delicious Vegan Soup Recipe
Prep time 10 minutes | Total Time 30 minutes
Ingredients
Avocado oil or another high smoke point oil (or vegetable broth if you don’t use oil)
1/2 onion, diced
2 cloves garlic, minced
1 jalapeno, diced
1/2 red pepper, diced
Seitan - 1 8oz. package (I like Upton’s or West Soy)
4 cups vegan beef broth
14 ounce can fire-roasted diced tomatoes
1/2 head cauliflower, cut into small pieces
1 to 2 medium potatoes, diced
1 head of kale, chopped into fine/small pieces
1 teaspoon dried sage
1 teaspoon dried oregano
3/4 teaspoon fennel powder
Instructions
Dice the onion and let it saute until translucent over medium-low heat in a dutch oven (or soup pot) for about 10 minutes
While the onion is sauteing you can chop up your other veggies
When the onion is translucent add the chopped garlic and saute until until fragrant - about 30 seconds to one minute
Add in the diced jalapeno and diced red pepper and saute for a minute or two
Chop your seitan into medium sized chunks (about 1 inch in size) and add to the pot with the vegetables - toss the seitan and vegetable mixture until well-mixed
Add in one 14 ounce can of fire-roasted diced tomatoes
Add in the diced cauliflower and the diced potatoes
Stir everything to be sure it is mixed well and coated with the oil and veggie mixture
Add in 4 cups of vegan “beef” broth
Add in the spices (oregano, sage, and fennel) and mix well
Cover your stew and let it simmer over medium heat for about 20 minutes or until the cauliflower and potatoes are tender
Add in the chopped greens (kale or spinach)
Let cook for another 3-5 minutes until the greens are wilted and cooked down
I like to top this with my homemade vegan parmesan and serve with a side of really good bread
Enjoy!
Notes and Adjustments:
The beauty of this recipe is you can literally use any vegetables that you want to use or have on hand. I always advocate for using a variety of colors because differently colored vegetables provide different nutrients.