Haitian Black Bean Soup, known locally as Sos Pwa Nwa, stands as a cornerstone of Haitian cuisine. This dish, more than just a meal, is a celebration of Haitian heritage, bringing together unique flavors and ingredients that reflect the island’s history and agricultural bounty.
With its comforting consistency and depth of flavor, Sos Pwa Nwa it i a must-try for anyone looking to explore sustainable and culturally rich culinary practices.
Sos Pwa Nwa is much more than a simple bean soup; it is a nourishing blend of black beans, spices, and various other ingredients that vary from one household to another, each adding their personal touch to this beloved dish.
The soup’s rich, creamy texture and the complexity of its flavors make it a favorite among both locals and visitors alike.
- Rich Cultural Heritage: The dish’s roots can be traced back to the times of African and indigenous Taíno influences, mixed with Spanish and French culinary practices, showcasing Haiti’s multicultural history.
- Nutritional Value: Black beans are a powerhouse of nutrition, packed with protein, fiber, and essential vitamins, making this soup not only delicious but also incredibly healthy.
- Sustainability: The use of locally sourced, plant-based ingredients highlights the sustainability aspect of Haitian cuisine, aligning with eco-conscious eating practices.

Preparing Haitian Black Bean Soup (Sos Pwa Nwa)
The preparation of Sos Pwa Nwa is a labor of love, involving several steps that contribute to its unique taste and texture. Here’s a simplified overview:
- Soaking the Beans: The black beans are soaked overnight to soften them, which also helps in reducing cooking time and enhancing their digestibility.
- Cooking and Blending: The beans are then cooked with garlic, onions, and green bell peppers until tender. Once cooked, they are blended to achieve a smooth, creamy consistency.
- Flavoring the Soup: The pureed beans are simmered with additional spices, such as thyme, parsley, and cloves, along with salted pork or beef, which can be omitted for a vegetarian version. Coconut milk is sometimes added for extra richness.
- Serving: Traditionally, the soup is served over white rice, making it a hearty and fulfilling meal.
Haitian Black Bean Soup (Sos Pwa Nwa) Recipe Steps

Ingredients:
- 2 cups of dried black beans, soaked overnight
- 8 cups of water or vegetable broth for a richer flavor
- 1 large onion, finely chopped
- 1 bell pepper, any color, diced
- 3 cloves of garlic, minced
- 2 teaspoons of salt, or to taste
- 1 teaspoon of ground black pepper
- 1/4 teaspoon of ground cloves
- 1/2 teaspoon of thyme, dried or fresh
- 1 tablespoon of olive oil
- Optional: 1 cup of coconut milk for creaminess
You Might also Like>> Haitian Rice and Pigeon Peas
or >> Haitian Grilled sardines Recipe

Preparation:
- Soak the Beans: Begin by soaking the black beans overnight. This not only reduces cooking time but also aids in digestion.
- Cook the Beans: Drain the beans and place them in a large pot with fresh water or vegetable broth. Bring to a boil, then reduce the heat, covering and simmering until the beans are tender.
- Sauté the Aromatics: In a separate pan, heat the olive oil and sauté onions, garlic, and bell pepper until soft and fragrant.

Blend: Once the beans are cooked, blend them with the cooking liquid to your desired consistency, smooth for a creamy soup or partially blended for a bit of texture.

Combine and Simmer: Return the blended beans to the pot, add the sautéed aromatics, spices, and coconut milk if using. Let the soup simmer to meld the flavors together, adjusting seasonings as needed.

