Protein Packed Black Bean and Lentil Soup

Warm, hearty black bean and lentil soup with vegetables and spices in a bowl.

This is a cozy, meat-free one-pot meal brimming with superfoods and big flavors.

This bowl delivers plenty of plant-based protein, fiber, and bold flavors—everything I want in a meal that tastes like it simmered all day, but actually comes together in no time.

Fast, Flavorful, and Filling

Think warm, meatless comfort that’s quick and easy: this black bean lentil soup cooks up in one pot and is loaded with fiber, protein, and cozy spices. It has that deep, slow-cooked flavor without the wait—ready in under 45 minutes using common pantry staples.

I’ll guide you through a simple stovetop method (plus a slow cooker option), share tips to customize the spices and texture, and offer smart make-ahead and storage ideas so you can double the batch for lunch or freezer meals. The ingredient list is refreshingly short and straightforward—onion, garlic, carrots, canned tomatoes, dried lentils, canned black beans, chili powder, cumin, and broth—with enough to feed a crowd of about eight.

Here’s what’s inside this post:

  • A full ingredient list and easy prep notes so your shopping and chopping are stress-free.
  • Step-by-step instructions for making it on the stove or in your slow cooker.
  • Flavor hacks and easy swaps (think greens—see Super Greens and Beans Soup for a green-packed variation—smoked paprika, or grains) so you can make it your own.
  • Storage, reheating, and meal-prep tips—keep leftovers refrigerated for 3-4 days or freeze portions for up to 3 months.

Ready to whip up a big pot of nourishing, flavorful black bean lentil soup that tastes great now and as leftovers? Let’s dive in.

This vegan soup is a weeknight game-changer. It comes together quickly with pantry staples, and honestly tastes even better warmed up the next day—meal prep magic in action. Garlic, cumin, chili powder, and a pinch of crushed red pepper bring a cozy warmth without overpowering your taste buds.

It’s perfect for Meatless Monday (or try this meatless lentil soup that wins over vegans and meat lovers), a post-workout refuel, or any day you want something hearty, healthy, and satisfying. Plus, it’s gluten-free and freezer-friendly, so make a big batch and save some for busy nights.

What You’ll Need for My Black Bean and Lentil Soup

Here’s what I toss in to build all that cozy flavor:

  • 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
  • ½ teaspoon cumin
  • ½ teaspoon black pepper
  • ½ teaspoon kosher salt
  • ½ teaspoon crushed red pepper (optional, but I like a little kick!)
  • 4 cups vegetable broth

How to Make This One-Pot Lentil Soup

Follow these easy steps for a delicious bowl of hearty soup:

  1. Warm the olive oil in a big pot over medium heat. Add the minced garlic and sauté for about a minute until fragrant.
  2. Add the onion and carrots, cooking for about 5 minutes until the onions soften and start to turn translucent.
  3. Stir in the canned tomatoes, dried lentils, black beans, chili powder, cumin, black pepper, kosher salt, crushed red pepper (if you’re using it), and vegetable broth.
  4. Bring everything to a boil, then lower the heat to a simmer. Cover and let it cook gently for 25–30 minutes, or until the lentils and carrots are tender.
  5. Taste and adjust seasonings if you want more salt, spice, or a squeeze of lime juice. Serve hot and enjoy your hearty bowl of vegan comfort food!

Reader Q&A: Black Bean and Lentil Soup Edition

Q: Can I freeze this soup?
Definitely! Just let it cool down completely, then portion it into freezer-safe containers. When you’re ready, thaw it overnight in the fridge and reheat on the stove or microwave for a quick dinner.

Q: Can I make this in a slow cooker?
Yes, you absolutely can! Toss all the ingredients in your slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours. If you use canned lentils instead of dried, add them later and reduce the broth a bit.

Q: Is this soup spicy?
It has a gentle warmth from chili and crushed red pepper—not fiery at all. You can easily dial the spice up or down to suit your family’s tastes.

Q: Can I use canned lentils instead of dried?
Sure thing! Just cut the cooking time and reduce the broth since canned lentils won’t soak up as much liquid. Dried lentils do provide a better texture and soak up the flavors nicely, though.

Q: What are good sides to serve with it?
For a satisfying meal, I like this soup with avocado toast, a crisp cucumber and tomato salad, or some warm, crusty bread to dunk and swipe.

Final Thoughts

