Black Bean and Lentil Soup Recipe
If you’re searching for a meal that’s as soul-warming as it is nourishing, look no further than Black Bean and Lentil Soup. This vibrant, Southwestern-inspired soup brings together earthy lentils, hearty black beans, and a medley of colorful veggies—all simmered in a smoky, spiced broth that hits every comforting note. Whether you’re craving an easy weeknight dinner or preparing a pot for family and friends, this soup is a true crowd-pleaser that never fails to satisfy.

Ingredients You’ll Need
The beauty of Black Bean and Lentil Soup is in its simplicity: a handful of pantry staples, a few fresh veggies, and a couple of spices transform into a bowlful of comfort. Each ingredient has a role to play, whether it’s adding depth, texture, or a pop of color to your finished dish.
- Olive oil: The base for sautéing vegetables, lending richness and a silky texture.
- Onion: Adds a savory-sweet backbone that builds flavor right from the start.
- Garlic: Brings a punch of aromatic warmth that infuses every spoonful.
- Carrots: Offer subtle sweetness and a pop of vibrant orange color.
- Celery: Provides a gentle crunch and a hint of earthiness to balance the flavors.
- Ground cumin: Delivers that classic, earthy note essential to Southwestern cuisine.
- Smoked paprika: Adds a delicious smokiness that makes this soup so comforting.
- Chili powder: Gives a gentle heat without overwhelming the other flavors.
- Salt: Essential for bringing all the flavors together.
- Black pepper: Adds a subtle bite and enhances the soup’s overall depth.
- Dried lentils: The hearty star that thickens the soup and provides protein.
- Black beans: Creamy, fiber-rich, and perfectly filling—use canned for ease.
- Diced tomatoes with juices: Brightens the soup and adds a tangy layer.
- Vegetable broth: The flavorful liquid that ties everything together.
- Lime juice: A splash at the end to lift all the flavors and add freshness.
- Optional toppings: Avocado, cilantro, sour cream, or tortilla strips for extra flair and texture.
How to Make Black Bean and Lentil Soup
Step 1: Sauté the Vegetables
Start by heating olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery, and sauté for about 5 to 6 minutes. You’ll know they’re ready when the vegetables have softened and the kitchen smells invitingly sweet and savory. This step creates the flavorful foundation that sets your Black Bean and Lentil Soup apart.
Step 2: Add Aromatics and Spices
Toss in your minced garlic, ground cumin, smoked paprika, chili powder, salt, and black pepper. Stir everything together and let it cook for about a minute—just until the spices are fragrant and the garlic is golden. This quick bloom in the hot oil wakes up all those spices, infusing your soup with deep, complex layers of flavor.
Step 3: Add Lentils, Beans, Tomatoes, and Broth
Now, pour in the rinsed lentils, drained black beans, diced tomatoes (with their juices), and vegetable broth. Give everything a good stir so all the ingredients are well combined. This is where your soup starts to look hearty and wholesome. Bring the mixture to a gentle boil.
Step 4: Simmer to Perfection
Reduce the heat, cover your pot, and let the soup simmer for 30 to 35 minutes. The lentils will become tender, the beans will meld into the broth, and the flavors will marry beautifully. Stir occasionally to make sure nothing sticks, and don’t be afraid to taste along the way!
Step 5: Add the Finishing Touches
Just before serving, stir in the lime juice. This little burst of acidity brightens up the whole pot of Black Bean and Lentil Soup and balances the deep, smoky notes. Taste and adjust the seasoning if needed, then get ready to dish up something truly special.
How to Serve Black Bean and Lentil Soup

