9.3K Views 10 months ago

Sopa de Frijoles: Authentic Peruvian Bean Soup
[Vegan]

Author Bio

Bryanna Clark Grogan, vegan 26 years, author of eight books, has over 40 years experience... Read More

Order with Instacart Download Our App
A steaming bowl of Sopa de Frijoles, an authentic Peruvian vegan bean soup, garnished with fresh chopped parsley or cilantro. The rich, reddish-brown broth contains visible beans, seitan, squash, and penne pasta.
Image Credit: Bryanna Clark Grogan
Bryanna Clark Grogan
For brands

Want to reach our audience?

Partner with One Green Planet →

Discover more recipes with these ingredients

Sopa de Frijoles (Peruvian Bean Soup) [Vegan]

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... Read More

Ingredients You Need for Sopa de Frijoles: Authentic Peruvian Bean Soup [Vegan]

Soup:
  • 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)
Broth:
  • 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
Additional:
  • 4 ounces dry tubular pasta – penne is the preferred variety
Order with Instacart Download Our App

How to Prepare Sopa de Frijoles: Authentic Peruvian Bean Soup [Vegan]

  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.

Notes

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.

Nutritional Information

Nutrition (per serving): 331 calories, 64 calories from fat, 7.2g total fat, 0mg cholesterol, 973.1mg sodium, 652.9mg potassium, 48.7g carbohydrates, 10.4g fiber, 4.7g sugar, 20.7g protein.

Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Discover Our Latest Recipes

Report Recipe Issue

Please report any concerns about this recipe below!

Recipe Hotline!

Report an issue, ask questions, or share suggestions. We're here to help!
Report an Issue

Comments:

Comments are closed.