Protein Packed Black Bean and Lentil Soup

If you’ve been craving a dinner that feels like a warm hug and doesn’t leave you hunting for snacks an hour later, Protein Packed Black Bean and Lentil Soup is about to become your new best friend. It’s the kind of meal that fits real life: busy weeknights, “everyone’s starving” moments, and those days when you want something nourishing without making your kitchen look like a cooking show set.

And while my site is usually chicken-central, I’m also a big fan of smart, comforting bowls like this—especially when they’re easy, hearty, and packed with feel-good ingredients. Plus, this soup is basically a one-pot miracle. (And yes, I fully support miracles that involve fewer dishes.

Why You’ll Love This Protein Packed Black Bean and Lentil Soup

Let’s be honest: soup can sometimes feel like “liquid hope” that doesn’t actually fill anyone up. Not this one.

Here’s why this bowl is a keeper:

  • Big-time satisfying: Lentils + black beans = hearty texture and staying power.
  • One pot, no drama: Minimal steps, no complicated techniques, no fancy tools required.
  • Weeknight-friendly: You’ll be eating in about 30 minutes, which is basically a magic trick.
  • Freezer-friendly: Make it once, enjoy it twice (or three times if you hide a container behind the frozen peas).

Ingredients You’ll Need

Everything here is simple, pantry-friendly, and easy to find in a regular grocery store—because nobody has time to track down “hand-harvested mystical lentils.”

  • 1 tablespoon extra virgin olive oil
  • 2 garlic cloves, minced
  • 1 yellow onion, diced small
  • 2 carrots, peeled and diced small
  • 1 (15-ounce) can diced tomatoes
  • 1 cup dried lentils
  • 1 (15-ounce) can 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

Quick note on lentils: Brown or green lentils work best because they hold their shape. Red lentils are delicious too, but they’ll break down more and make the soup thicker and softer (not a problem—just a different vibe).

How to Make Protein Packed Black Bean and Lentil Soup (Step-by-Step)

This is the kind of recipe where you can start it, tidy the kitchen for five minutes, and feel like you have your life together. Or at least… soup together.

1) Sauté the garlic

Grab a large pot and set it over medium heat. Add the olive oil, then toss in the minced garlic. Sauté for about 1 minute, just until it smells amazing.

Tip: Don’t walk away here—garlic can go from golden to “who burned toast?” faster than you’d think.

2) Add onion and carrots

Add the diced onion and carrots. Stir and sauté until the onion is tender, about 5 minutes.

You’re looking for softened onion and carrots that are starting to relax a little, not fully cooked. Think: “getting cozy,” not “totally done.”

3) Add everything else

Now for the best part: dump-and-stir.

Add:

  • diced tomatoes (with juices)
  • dried lentils
  • drained black beans
  • chili powder
  • cumin
  • black pepper
  • kosher salt
  • crushed red pepper
  • vegetable broth

Stir well, cover the pot, and bring it to a boil over medium heat.

4) Simmer until tender

Once it boils, reduce the heat to a simmer. Cook for 25–30 minutes, until the lentils and carrots are tender.

Give it a stir once or twice during cooking to keep things from sticking, especially if your simmer is enthusiastic.

5) Taste and tweak

Taste the soup and adjust seasoning if needed. Want more heat? Add a pinch more crushed red pepper. Want it smokier? A little extra cumin can do that. Want it saltier? Add a small pinch at a time.

Make-It-Your-Way Tips (Because Real Life Happens)

This soup is already delicious as written, but here are a few easy ways to customize it depending on your crew, your cravings, or what you accidentally bought too much of at the store.

  • Prefer a thicker soup? Mash a small scoop of beans and lentils against the side of the pot, then stir back in. Instant creamy body without cream.
  • Want it a little brighter? Add a squeeze of lime or lemon at the end. It wakes up the whole pot.
  • Feeding picky eaters? Go lighter on the crushed red pepper and offer toppings instead (see below). Let them “build their own bowl” like it’s a soup bar. Kids love control—especially over cheese.
  • Short on time? Pre-diced onion and carrots are totally fair game. I won’t tell if you won’t.

Topping Ideas That Make It Feel Like a Treat

Soup is wonderful, but soup with toppings is a lifestyle.

Try any of these:

  • shredded cheddar or pepper jack
  • a dollop of Greek yogurt or sour cream
  • chopped cilantro or green onions
  • crushed tortilla chips
  • avocado slices
  • hot sauce (for the heat-lovers in your house… or just you)

A Little Story From My Kitchen

The first time I made a version of this, it was one of those evenings where everyone was hungry right now and I was standing there thinking, “How is it dinner again? Didn’t we just do this yesterday?”