Garnishes
The right toppings can turn a simple bowl of Black Bean and Lentil Soup into a restaurant-worthy experience. Try creamy avocado slices, a sprinkle of fresh cilantro, a dollop of sour cream, or crispy tortilla strips. Each garnish brings its own flavor and texture, making every spoonful interesting and satisfying.
Side Dishes
This soup is hearty enough to stand alone, but if you’re looking to round out your meal, serve it alongside warm crusty bread, a zesty corn salad, or a crisp green salad with a citrusy vinaigrette. These sides complement the rich flavors of the soup without overpowering them, making your dinner table feel extra inviting.
Creative Ways to Present
For a fun twist, ladle Black Bean and Lentil Soup into bread bowls or serve it as a topper for baked sweet potatoes. You can even serve it “DIY style” with a toppings bar, so everyone can customize their own bowl with their favorite add-ons. It’s a great way to get kids and adults alike excited about dinner.
Make Ahead and Storage
Storing Leftovers
Leftover Black Bean and Lentil Soup is a lifesaver for busy weeks. Once cooled, transfer it to airtight containers and store it in the fridge for up to five days. The flavors actually deepen as it sits, making each reheated bowl even more delicious.
Freezing
This soup is perfect for freezing! Let it cool completely, then portion it into freezer-safe containers or resealable bags. It will keep well for up to three months. When you’re ready to enjoy, just thaw overnight in the fridge or gently reheat from frozen.
Reheating
To reheat, simply warm the soup in a pot over medium heat, stirring occasionally until hot. If it’s a bit thicker than you like, add a splash of broth or water to loosen it up. You can also microwave individual servings in a microwave-safe bowl for a quick and cozy lunch.
FAQs
Can I use red lentils instead of brown or green?
You can, but keep in mind that red lentils cook faster and tend to break down more, creating a creamier texture. If you like your Black Bean and Lentil Soup with more texture, stick to brown or green lentils.
Is this soup spicy?
The chili powder adds a gentle warmth rather than intense heat. If you prefer a spicier soup, feel free to add a pinch of cayenne or some diced jalapeño during the sauté step.
Can I make this soup in a slow cooker?
Absolutely! Sauté the vegetables and spices first, then transfer everything to your slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours, until the lentils are tender.
What’s the best way to thicken the soup?
For a thicker Black Bean and Lentil Soup, use an immersion blender to puree a portion of the soup right in the pot, or blend about a third of it in a blender and stir it back in.
Is it possible to make this soup oil-free?
Yes! Simply sauté the vegetables in a splash of vegetable broth instead of olive oil. The soup will still be flavorful and satisfying.
Final Thoughts
There’s something truly special about a pot of homemade Black Bean and Lentil Soup simmering away on the stove—it’s the kind of meal that brings comfort, flavor, and nourishment all in one bowl. Give it a try, and don’t be surprised if it becomes a new favorite in your home too!
Print
Black Bean and Lentil Soup Recipe
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
This hearty Black Bean and Lentil Soup is a flavorful, protein-packed vegan meal inspired by Southwestern cuisine. Combining tender lentils and black beans with a medley of aromatic spices and fresh vegetables, it’s perfect for a nutritious and satisfying main course. Easy to prepare on the stovetop, this soup offers a comforting balance of smoky, spicy, and tangy flavors topped with optional fresh avocado, cilantro, or sour cream for added richness.
Ingredients
Base Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
Spices
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- 1 teaspoon salt
- ½ teaspoon black pepper
Legumes and Liquids
- 1 cup dried brown or green lentils, rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with juices
- 5 cups vegetable broth
Finishing Touch
- 1 tablespoon lime juice
Optional Toppings
- Avocado
- Cilantro
- Sour cream
- Tortilla strips
Instructions
- Sauté Vegetables: Heat olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables are softened and fragrant.
- Add Spices and Garlic: Stir in the minced garlic, ground cumin, smoked paprika, chili powder, salt, and black pepper. Cook for about 1 minute until the spices release their aroma.
- Add Beans, Lentils, and Broth: Add the rinsed lentils, drained black beans, diced tomatoes with their juices, and vegetable broth to the pot. Stir everything together to combine well.
- Simmer Soup: Bring the mixture to a boil, then reduce heat to low. Cover the pot and let the soup simmer gently for 30 to 35 minutes, or until the lentils are tender and cooked through.
- Finish and Adjust Flavor: Stir in the lime juice. Taste the soup and adjust seasoning as needed with additional salt or pepper.
- Serve: Ladle the soup into bowls and garnish with optional toppings such as sliced avocado, fresh cilantro, sour cream, or crunchy tortilla strips for added texture and flavor.
Notes
- For a creamier, thicker soup texture, blend a portion of the soup with an immersion blender and then mix it back into the pot.
- This soup stores well in the refrigerator for up to 5 days, making it great for meal prep.
- You can freeze leftovers for up to 3 months; thaw overnight in the refrigerator and reheat gently on the stove.
- Adjust the level of chili powder to suit your spice preference.
- Use homemade vegetable broth for more depth of flavor or low-sodium broth to reduce overall sodium content.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Southwestern-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 6g
- Sodium: 580mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 13g
- Protein: 15g
- Cholesterol: 0mg