This protein-packed vegan soup is exactly what I want on a busy weeknight: affordable, simple, nourishing, and bursting with flavor. Whether you’re all about plant-based meals or just want easy, wholesome dinners without a fuss, this black bean lentil soup is a keeper.

Try it out and let me know how yours turns out—I love hearing from you about what you’re cooking!

Protein Packed Black Bean and Lentil Soup

Fuel your day with this hearty, delicious soup loaded with wholesome ingredients and vibrant flavors.

Prep Time 10 minutes

Cook Time 35 minutes

Total Time 45 minutes

Yield 8 servings

Serving Size 1 cup (approximately)

Course Dinner, Lunch, Main Course, Soup

Cuisine American

Notes

Looking to keep it under 300 calories? Stick to a serving size of about 1.5 cups. Either way, you’ll enjoy a filling, nutritious bowl of black bean lentil soup that’s rich in flavor.

Nutrition Information

Serving: 1 cup (approx) | Calories: 171 kcal | Carbohydrates: 29 g | Protein: 10 g | Fat: 2 g | Saturated Fat: 1 g | Sodium: 640 mg | Potassium: 510 mg | Fiber: 11 g | Sugar: 4 g | Vitamin A: 2979 IU | Vitamin C: 8 mg | Calcium: 47 mg | Iron: 3 mg |

SmartPoints (Freestyle): 5

Keywords Budget-Friendly, dairy-free, Gluten-Free, Plant-Based, Vegetarian

Ingredients and Pantry Staples

A colorful spread of ingredients including garlic, onions, carrots, tomatoes, and spices for soup

  • 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 and rinsed if you like
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ teaspoon black pepper
  • ½ teaspoon kosher salt (adjust to your taste)
  • ½ teaspoon crushed red pepper (optional)
  • 4 cups vegetable broth, low-sodium works well here

Stovetop Instructions and Slow Cooker Option

  1. Heat 1 tablespoon olive oil in a large pot over medium heat.
  2. Add 2 minced garlic cloves and sauté about 1 minute until fragrant.
  3. Add 1 diced yellow onion and 2 peeled, diced carrots; cook 4–6 minutes until onions soften.
  4. Drain and rinse 1 (15-ounce) can black beans if using canned beans.
  5. Stir in 1 (15-ounce) can diced tomatoes, 1 cup dried lentils, drained black beans, 1 teaspoon chili powder, ½ teaspoon cumin, ½ teaspoon black pepper, ½ teaspoon kosher salt, ½ teaspoon crushed red pepper (optional), and 4 cups vegetable broth.
  6. Bring the soup to a boil, then reduce heat to low, cover, and simmer 25–30 minutes until lentils and carrots are tender.
  7. If the soup becomes too thick, stir in additional broth or water to reach desired consistency.
  8. Taste and adjust seasonings, adding more salt, spices, or a squeeze of lime juice as needed.

    Steps of cooking black bean and lentil soup in a pot with vegetables and spices

  9. If adding greens, stir in fresh spinach or kale during the last 5 minutes of cooking so they wilt.
  10. Slow cooker option: combine all ingredients in a 6‑quart slow cooker and cook on low 6–8 hours or on high 3–4 hours; if using canned lentils, add them near the end and reduce the broth slightly.

Pro Tips and Cooking Notes

  • If you use canned black beans, rinse them well under cold water to reduce sodium and freshen the taste.
  • Know your lentils: brown or green lentils hold their shape and take about 25–30 minutes; red or orange lentils cook faster and will make your soup thicker—reduce cooking accordingly.
  • Choose low-sodium vegetable broth to control salt. Taste before adding extra salt.
  • If your soup thickens too much after cooling, stir in a little hot broth or water when reheating.
  • For a fresh finish, squeeze in lime juice, drizzle with olive oil, or top with chopped cilantro or sliced avocado—these little touches elevate the soup beautifully. Craving a Tex-Mex twist? Try our High Protein Creamy Taco Soup.

Mix-ins, Swaps, and Flavor Twists

  • Greens boost: Stir in fresh spinach or kale in the last 5 minutes for an easy dose of greens and color.
  • Smoky twist: Add a teaspoon of smoked paprika or a splash of liquid smoke to give it a deeper smoky flavor.
  • Bean swap: Switch black beans for kidney, pinto, or a mixed variety if you want to mix things up.
  • Add grains: Toss in ½ cup rinsed quinoa or farro along with the lentils and up the broth a bit for a heartier soup.
  • Mexican style: Top your bowl with diced avocado, fresh cilantro, lime wedges, and a scoop of dairy-free yogurt or sour cream for a festive flair. For more taco-inspired toppings and spice ideas, see The Best Keto Taco Soup (Crock-Pot + Instant Pot).

