Quick and Easy Vegetarian Taco Soup
This Quick and Easy Vegetarian Taco Soup is a lighter twist on an old classic Weight Watchers recipe, and it’s comforting any time of year. It’s hearty, spicy, and packed with flavor, without the extra calories that make sticking to your goals so hard.

I won’t deny that the original is delicious. It really is. I just like a little more heat, and I wanted a meatless version. Instead of ground turkey, I use plant-based beef crumbles, like Beyond Beef Crumbles. They have the look and texture of ground beef, minus the meat.

Instead of ground turkey, I use plant-based beef crumbles, like Beyond Beef Crumbles . It’s entirely plant-based and has the look and texture of ground beef. Except it’s not. There are 660 calories in the entire package.
Let’s look at what’s needed to make this delicious soup recipe.
Ingredients
- 1 medium onion, diced
- 2 tablespoons olive oil
- 1 package (10 oz) plant-based ground beef crumbles, such as Beyond Beef Crumbles
- 1 packet of McCormick HOT Taco Seasoning Mix
- 1 packet of Ranch Dip Mix
- 15 ounces ranchero beans
- 15 ounces black beans
- 14.5 ounces petite diced tomatoes
- 10 ounces Ro*Tel HOT Diced Tomatoes with Habaneros
- 2 cups of water
How To Make Vegetarian Taco Soup
- In a large soup pot, sauté the diced onion in 2 tablespoons of olive oil over medium heat until translucent, about 5 minutes.
- Add the remaining ingredients (do not drain the beans or tomatoes) and stir to combine.

- Bring the soup to a boil, then reduce the heat and simmer for 30 minutes.
Storage: Cool leftovers and refrigerate within 2 hours. Store in an airtight container in the fridge for 3 to 4 days, or freeze for up to 3 months. Taco soup tastes even better the next day, so it’s great for meal prep. Thaw overnight in the fridge and reheat on the stovetop until steaming hot.
Looking for more meat-free favorites? Try my crispy Popcorn Tofu for a satisfying, snackable bite, or Brazilian Portobellos for bold, savory flavor. If you love a little heat, my Pineapple Habanero Jelly makes a sweet-and-spicy treat that pairs perfectly with just about anything. And if you’re in the mood for more cozy bowls, my soup and chili recipes roundup has something for every craving, from spicy chili to creamy potato soup.

Quick and Easy Taco Soup
Ingredients
Method
- In a large soup pot, sauté the diced onion in 2 tablespoons of olive oil over medium heat until translucent, about 5 minutes.
- Add the remaining ingredients (do not drain the beans or tomatoes) and stir to combine.
- Bring the soup to a boil, then reduce the heat and simmer for 30 minutes.
Nutrition
Video
Notes
Tried this recipe?
Let us know how it was!Nutritional Analysis
I decided to analyze the calorie content of the ENTIRE pot. Keep in mind that if you make this, the calorie count could vary depending on the brands you use, which is totally okay. But at least this will give you an idea of how many calories it contains. Also, what I consider a serving and what you consider a serving might be completely different.
The total? 2084. That sounds like a lot – and it is if you eat the entire pot! But if you think about it, it readily serves four people and probably should serve 6 to 8.
If four people were to evenly divide it, each would eat about 521 calories, excluding toppings. (One Big Mac has 590 calories, and that is without fries!)
If you get 6 servings from the pot, each serving is approximately 347 calories. Eight servings = roughly 261 per serving. Unfortunately, toppings add to those totals. But hey! A few tortilla strips and jalapenos don’t add up to much.
By using the Beefy Crumbles instead of ground beef, 846 calories are spared (for the entire pot), not to mention over 100 grams of fat. That’s about 140 to 210 calories saved per serving, depending on how many servings you get.

Recipe Notes
Calories not a concern? Lucky you. Feel free to serve this dish with sour cream, shredded cheese, diced avocado, and/or corn chips. You can even make this recipe with ground turkey, ground chicken, or ground beef. Just be sure to cook the meat thoroughly before adding it to the soup pot.
Last Bite
Make this simple Vegetarian Taco Soup tonight, and you’ll have a hearty, flavorful dinner on the table in about 40 minutes. If you try it, leave a star rating (it helps other cooks find the recipe) and tell me in the comments how you made it your own. Did you add your favorite toppings, turn up the heat, or swap in meat? Don’t forget to pin it for those nights when you want a fast, comforting meal without the fuss!
