
Hearty, humble, and rich with island flavor—this Cuban classic brings warmth to every spoonful.
If you’re craving a deeply satisfying and soulful bowl of comfort, let this Cuban White Bean Soup, or Potaje de Frijoles Blancos, transport you straight to the heart of a Caribbean kitchen. Infused with the warmth of spices, the savoriness of smoky meats, and the creaminess of slow-cooked beans, this dish is the very definition of comfort food.
Traditionally served with rice or crusty bread, this white bean soup is a staple in many Cuban homes, passed down through generations. It’s budget-friendly, nutritious, and—best of all—deeply flavorful. Whether you’re Cuban or just a fan of global cuisine, this is one recipe worth adding to your regular rotation.
???? Ingredients (Serves 4)
Base:
- 250g dried white beans (or 2 cans, drained and rinsed – 400g total)
- 100g yellow onion, finely chopped
- 80g green bell pepper, diced
- 80g carrot, diced
- 2 cloves garlic, minced (about 6g)
- 100g smoked ham, diced
- 1 bay leaf
- 1 tsp ground cumin
- ½ tsp dried oregano
- Salt and black pepper, to taste
- 1 tbsp olive oil (15g)
Liquid:
- 1 liter chicken broth or water
- Optional: 1 tbsp tomato paste (for a richer color and flavor)
To Thicken & Finish:
- 1 medium potato, peeled and diced (about 150g)
- 1 tbsp white vinegar (or fresh lime juice)
- Fresh cilantro or parsley, chopped (for garnish)
???? Instructions
Step 1: Soak the Beans (If using dried)
- Rinse the white beans and soak overnight in plenty of water, or use the quick soak method (boil for 2 minutes, let sit 1 hour). Drain before cooking.
Step 2: Sauté the Sofrito
- In a large soup pot, heat olive oil over medium heat.
- Add onion, green pepper, and carrot. Sauté for 5–7 minutes until softened.
- Stir in garlic, cumin, oregano, and optional tomato paste. Cook 1 minute more until fragrant.
Step 3: Build the Soup
- Add the soaked white beans, ham, bay leaf, and chicken broth.
- Bring to a boil, reduce heat, cover, and simmer for 45–60 minutes (or until beans are tender).
- If using canned beans, reduce cooking time to 20–25 minutes.
Step 4: Add Potatoes & Finish
- Add the diced potatoes and continue cooking uncovered for another 15–20 minutes until soft.
- Stir in white vinegar or lime juice to brighten the flavors.
- Taste and adjust salt, pepper, or add a splash more broth if needed.
Step 5: Serve
Ladle the soup into bowls and top with chopped cilantro or parsley. Serve with rice, crusty Cuban bread, or a squeeze of lime.
???? Nutrition Information (Per Serving – Approximate)
- Calories: 380 kcal
- Protein: 24g
- Carbohydrates: 40g
- Fat: 14g
- Fiber: 10g
- Sodium: 850mg
Tip: Reduce sodium by using low-sodium broth and rinsing canned beans well.
???? Tips & Tricks
- Make it vegetarian by omitting the ham and using vegetable broth. Add smoked paprika for a similar depth of flavor.
- Use chorizo or bacon instead of ham for a spicier twist.
- Blend a portion of the soup if you like it creamier—just scoop out a cup or two and puree, then stir back in.
- Meal prep friendly – This soup stores well for up to 4 days and freezes beautifully.
- Add greens like spinach or kale near the end for extra nutrition.
???? From My Cuban-Inspired Kitchen to Yours
Cuban cooking is all about taking simple, wholesome ingredients and turning them into something magical—and this white bean soup does exactly that. It’s a celebration of home, tradition, and nourishment. Even if you’ve never made Cuban food before, this dish is a perfect entry point: no fancy tools, no hard-to-find spices—just love and flavor in every ladle.
This is the kind of dish that simmers while life happens around it. And when it’s done, it brings everyone to the table.
Leave a Comment