Black Bean and Lentil Soup That’s Hearty, Simple, and Protein Packed

This Black Bean and Lentil Soup delivers bold flavor, steady energy, and comfort in every bowl. Made with pantry staples and wholesome vegetables, it fits perfectly into busy weeknights, meatless monday plans, and anyone craving a protein packed and healthy dinner. The lentils cook down until tender while black beans add richness and depth, creating a filling vegetarian soup that never feels heavy. Whether you serve it for lunch or dinner, this recipe proves that simple ingredients can still produce deeply satisfying results.

Story

I started making Black Bean and Lentil Soup during a season when I wanted meals that felt grounding without taking hours in the kitchen. This soup quickly became a regular because it uses affordable ingredients and delivers reliable results every time. The combination of lentils and black beans creates a naturally protein packed base, while spices add warmth without overpowering the vegetables. I return to Black Bean and Lentil Soup whenever I need a steady, nourishing soup for a weeknight dinner, especially on meatless monday when I still want something hearty and satisfying.

Ingredients

This ingredient list keeps things straightforward while building deep flavor through layering and balance.

  • 1 tablespoon extra virgin olive oil

  • 2 garlic cloves, minced

  • 1 yellow onion, diced small

  • 2 carrots, peeled and diced small

  • 1 can (15 ounces) diced tomatoes

  • 1 cup dried lentils

  • 1 can (15 ounces) black beans, drained

  • 1 teaspoon chili powder

  • 1/2 teaspoon ground cumin

  • 1/2 teaspoon black pepper

  • 1/2 teaspoon kosher salt

  • 1/2 teaspoon crushed red pepper

  • 4 cups vegetable broth

Step-by-Step Instructions

Preparing the Ingredients

Rinse the lentils under cold water and check for debris, then set them aside. Dice the onion and carrots into evenly sized pieces so they cook at the same pace. Mince the garlic finely to release its aroma quickly once it hits the warm oil. Drain and rinse the black beans to remove excess sodium while keeping their texture intact.

Cooking Instructions

Heat the olive oil in a large pot over medium heat, then add the garlic and cook for one minute until fragrant. Stir in the diced onion and carrots and cook until the onion turns soft and translucent, which takes about five minutes. Add the diced tomatoes, lentils, black beans, spices, salt, and vegetable broth, then stir well and cover the pot. Bring everything to a gentle boil, reduce the heat to a simmer, and cook until the lentils and carrots become tender, about 25 to 30 minutes.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid adding too much salt early, since the broth and beans already contain seasoning that intensifies as the soup cooks. Do not rush the simmering stage, because lentils need steady heat to soften evenly. Skipping the sauté step can flatten the flavor, so always give the aromatics time to cook before adding liquids.

Pro Tips for Better Flavor

For a deeper taste, toast the spices briefly with the vegetables before adding the broth. If you prefer a thicker texture, mash a small portion of the soup with the back of a spoon and stir it back in. A splash of lemon juice at the end brightens the entire bowl without changing the core flavor.

Serving and Storage

How to Serve

Serve this Black Bean and Lentil Soup hot with crusty bread, a side salad, or simple rice for a complete meal. It works well as a light lunch or a filling dinner, and the flavors continue to improve as it rests. A sprinkle of fresh herbs or sliced avocado adds contrast without overpowering the soup.

Black Bean and Lentil Soup
Black Bean and Lentil Soup

How to Store Leftovers

Allow the soup to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to four days, or freeze individual portions for easy future meals. Reheat gently on the stove or in the microwave, adding a splash of broth if the soup thickens.

Conclusion

This Black Bean and Lentil Soup proves that wholesome cooking can stay simple, affordable, and deeply satisfying. With minimal prep and steady simmering, you get a nourishing bowl that supports busy schedules and balanced eating. Try it once, and it will likely earn a regular spot in your meal rotation.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, this soup works especially well when prepared in advance because the flavors deepen as it rests. Make it a day ahead, store it in the refrigerator, and reheat gently for an easy meal.

Is this soup freezer friendly?

This recipe freezes very well since lentils and beans hold their texture after thawing. Freeze in portioned containers so you can reheat only what you need.

How can I keep it under 300 calories?

Stick to a serving size of about 1.5 cups to remain under 300 calories while still enjoying a filling and satisfying bowl.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Black Bean and Lentil Soup

Black Bean and Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Megan Foster
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Protein packed Black Bean and Lentil Soup made with wholesome vegetables and warming spices for a hearty vegetarian dinner.


Ingredients

Scale
  • 1 tablespoon extra virgin olive oil
  • 2 garlic cloves, minced
  • 1 yellow onion, diced small
  • 2 carrots, peeled and diced small
  • 1 can (15 ounces) diced tomatoes
  • 1 cup dried lentils
  • 1 can (15 ounces) black beans, drained
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon crushed red pepper
  • 4 cups vegetable broth

Instructions

  1. Heat olive oil in a large pot over medium heat and sauté garlic for one minute.
  2. Add diced onion and carrots and cook until onion is tender, about 5 minutes.
  3. Add remaining ingredients, stir well, and cover the pot.
  4. Bring to a boil, reduce heat to a simmer, and cook until lentils and carrots are tender, 25 to 30 minutes.

Notes

  1. To stay under 300 calories, limit the serving size to about 1.5 cups.
  2. Soup thickens as it cools, so add extra broth when reheating if needed.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 171
  • Sugar: 4 g
  • Sodium: 640 mg
  • Fat: 2 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 11 g
  • Protein: 10 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star