This vegan stuffed pepper soup is packed with protein and filled with flavor! By using textured vegetable protein in place of ground beef, we can create a hearty soup that is completely plant-based.

Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

I’ve always loved stuffed peppers and when I heard about stuffed pepper soup, I knew I had to try it. Most versions require ground beef, but obviously, I wanted to make a vegetarian version. I thought about just skipping the meat but I wanted this soup to be just as filling. I turned to TVP, which stands for Textured Vegetable Protein. It has a similar texture to ground beef and it works perfectly in this soup!

TVP

What is TVP?

TVP stands for Textured Vegetable Protein. It’s a soy-based protein that comes dried, meaning it’s shelf stable and lasts a long time. The texture is quite similar to ground beef. It doesn’t really have any flavor on its own but it takes on other flavors really well, kind of like tofu. It’s a great source of protein, so it makes this soup extra satisfying.

Where can you buy TVP?

It can be a little hard to find, but I’ve found it at Whole Foods, local specialty stores, and Amazon. The great thing about TVP is that it is a very inexpensive source of protein and it doesn’t expire quickly. Even once it’s open, you can keep it in your fridge for months! Not sure what to do with leftover TVP? Try my vegan TVP tacos or my vegan goulash!

Ingredients & Substitutions

  • Rice– I used long grain white rice but brown rice works fine, too.
  • TVP– If you’re looking for a substitute for TVP, I’d recommend adding your favorite meat substitute (like Beyond Meat, Boca Crumbles, etc.) or adding 2 cups of cooked brown lentils. Either one will give you a “meaty” flavor and add some protein to this dish.
  • Bell peppers– I recommend one red and one green bell pepper so you get a variety of flavors. But you could swap in an orange or yellow bell pepper if you like. You could also do two of the same color.
  • Diced tomatoes– I used two different types of diced tomatoes, fire-roasted, and diced with green chilies. If you don’t want any spicy flavor, you can use two cans of fired-roasted diced tomatoes. The green chilies do add a bit of heat.

How to Make Vegan Stuffed Pepper Soup