Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book


Food Monster - Recipes

Sopa de Frijoles (Peruvian Bean Soup) [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

Soup is the ultimate comfort food in most cultures. In Peru it is part of the their culinary history and tradition, eaten at home as main dish, and even for breakfast. Sopa de Frijoles is usually made with pork, but there is no need for meat to make a delicious stew-like soup in the Peruvian spirit.

Sopa de Frijoles (Peruvian Bean Soup) [Vegan]

This Recipe is :




  • 1 tablespoon olive oil
  • 1 tablespoon dark sesame oil
  • 2 cups cubed seitan, or reconstituted soy curls, or textured soy protein chunks
  • 1 medium onion, chopped
  • 2 cloves garlic, chopped
  • 1 medium tomato, chopped
  • 1/2 tablespoon dried oregano leaves
  • 1 teaspoon ground cumin
  • 3 cups cooked or canned Peruvian or Mexican yellow beans, or pinto beans, rinsed and drained
  • 1 cup diced peeled raw orange winter squash (or orange sweet potato, if you have no winter squash)


  • 4 cups boiling water
  • 1 tablespoon soy sauce
  • 1 tablespoon ketchup
  • 1 tablespoon nutritional yeast flakes
  • 2 teaspoons flavorful vegan “chicken-style” broth powder or paste (or equivalent cubes for 2 cups)
  • 2 teaspoons flavorful vegan vegetable or “beefy” broth powder or paste (or equivalent cubes for 2 cups)
  • 2 teaspoons Sriracha hot sauce
  • 2 teaspoons dark sesame oil
  • 1 teaspoons liquid smoke
  • 1 teaspoons salt


  • 4 ounces dry tubular pasta – penne is the preferred variety


  1. In a large pot, heat the olive oil and sesame oil.  Add the seitan or alternate and sauté quickly until browned a bit. Remove from the pot with a slotted spoon.
  2. Add the chopped onion, garlic, tomato, oregano and cumin.  Sauté over medium-high heat for several minutes, adding a bit of water as necessary to keep from sticking, until the onion has softened a bit.
  3. Add the drained beans and the squash cubes, and all of the broth ingredients. Stir well. Bring to a boil, then turn down, cover and simmer for 30 minutes.
  4. While the soup simmers, cook the pasta in boiling water for about eight minutes, or until al dente.  Drain and set aside.
  5. After the 30 minutes are up, add the drained, cooked pasta to the soup. Taste for seasoning and serve with chopped fresh parsley or cilantro.


Peruvian yellow beans are also known as Peruano beans, and they are the same as Mexican yellow beans ( canary/canario beans or mayocoba beans). Their cousin, the pinto bean, makes a good substitute.

This is traditionally served with boiled yucca or yellow potato chunks, and/or cooked plantain and sweet potato, but the soup is so hearty that I didn't think it needed any accompaniment.





Bryanna Clark Grogan, vegan 26 years, author of eight books, has over 40 years experience as a chef, teacher, and journalist. Among her titles are World Vegan Feast, Nonna’s Kitchen, Authentic Chinese Cuisine, The Almost No Fat Cookbook and the Fiber for Life Cookbook. She was recipe author for the book Dr. Neal Barnard’s Program for Reversing Diabetes. A teacher, lecturer and former newspaper columnist, her blog is at Vegan Feast Kitchen.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Easy Vanilla Marshmallow Shakes [Vegan]

Vegan Easy Vanilla Marshmallow Shakes with whipped cream

Slow-Cooker Sloppy Joes [Vegan]

Slow-Cooker Sloppy Joes

Spicy Grilled Tempeh Tacos With Homemade Sour Cream [Vegan, Gluten-Free]

Chocolate Tahini Rolls [Vegan]

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Sopa de Frijoles (Peruvian Bean Soup) [Vegan]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×