· · ·

Creamy High-Protein Black Bean Soup

5 from 2 votes
A cozy, creamy black bean soup with bold Mexican flavors and an impressive 31g protein and 24g fiber in every bowl.
Calories 407
Protein 31
Carbohydrates 60
Fat 6
This post may contain affiliate links.
Side view of a bowl of creamy high-protein black bean soup with bold Mexican toppings.

Looking for an easy protein-packed, high-fiber dinner? This creamy high-protein black bean soup comes together in 35 minutes, uses simple pantry staples, and delivers over 30 grams of protein per serving.

This soup has that cozy, weeknight at home vibe. It is simple to make, deeply comforting, and perfect for meal prep or an easy high-protein dinner. It is the kind of bowl you will want to curl up with on a chilly evening.

The flavors are bold and warming from chipotle peppers, cumin, smoked paprika, and a touch of lime for brightness. Blending the black beans and adding Greek yogurt gives the soup its creamy texture while still leaving enough heartiness to feel satisfying.

Nutritionally, it is a powerhouse with 31g of protein and 24g of fiber in every serving thanks to the combination of black beans and Greek yogurt.

All in all, it is a simple, nourishing dinner with big flavor.


Close-up of creamy high-protein black bean soup topped with yogurt, avocado, cilantro, and crunchy tortilla chips.

Why You’ll Love It

  • Creamy, cozy, and perfect for easy weeknight dinners
  • Bold Mexican flavors from chipotle peppers and warm spices
  • Naturally high in protein and fiber to keep you full for hours
  • Made with simple pantry staples that come together quickly
  • Great for meal prep and reheats beautifully

Looking for another cozy bowl packed with Mexican flavors? Try our High-Protein Taco Soup. It’s gluten & dairy-free.


Creamy high-protein black bean soup topped with Greek yogurt, avocado, cilantro, red chili, and tortilla chips.

Key Ingredients

  • Black beans: The star ingredient that creates a creamy base and provides a powerful source of plant protein and fiber.
  • Chipotle peppers in adobo: Add smoky heat and depth that gives the soup its signature bold flavor.
  • Onion and garlic: Build a savory, aromatic foundation for the entire dish.
  • Tomato paste & red bell pepper: Adds richness, umami, and color.
  • Warm spices: Cumin, smoked paprika, oregano, and chili powder bring earthy, warming flavor.
  • Bone or vegetable broth: Creates the silky texture while adding additional nutritional benefits.
  • Greek yogurt or coconut milk: Adds creaminess and helps boost the protein.
  • Lime juice: Brightens the flavors and balances the smoky richness.

Looking for more soup season inspo? You may also enjoy our Creamy High-Protein Lasagna Soup for an easy one-pot dinner.


How to Make It

This soup comes together quickly with simple steps that build layers of flavor.

Sautéed onions and red bell peppers forming the flavor base for black bean soup.

Sauté the aromatics
Sauté the onion and bell pepper in a little olive oil until soft, then add the garlic and cook until fragrant.

Sautéed onions and red bell peppers with tomato paste and warm spices forming the flavor base for high-protein black bean soup.

Toast the spices
Stir in the tomato paste along with the cumin, smoked paprika, oregano, and chili powder. Let everything cook for a minute so the spices bloom and the tomato paste deepens in color.

Pot of black bean soup base simmering with broth, onions, and peppers.

Simmer the soup
Add the black beans, chipotle peppers, adobo sauce, broth, and salt. Bring the pot to a gentle boil, reduce the heat, and let it simmer so the flavors can meld.

Creamy blended black bean soup in a Dutch oven.

Blend until creamy
Use an immersion blender to puree the soup until smooth or leave some texture if you like it a bit chunky.

Smooth blended black bean soup simmering in a Dutch oven.

Finish with yogurt and lime
Stir in the Greek yogurt or coconut milk, then squeeze in the lime juice to brighten the flavor.

Side view of a bowl of creamy high-protein black bean soup with bold Mexican toppings.

Serve with toppings
Ladle the soup into bowls and finish with your favorite toppings like cilantro, avocado, yogurt, jalapeño, or tortilla chips.

If you love hearty plant-based meals, check out our Lentil Soup with Ancient Grains. It’s a copycat of the popular Trader Joe’s version but packed with more flavor and veggies.

Save this recipe

Love this recipe? Get it sent to your inbox.


Tips & Variations

  • Make it spicier: Add an extra chipotle pepper or a pinch of cayenne for more heat.
  • Adjust the texture: Blend the entire pot for a silky finish or blend only half if you like more texture.
  • Boost the protein: Add an extra spoonful of Greek yogurt on top or stir in more after blending.
  • Make it dairy-free: Use coconut milk instead of Greek yogurt for creaminess.
  • Add vegetables: Stir in corn, bell peppers, or zucchini during the simmer for extra volume and color.

