There is a specific kind of comfort that only a bowl of this High-Protein Black Bean Soup with Chorizo can deliver - the kind that smells like someone who loves you cooking in the next room, the kind that makes a cold Tuesday feel manageable. This recipe started as a birthday celebration post in 2015, and it is still one of the most comforting things I know how to make. Now I make it the way I eat: turkey chorizo instead of pork, homemade sazon instead of the packet, bone broth instead of plain stock. Everything that made the original a keeper is still here. The warmth, the smokiness, the garnish table that makes every bowl feel like a restaurant. And now, twenty-two grams of protein per serving. Esta sopa te cuida mientras te reconforta.

Protein Score
Estimated protein per serving: 18-22g Tier: Protein Balance 10g - 25g
That number matters because muscle loss accelerates after 45 and after bariatric surgery, and soup is one of the most underestimated vehicles for hitting your protein target. Most bean soups deliver 6-8g per bowl. This one, with turkey chorizo and a bone broth base, closes the gap in a single, satisfying serving. One bowl does real work for your body.
Protein Boost Options
- Stir 2 tablespoons of unflavored collagen peptides into the soup during the last 5 minutes of simmering - invisible, tasteless, adds 9-10g protein per batch.
- Top each bowl with a soft-boiled egg - adds 6g protein and turns this into a complete meal.
- Swap half the black beans for cooked lentils - lentils carry slightly more protein per serving and dissolve partially into the broth, thickening it naturally.
- Serve with a side of high-protein tortillas instead of corn tortillas - keeps carbs controlled and adds an extra 8-10g protein to the full plate.
Why You'll Love This Recipe
- Turkey chorizo delivers all the smokiness and spice of pork chorizo with 35% less fat and significantly better macros for bariatric and insulin-sensitive eating.
- Homemade sazon with turmeric replaces the packaged version entirely - same golden color, no artificial dyes, no MSG, and an anti-inflammatory benefit that the packet never offered.
- Bone broth as the soup base adds collagen, minerals, and a depth of flavor that plain chicken stock cannot match, plus 2-4 additional grams of protein per serving.
- No-salt-added black beans keep sodium in a range that supports blood pressure without sacrificing the hearty, filling texture the dish depends on.
- The garnish table - avocado, lime, Greek yogurt, cilantro, jalapeño - makes this feel like a full dining experience while adding healthy fat and additional protein at the table.
- One pot, 55 minutes, 6 servings. This is the definition of a Sunday cook that feeds you all week.

