Sopa de Frijoles con Puerco: Bean and Pork Soup


Sopa de Frijoles con Puerco is a hearty and comforting soup that’s a staple in Honduran households, especially during the cooler months. This rich and flavorful dish combines the earthiness of beans with the savory depth of pork, simmered together with aromatic vegetables and spices.


To make this traditional soup, you’ll need:

  • 1 pound dried red beans, soaked overnight
  • 1 pound pork ribs or pork shoulder, cut into chunks
  • 6 cups water or chicken stock
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 1 green bell pepper, diced
  • 1 ripe tomato, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 2 bay leaves
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)


Follow these steps to create a warming pot of Sopa de Frijoles con Puerco.

Prepare the Beans:

  1. Drain the soaked beans and rinse them under cold water.
  2. In a large pot, add beans and cover with water or chicken stock.
  3. Bring to a boil, then reduce heat and simmer until beans are tender, about 1 hour.

Brown the Pork:

  1. In a separate pan, brown the pork pieces on all sides to render out some fat and add flavor.
  2. Once browned, add the pork to the pot with the beans.

Cook the Soup:

  1. In the same pan used for pork, sauté onion, garlic, bell pepper, and tomato until soft.
  2. Add the sautéed vegetables to the pot with beans and pork.
  3. Stir in cumin, oregano, bay leaves, salt, and pepper.
  4. Simmer the soup on low heat for about 1 to 1.5 hours, or until the pork is tender and the flavors have melded.


  1. Remove bay leaves and adjust seasoning if necessary.
  2. Serve hot, garnished with fresh cilantro.

FAQs: Common Questions About Making Sopa de Frijoles con Puerco

Here are some helpful tips and answers to common questions about this dish.

Can I use canned beans instead of dried?

Yes, you can use canned beans to save time. Just reduce the cooking time accordingly.

How can I thicken the soup?

The beans will naturally thicken the soup as they cook. For a thicker consistency, mash some of the beans and return them to the pot.

Can I make this soup in a slow cooker?

Absolutely. After browning the pork and sautéing the vegetables, transfer everything to a slow cooker and cook on low for 6-8 hours.

Is this soup spicy?

This recipe is not spicy, but you can add heat with chili peppers or hot sauce if desired.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months.


Sopa de Frijoles con Puerco is a classic Honduran dish that’s both nourishing and flavorful. It’s a perfect example of how simple ingredients can come together to create a meal that’s greater than the sum of its parts.

Scroll to Top