Make-Ahead, Reheating, and Freezing

Refrigerate leftovers once cool: transfer to an airtight container and keep it in the fridge for 3 to 4 days.

Freeze portions in freezer-safe containers or bags for up to 3 months. Leave some space at the top of containers so the soup can expand as it freezes. Chili-style soups also freeze beautifully—if you’re stocking the freezer, try our High-Protein Turkey Chili for Easy Dinner.

To reheat, thaw overnight in the fridge or start from frozen. Warm gently on the stovetop over medium-low heat, stirring occasionally, and add a splash of broth or water if it’s too thick. Microwaving individual servings works great too—just stir halfway through heating.

Make-ahead tip: Prep your ingredients the day before and refrigerate (hold off on adding broth until cooking), or fully cook and store so weekday meals come together even faster. For a quick, portionable meal-prep staple, see 20 Minute Meal-Prep Chicken, Rice and Broccoli.

A spoonful of nourishing black bean and lentil soup showing with vegetables and spices

Answers to Common Questions

  • Q: Can I freeze this soup? Absolutely! Just cool it completely and freeze in portions for up to 3 months. Thaw in the fridge overnight and reheat on the stove or microwave.
  • Q: Can I use canned lentils? Yes! Just reduce the cooking time and cut broth slightly since canned lentils don’t absorb much liquid.
  • Q: Is this soup gluten-free and vegan? Yes on both counts! Just be sure to use gluten-free broth if you need a fully gluten-free meal.
  • Q: How can I cut back on sodium? Use low-sodium broth, rinse canned beans well, and add salt gradually, tasting as you go.
  • Q: Why did my lentils fall apart? Red and orange lentils cook quickly and break down, thickening the soup like a stew. Brown or green lentils keep their shape better if you want defined beans and lentils in the bowl. Prefer a chunkier bowl? Try a hearty chili like our High-Protein Turkey Chili Recipe.

A bowl of hearty black bean and lentil soup with vegetables and spices

Print

A cozy, meat-free one-pot soup loaded with fiber, plant-based protein, and bold flavors, ready in under 45 minutes using common pantry staples.

  • Author: mapps6841@gmail.com
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

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 and rinsed if desired
  • 1 teaspoon chili powder
  • ½ teaspoon ground cumin
  • ½ teaspoon black pepper
  • ½ teaspoon kosher salt (adjust to taste)
  • ½ teaspoon crushed red pepper (optional)
  • 4 cups vegetable broth, low-sodium preferred

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add minced garlic and sauté about 1 minute until fragrant.
  3. Add diced onion and carrots; cook 4–6 minutes until onions soften and become translucent.
  4. Add diced tomatoes, dried lentils, black beans, chili powder, cumin, black pepper, kosher salt, crushed red pepper (if using), and vegetable broth; stir well and cover.
  5. Bring to a boil, then reduce heat to low and simmer, covered, for 25–30 minutes until lentils and carrots are tender.
  6. If soup thickens too much, stir in additional broth or water to reach desired consistency.
  7. Taste and adjust seasonings with more salt, spices, or a squeeze of lime juice if desired.
  8. Optional: Stir in fresh spinach or kale during the last 5 minutes of cooking to wilt the greens.
  9. Slow cooker option: Combine all ingredients in a 6-quart slow cooker and cook on low for 6–8 hours or on high for 3–4 hours; if using canned lentils, add near the end and reduce broth slightly.

Notes

Rinse canned black beans to reduce sodium and freshen flavor., Brown or green lentils hold their shape and take 25–30 minutes to cook; red or orange lentils cook faster but can thicken soup., Use low-sodium vegetable broth to control salt levels., When reheating, add hot broth or water if soup is too thick., Enhance flavor with a squeeze of lime juice, drizzle of olive oil, or toppings like chopped cilantro or sliced avocado.

Nutrition

  • Serving Size: 1 cup (approximately)
  • Calories: 171 kcal per 1 cup serving
  • Fat: 2 g per 1 cup serving
  • Carbohydrates: 29 g per 1 cup serving
  • Protein: 10 g per 1 cup serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Lunch & Dinner

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating