Black Bean Soup: 31g Protein
Black Bean Soup: 31g Protein
You sat down to a “healthy” lunch and you’re hungry again by 2pm.
If your soup is mostly broth and starch, that’s exactly what happens. This one isn’t.
Black beans, bacon, and a rich beef stock base deliver 31g of protein per bowl. Hearty enough to be dinner, easy enough to make Sunday and eat all week.
New here? Every recipe on Protein First Recipes leads with its honest protein number. Subscribe free and a new one lands in your inbox every week.
📊 The Macros
🥩 PROTEIN: 31g
Calories 574 · Carbs 59g · Fat 24g · Fiber 13g Protein density: 5.4g protein per 100 calories Serves 6 · about 2.5 hours (mostly hands-off) · made for the whole week
That’s a bowl of soup that actually works as a meal, not a warm-up act for something else.
The protein comes from two sources that belong together: slow-cooked dried black beans and bacon cooked right into the pot. Nothing fancy. Just real food that adds up.
🍳 The Recipe
Black Bean Soup. Serves 6. Mostly hands-off simmering, and it tastes even better on day two.
Plan ahead for the overnight bean soak. The active work is under 20 minutes. The oven and the stove do the rest.
Ingredients
- 2.5 cups dried black beans (the protein foundation)
- 12 oz bacon, chopped (the second protein driver and all the fat you need)
- 1 cup onion, chopped
- 4 cloves garlic, minced (or 2 tbsp garlic paste)
- 8 to 10 cups beef stock
- 5 bay leaves
- 1 tsp sugar
- 1 tsp dry mustard
- 1 tsp lime zest
- 1 tbsp lime juice
- Tabasco to taste (start with 1 tsp)
- 2 tsp sherry
Method
- Soak beans overnight in a large pot with water covering them by 2 to 3 inches. Drain and set aside.
- In that same pot, cook the bacon until almost crisp. Set aside, leaving the fat in the pot.
- Add onion and cook 5 minutes. Add garlic and cook another 2 to 3 minutes, scraping up the brown bits.
- Add beans, reserved bacon, 8 cups of beef stock, and bay leaves. Bring to a boil, then reduce to a gentle simmer uncovered for 1.5 to 2 hours, stirring occasionally. If beans start to stick, add another cup of stock.
- Remove bay leaves. Stir in salt, pepper, sugar, dry mustard, lime zest, lime juice, Tabasco, and sherry.
- Let it sit off the heat for an hour if you have time. The flavor deepens noticeably.
Make-ahead and storage: this soup is genuinely better on day two. Keeps in the fridge for 5 days and freezes well for up to 3 months.
Made this? Reply and tell me how you served it. I read every single one.
🔄 The Swap
Swap the beef stock for a high-quality bone broth if you want to nudge protein even higher. Store-bought bone broth typically adds 9 to 10g of protein per cup compared to about 3 to 4g in regular stock. It won’t change the flavor much, but it changes the math.
At 10 cups of bone broth instead of regular stock, you’d push this into the mid-30s per serving without touching any other ingredient.
Want to go spicier? Dice a jalapeno in with the onions in step 3. The bacon fat carries the heat beautifully.
🔬 The Science
Why does a protein-rich soup feel so much more satisfying than a broth-based one?
Two things are happening in your gut at the same time. First, protein triggers the release of satiety hormones (GLP-1 and PYY) that signal fullness to your brain. Second, the fiber in black beans slows digestion, which keeps blood sugar steadier after the meal. You get full faster and stay full longer.
For women in midlife, beans are particularly useful. They’re one of the few plant foods that deliver a real dose of both protein and resistant starch. Resistant starch (the kind that doesn’t fully digest) feeds the gut bacteria associated with better metabolic health and lower inflammation.
The bacon-and-beans combination isn’t a cheat. The fat from bacon helps your body absorb the fat-soluble vitamins in the beans and onions. Soup is a delivery system. Make it count.
[QUOTABLE] A bowl of soup that holds you to dinner isn’t luck. It’s protein and fiber working together.
đź’ˇ The Takeaway
Make this on a Sunday and you’ve handled lunch for five days.
It gets better as it sits. The flavors deepen, the beans absorb everything, and by Wednesday it’s one of the better things you’ll eat all week.
Send this to someone who says she can never get full on “just soup.” This is not just soup.
If you want a whole week of meals that hit 120g of protein a day, with honest macros on everything and a grocery list that makes it easy:
Download the free 7-Day 120g-Protein Meal Plan Seven days. Every meal planned. Every macro verified.
A new recipe lands every week. Subscribe free so the next one finds you.
Written by Annette. Real food, honest macros, not medical advice.