Haitian Black Bean Soup (Sos Pwa Nwa)
Ingredients
- 2 cups of dried black beans, soaked overnight
- 8 cups of water or vegetable broth for a richer flavor
- 1 large onion, finely chopped
- 1/2 cup of roasted tomatoes
- 1 bell pepper, any color, diced
- 3 cloves of garlic, minced
- 2 teaspoons of salt, or to taste
- 1 teaspoon of ground black pepper
- 1/4 teaspoon of ground cloves
- 1/2 teaspoon of thyme, dried or fresh
- 1 tablespoon of olive oil
- Optional: 1 cup of coconut milk for creaminess
Instructions
- Bean Soaking: Start by immersing the black beans in water overnight. This step is crucial for shortening the cooking process and enhancing their digestibility.
- Bean Cooking: After soaking, dispose of the soaking water and transfer the beans to a sizable pot. Add clean water or vegetable broth for a more enriched flavor. Heat until boiling, then lower the heat and let it simmer with the lid on until the beans become soft.
- Aromatic Vegetables Sautéing: Meanwhile, in a different skillet, warm up the olive oil and lightly sauté the onions, garlic, and bell pepper. Continue until they are tender and emit a pleasant aroma.Add roasted tomatoes to the sautéed vegetables and cook for 2-3 minutes.
- Blending: Following the cooking of the beans, blend them together with the liquid they were cooked in. You can adjust the texture according to preference, aiming for either a smooth, creamy soup or a more textured blend.
- Simmering: Transfer the puréed beans back into the pot, incorporating the sautéed aromatics, selected spices, and coconut milk if chosen. Allow the soup to simmer to integrate the flavors fully, tweaking the seasonings as you see fit.
- Serving: Dish out the soup while it’s still warm, ideally over a bed of rice, and enhance with a garnish of fresh parsley or avocado slices to introduce a burst of freshness.
WHY NOT GET THESE DELICOUS CARIBBEAN RECIPES DELIVERED STRAIGHT TO YOU?*
*we ‘ll never spam you.
I was born and grew up in Port-au-Prince, Haiti, where my grandmas, mom, and aunts taught me everything about cooking. Now, I live in the US, and I love hiking, reading, and making meals for my family.
Excellent recipe! We loved the flavor of clove in this soup. Added a bit of red pepper since we enjoy a little hit of heat. Will definitely make again.
Hi O. Felix! Thanks for trying the Black Bean Soup! Glad you enjoyed the clove flavor. Great idea adding red pepper for some heat. Appreciate you sharing your experience, and I’m happy to hear you’ll make it again!
This recipe was linked through the website Rancho Gordo. I am so glad to have found your website. Loved the soup. I blended half and added lime zest and chili crunch(it was the only heat I had). It was great.
Hi Chelsey! Thanks for trying the soup and sharing your tasty tweaks. So glad you enjoyed it! Love how you made it your own with the lime zest and chili crunch. Happy you found us through Rancho Gordo. Hope you’ll stick around and try more recipes!
Sounds yummy.. am making this a.m. but not sure where tomatoes come into play…
Thanks for catching that! Add the roasted tomatoes when sautéing the onions, garlic, and bell pepper. Hope you enjoy the soup!
I assume 1/2 cop roasted tomatoes means 1/2 cup roasted tomatoes. Am I correct?
Yes, you are correct. “1/2 cop roasted tomatoes” is most likely a typo, and it should read “1/2 cup roasted tomatoes”.
I also found this recipe thanks to Rancho Gordo and really enjoyed it! I loved how simple and relatively easy it was, yet I found the flavors very complex and yummy. Thanks so much!
Thanks for your kind words! I’m so glad you enjoyed the recipe. It’s great to hear that you found it both simple to make and flavorful. I appreciate you taking the time to share your experience.
If one were to use canned black beans, how many 15 oz cans would it take to make this delicious-sounding recipe? The dried black beans I have on hand are so old, they’d probably never soften, even after simmering for six hours!
Hi Duffie,
Thank you for your interest in the recipe! I understand the challenge with old dried beans. To answer your question, you can substitute the 2 cups of dried black beans with 2 cans (15 oz each) of canned black beans. This will give you a similar amount of beans after accounting for the liquid in the cans.
However, I’d like to address your concern about old dried beans:
Dried beans can actually last for years in the pantry if stored properly in an airtight container. Even if they’re old, they might still be usable.
If you’d like to try your dried beans, here’s a tip: soak them overnight, then cook them in a pressure cooker or Instant Pot for about 2 hours. This method can often soften even older beans that might resist traditional cooking methods.
If you do use canned beans, remember to adjust the liquid in the recipe accordingly, as canned beans come with their own liquid and won’t absorb as much during cooking.
I hope this helps! Let me know if you have any other questions about the recipe.
Thank you, Michaelle. Maybe I will try using those old beans. I don’t have a pressure cooker or an Instant Pot, but I suppose I could soak them overnight, and boil/simmer them for hours the next day. That might work!
I’m wondering fresh ground allspice would be tasty in this dish, substituting for the cloves, of which I am not fond. Allspice does have a hint of clove, but also ginger and cinnamon. That is such a fragrant complex spice.
Hello Duffie,
I’m glad you’re considering giving those old beans a try! You’re absolutely right – soaking them overnight and then boiling/simmering them for an extended period the next day can often do the trick. Just be patient, as it might take several hours. Here’s an important tip I should have mentioned earlier:
Cook the beans in plain water without any seasoning or salt until they’re tender. Adding salt or acidic ingredients too early can prevent the beans from softening properly. Once the beans are tender, you can then add your seasonings and continue with the recipe.
Keep checking their tenderness periodically during cooking. When you can easily mash a bean against the side of the pot with a fork, they’re ready.
Your suggestion about using freshly ground allspice instead of cloves is excellent! You clearly have a good understanding of spices. Allspice would indeed be a wonderful substitute in this recipe. Its complex flavor profile, with notes of clove, ginger, and cinnamon, would add a delightful warmth and depth to the soup.
Here are a few thoughts on using allspice in this recipe:
Start with about 1/4 teaspoon of ground allspice in place of the 1/4 teaspoon of cloves. You can always add more to taste.
Freshly ground allspice, as you mentioned, will provide the most vibrant flavor. If you have whole allspice berries, grinding them just before use would be ideal.
The allspice might pair particularly well with the coconut milk if you choose to use it, creating a rich, slightly Caribbean-inspired flavor profile.
Alternatively, if you’re not fond of cloves and prefer not to use a substitute, you can simply omit them from the recipe. The soup will still be delicious with the other spices and aromatics.
Feel free to experiment and adjust the seasoning to your liking. Cooking is all about making a recipe your own, and your instincts about the allspice sound spot-on. Enjoy your soup, and don’t hesitate to share how it turns out!
I also found this recipe through Rancho Gordo and used Frijol Negro Santanero beans. I usually don’t soak Rancho Gordo, but I like to follow recipes exactly the first time. After soaking, this took me an hour from start to delicious finish! Loved the flavors and will definitely make again.
Hi Berly,
Thanks for sharing your experience! It’s great to hear the recipe worked well with Rancho Gordo’s Santanero beans. Your feedback about the soaking and cooking time is really helpful for others who might try this recipe. Glad you enjoyed the flavors!