High-Protein Black Bean Soup with Chorizo
Ingredients
The Soup
- ½ pound Spanish chorizo sliced into coins
- 2 tablespoons extra-virgin olive oil or avocado oil
- 1 onion finely chopped
- 2 cloves garlic minced
- ½ bell pepper any color, finely chopped
- ½ teaspoon ground cumin
- 1 tablespoon homemade sazon recipe below
- ½ tablespoon homemade adobo recipe below
- 3 cups bone broth
- 3 cans no-salt-added black beans drained and rinsed
- ½ cup red lentils rinsed
- 2 tablespoons tomato paste
Homemade Sazon (make ahead, store in a sealed jar)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- 1 teaspoon garlic powder
- ½ teaspoon dried oregano
- Use 1 tablespoon per batch of this soup.
Homemade Adobo (make ahead, store in a sealed jar)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried oregano
- ½ teaspoon ground cumin
- ½ teaspoon black pepper
- 1 teaspoon fine sea salt
- Use ½ tablespoon per batch of this soup.
To Serve
- 3 tablespoons full-fat plain Greek yogurt per bowl
- Avocado slices
- Fresh cilantro
- Sliced scallions
- Lime wedges
- Jalapeño or serrano pepper sliced
- High-protein tortillas or corn tortillas
Instructions
- Heat olive oil in a Dutch oven or soup pot over medium heat. Add chorizo slices and cook 3-4 minutes until lightly browned and the fat has rendered into the oil. Remove chorizo and set aside - this keeps it from overcooking later.
- In the same pot, add onion, garlic, and bell pepper. Cook stirring frequently until soft and fragrant, about 5 minutes. Add cumin, homemade sazon, adobo, and tomato paste. Stir and cook 1-2 minutes until the tomato paste darkens slightly.
- Add bone broth, drained black beans, rinsed red lentils, and the reserved chorizo. Stir to combine and scrape up any browned bits from the bottom of the pot.
- Bring to a boil, then reduce heat to low. Simmer partially covered for 20 minutes. The lentils will dissolve into the broth and the soup will thicken visibly as they cook. Stir occasionally.
- Taste and adjust salt. For an even thicker texture, remove 1 cup of beans, mash roughly with a fork, and stir back in.
- Ladle into bowls and top each with 3 tablespoons of Greek yogurt. Set the remaining garnishes at the table and let everyone build their own bowl.
Nutrition
Texture Tips
- Red lentils are the texture key in this recipe. Unlike green or brown lentils, red lentils lose their shape completely by the 20-minute mark and melt into the broth, creating a thick, almost creamy consistency without any dairy. Do not skip the rinse before adding them - rinsing removes surface starch that can make the soup gluey rather than silky.
- Remove the chorizo after the initial browning step and add it back with the broth. This is not optional. Chorizo that simmers from the beginning can become tough and dry by the time the lentils finish cooking. Browning first and adding back later gives you tender, juicy slices in every bowl.
- The mash trick in step 5 is worth doing every time. Removing a cup of beans, mashing them roughly, and stirring back in takes ninety seconds and transforms the soup from brothy to stew-like. The texture difference is significant and it is the single move that makes this soup feel like it cooked all day.
- Turmeric in the homemade sazon stains everything it touches - the pot, the spoon, the counter if you are not careful. Use a Dutch oven you do not mind and wear an apron. The color it gives the broth is worth every precaution.
- Bone broth gives this soup a richer body and finish than plain chicken stock. The collagen content creates a slight silkiness as the soup simmers. Do not substitute water or low-sodium broth from a carton - the depth comes from the broth.
Meal Prep How-To
- Make the full six-serving batch on Sunday. Cool completely before portioning - hot soup in sealed containers creates condensation that waters down the texture by the next day.
- Refrigerate two servings for the first two days of the week. Portion the remaining four into individual freezer-safe containers and freeze flat. This soup freezes without any loss of flavor or texture for up to three months.
- For bariatric portions: at earlier post-op stages, blend ½ cup of soup smooth and serve without garnish. At stage five and beyond, serve ¾ cup with the Greek yogurt stirred directly in. Full portions are one cup with the complete garnish table.
- Make a triple batch of both the homemade sazon and adobo while you have the spices out. Store in small sealed jars and label them. Both blends are used across multiple Strength & Sazón recipes every week and having them ready cuts prep time on every future cook to almost nothing.
Storage Tips
- Fridge: 4 days in an airtight container. The lentils continue absorbing liquid overnight and the soup thickens further by day two - add a splash of bone broth when reheating to loosen it back to the right consistency.
- Freezer: Up to 3 months. Freeze without garnish in individual portions. Lay containers flat until solid, then stack.
- Reheat: In a covered skillet with 2-3 tablespoons of bone broth over low heat, stirring occasionally. The lentil base can stick if the heat is too high. Never microwave uncovered - the texture of both the beans and the chorizo suffers.
- Garnish always fresh: slice avocado and lime at serving time. Add Greek yogurt after reheating, never before storing.
Try These Next
- High-Protein Air Fryer Cod and Potato Bites with Basil Pesto Greek Yogurt Sauce - Another high-protein Latin recipe that meal preps beautifully alongside this soup for a complete weekday rotation.
- Pearl Couscous Salad with Spring Vegetables and Dijon Vinaigrette - A lighter, fiber-rich side dish that balances the hearty depth of this black bean soup on the same plate.
- High-Protein Air Fryer Scotch Eggs with Chicharrón Crust - Your highest-protein snack to batch on the same Sunday - 30g protein per egg, zero carb crust, ready to grab all week.
- Arugula Pesto Pearl Couscous Salad - Serve alongside a small bowl of this soup for a complete lunch that covers both your protein target and your anti-inflammatory greens in one meal.
A buen tiempo.
Con Fuerza y Sazón,
Gaila
AFPA Certified Nutritionist, Dominican Cook, Bariatric Patient
Did you make this recipe? I want to see your plate! Tag @strengthandsazon and use #StrengthAndSazon so I can share your creation with our whole community 🇩🇴
Want more high-protein Latin recipes? Grab your free recipe guide and explore everything at strengthandsazon.com
Let's stay connected:





Gaila - I've been playing around with something similar to this and, wow! You've hit the nail on the head! I just want to confirm that you are using Spanish chorizo in your soup (and not the Mexican version). ~ This will cure whatever ails me, I sure. Can't wait to make your version!
Hello Adam,
Yes I used Spanish Chorizo, and it was really good with the beans, here in the DR is more common to find the Spanish than the Mexican. Thanks for stopping by!