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