High-protein black bean soup packed in a glass meal prep container with Greek yogurt, sliced red chili, fresh lime, cilantro, and tortilla chips.

Storage & Meal Prep

Store the soup in an airtight container in the refrigerator for up to 4 days.

It thickens as it sits, so add a splash of water when reheating to bring it back to a creamy consistency.

This recipe also freezes well for up to 3 months.

For meal prep, keep toppings like cilantro, lime, avocado, and yogurt separate and add them just before serving for the best texture and freshness.


FAQ

Can I use dried black beans instead of canned?

Yes. Cook the beans separately until tender, then use about three cups of cooked beans in place of the canned ones. You may need to add extra salt and adjust the broth depending on how starchy your beans are.

How spicy is this soup?

The heat level depends on how many chipotle peppers you use. One pepper gives gentle warmth, while two or more create a deeper, smoky heat. Start with less and adjust to taste.

Can I make this soup vegan?

Totally! Simply swap the Greek yogurt for coconut milk or skip the creamy element entirely. The soup will still be rich, flavorful, and naturally high in fiber.

Does this soup freeze well?

Yep, freeze in individual containers for up to three months. Let it thaw in the fridge, then reheat gently with a splash of broth to loosen the texture.

What toppings work best?

Fresh cilantro, jalapeño, lime, avocado, tortilla chips, or a spoonful of yogurt all add brightness and texture that complement the creamy base.

Overhead view of creamy high-protein black bean soup with yogurt, cilantro, avocado, and tortilla chips.

Creamy High-Protein Black Bean Soup

5 from 2 votes
A cozy, creamy black bean soup with bold Mexican flavors and an impressive 31g protein and 24g fiber in every bowl.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Video

Servings : 6 servings

Save this recipe

Love this recipe? Get it sent to your inbox.

Ingredients

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 1 red bell pepper, diced
  • 4 cloves garlic, minced
  • 1 tbsp tomato paste
  • 3 cans black beans, drained and rinsed
  • 1 to 2 chipotle peppers in adobo, finely chopped
  • 1 tbsp adobo sauce, from the can
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • ½ tsp chili powder
  • 3 cups bone broth, or vegetable broth
  • ½ tsp salt, more to taste
  • ½ cup Greek yogurt or coconut milk, optional for creaminess
  • juice of 1 lime
Toppings
  • fresh cilantro
  • lime wedges
  • dollop of Greek yogurt
  • diced avocado
  • sliced jalapeño
  • tortilla chips
Start Cooking

Instructions
 

  1. Heat 1 tbsp olive oil in a large pot over medium heat. Add the diced onion and bell pepper and cook for 4 to 5 minutes until softened. Stir in the minced garlic and cook for 1 minute.
    Sautéed onions and red bell peppers forming the flavor base for black bean soup.
  2. Add 1 tbsp tomato paste, 1 tsp cumin, 1 tsp smoked paprika, ½ tsp oregano, and ½ tsp chili powder. Cook for 1 to 2 minutes until fragrant.
    Sautéed onions and red bell peppers with tomato paste and warm spices forming the flavor base for high-protein black bean soup.
  3. Stir in the black beans, 1 to 2 chipotle peppers, 1 tbsp adobo sauce, 3 cups bone or vegetable broth, and ½ tsp salt. Bring to a boil, then reduce heat and simmer for 15 minutes.
    Pot of black bean soup base simmering with broth, onions, and peppers.
  4. Use an immersion blender to blend the soup until creamy (or leave some texture if preferred).
    Creamy blended black bean soup in a Dutch oven.
  5. Stir in ½ cup Greek yogurt or coconut milk, then add the lime juice. Adjust seasoning to taste.
    Smooth blended black bean soup simmering in a Dutch oven.
  6. Ladle into bowls and add your favorite toppings.
    Side view of a bowl of creamy high-protein black bean soup with bold Mexican toppings.

Nutrition

Calories: 407kcalCarbohydrates: 60gProtein: 31gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.003gCholesterol: 1mgSodium: 2423mgPotassium: 1147mgFiber: 24gSugar: 3gVitamin A: 417IUVitamin C: 13mgCalcium: 169mgIron: 7mg

Creamy High-Protein Black Bean Soup

Pin this Recipe

Save this Creamy High-Protein Black Bean Soup to Pinterest so you can easily find it again later.

Share this post

Similar Posts

3 Comments

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.