I needed something fast, filling, and forgiving. This soup delivered. It simmered away while I helped with homework and tried to remember if I’d switched the laundry. By the time we sat down, the kitchen smelled like cumin and tomatoes and comfort—and everyone had seconds. That’s my kind of win.

Spoonful of Protein Packed Black Bean and Lentil Soup showing thick broth with black beans, lentils, tomatoes, and veggies.
A cozy spoonful of Protein Packed Black Bean and Lentil Soup—thick, hearty, and loaded with beans, lentils, and tender veggies.

FAQs About Black Bean and Lentil Soup

Can I use canned lentils instead of dried?

You can, but it changes the timing. Dried lentils need that 25–30 minute simmer to get tender. If you use canned lentils, they’re already cooked, so you’d simmer more like 10–15 minutes just to blend flavors. The soup may be a little softer in texture, but still tasty.

How do I store leftovers?

Let the soup cool, then store it in an airtight container in the fridge for up to 4–5 days. The lentils will keep soaking up broth, so the soup may thicken—just add a splash of broth or water when reheating.

Can I freeze this soup?

Yes! Protein Packed Black Bean and Lentil Soup freezes beautifully. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge or warm gently from frozen on the stove.

Is this soup spicy?

It has a gentle kick from the crushed red pepper. If you’re sensitive to heat (or cooking for kids), reduce it to 1/4 teaspoon or leave it out and add spice at the table.

What goes well with this soup?

A slice of crusty bread, cornbread, or a simple side salad is perfect. If you want something extra cozy, grilled cheese + soup is always a strong life choice.

Your Cozy Bowl Moment

When you need a dinner that’s comforting, filling, and doesn’t demand a ton of effort, Protein Packed Black Bean and Lentil Soup is the answer. It’s warm, hearty, and exactly what your weeknight self deserves—especially when you’re running on a little less sleep and a lot more “what’s for dinner?”

If you make this Protein Packed Black Bean and Lentil Soup, don’t be surprised if it becomes one of those recipes you keep on repeat. And honestly? I love that for you. Happy cooking!

Keep the Cozy Going: More Easy Dinner Wins

If you loved this Protein Packed Black Bean and Lentil Soup, here are a few more cozy, family-friendly favorites to keep in your back pocket (because nobody wants to answer “What’s for dinner?” with panic).

Before you go—if you made this recipe, I’d love to hear how it turned out! ⭐⭐⭐⭐⭐ Tap your stars and leave a quick review (even one sentence helps!) so other readers know it’s worth a spot on their dinner rotation.

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
Spoonful of Protein Packed Black Bean and Lentil Soup showing thick broth with black beans, lentils, tomatoes, and veggies.

Protein Packed Black Bean and Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Protein Packed Black Bean and Lentil Soup is a hearty, comforting one-pot meal made with simple pantry ingredients. Loaded with lentils, black beans, vegetables, and warm spices, it’s a filling, nutritious soup perfect for busy weeknights. Ready in about 30 minutes, this cozy bowl delivers rich flavor, plant-based protein, and satisfying texture in every spoonful.


Ingredients

Scale
  • 1 tablespoon extra virgin olive oil

  • 2 garlic cloves, minced

  • 1 yellow onion, diced small

  • 2 carrots, peeled and diced small

  • 1 (15-ounce) can diced tomatoes

  • 1 cup dried lentils

  • 1 (15-ounce) can 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 the olive oil in a large pot over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.

  2. Add the diced onion and carrots. Cook for about 5 minutes, stirring occasionally, until the onion becomes tender.

  3. Stir in the diced tomatoes, dried lentils, drained black beans, chili powder, cumin, black pepper, kosher salt, crushed red pepper, and vegetable broth.

  4. Mix well and bring the soup to a boil over medium heat.

  5. Reduce the heat to a gentle simmer, cover, and cook for 25–30 minutes until the lentils and carrots are tender.

  6. Stir occasionally while cooking. Taste and adjust seasoning if needed before serving.

Notes

For a thicker soup, mash a small portion of the beans and lentils with the back of a spoon and stir it back into the pot.

Add a squeeze of lime or lemon juice before serving to brighten the flavor.

This soup stores well in the refrigerator for up to 4 days and freezes beautifully for up to 3 months.

Serve with crusty bread, cornbread, or tortilla chips for a complete meal.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280 kcal
  • Sugar: 6 g
  • Sodium: 640 mg
  • Fat: 6 g
  • Saturated Fat: 0.8 g
  • Unsaturated Fat: 4.8 g
  • Trans Fat: 0 g
  • Carbohydrates: 44 g
  • Fiber: 14 g
  • Protein: 15 g
  • Cholesterol: 0 mg

Leave a Comment

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