A meatless, one-pot meal packed with superfoods.

Hey there, it’s Gale! I don’t know about you, but I’m always looking for easy wins in the kitchen—healthy, hearty, and budget-friendly meals that come together without a ton of effort. That’s why this black bean and lentil soup is one of my forever favorites. It’s one of those one-pot wonders I come back to week after week, especially when I’m trying to eat clean, save money, or just make something cozy and comforting without reaching for takeout.
This bowl is packed with plant-based protein, fiber, and bold flavor—aka everything I want in a meal that feels like it took all day but actually didn’t.
Why You’ll Love This Healthy Soup

Besides being totally vegan, this soup is a weeknight lifesaver. It’s ready in under 45 minutes, made with pantry staples, and tastes even better the next day (hello, meal prep magic). Garlic, cumin, chili powder, and a pinch of crushed red pepper give it just the right amount of spice without blowing your taste buds off.
Perfect for Meatless Monday, post-gym refueling, or whenever you want something that’s both nourishing and satisfying. It’s even gluten-free and freezer-friendly, so double the batch and thank yourself later.
What You’ll Need for My Black Bean and Lentil Soup

Here’s everything I toss into the pot:

- 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

Here are the super simple steps for making this healthy soup:
- Heat olive oil in a large pot. Add garlic and sauté for about a minute until fragrant.
- Toss in your onion and carrots and cook for 5 minutes, until the onions are soft.
- Add the rest of the ingredients, stir well, cover, and bring to a boil.
- Once it’s bubbling, lower the heat and let it simmer for 25–30 minutes, or until the lentils and carrots are tender.
- Give it a taste, adjust your seasoning, and boom—vegan comfort food in a bowl.
Reader Q&A: Black Bean and Lentil Soup Edition

Q: Can I freeze this soup?
Absolutely. Just let it cool completely and freeze in individual portions. Thaw overnight in the fridge and reheat whenever you need a quick dinner.
Q: Can I make it in a slow cooker?
Yep! Throw everything in the slow cooker and cook on low for 6–8 hours or high for 3–4. It’s a great slow cooker lentil soup option.
Q: Is it spicy?
It’s got a little warmth from the chili and red pepper, but nothing wild. Adjust the spice to your liking—I won’t be offended!
Q: Can I use canned lentils instead?
Sure, just shorten the cook time and cut back a bit on the broth. But dried lentils really soak up all the flavors and give a better texture.
Q: What goes well with it?
I love this soup with a slice of avocado toast, a crunchy cucumber and tomato salad, or just a warm hunk of crusty bread.
Final Thoughts
This high-protein vegan soup is everything I want in a weeknight meal: simple, affordable, nourishing, and full of flavor. Whether you’re living that plant-based life or just trying to eat more clean meals without spending hours in the kitchen, this black bean and lentil soup is a recipe worth bookmarking.
If you make it, let me know how it turns out! I’m always happy to hear what you’re cooking up.
Stay cozy,
💛 Gale
Protein Packed Black Bean and Lentil Soup
Ingredients
- 1 tablespoon extra virgin olive oil
- 2 garlic cloves minced
- 1 yellow onion diced small
- 2 carrots peeled and diced small
- 15 ounces diced tomatoes can
- 1 cup dried lentils
- 15 ounces black beans can, 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
- In a large pot add olive oil and sauté garlic for one minute. Add diced onions and carrots and continue to sauté until onion is tender, approximately 5 minutes. Add the remaining ingredients, stir and cover.
- Bring to a boil over medium heat, reduce heat to a simmer and cook until lentils and carrots are tender, approximately 25 to 30 minutes.
Notes
Nutrition Information
Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms
You’ll Also Love These Healthy Soup Recipes…

- Instant Pot Green Detox Soup – A clean, green way to start the week.
- “Flush the Fat Away” Lentil and Vegetable Soup – Light, nourishing, and delicious.
- Slow Cooker Sweet Potato and Kale Soup – A cozy crowd-pleaser.
- Skinny Quinoa Skillet Supper – One pan and tons of flavor.
- Chickpea and Tomato Salad – Quick, fresh, and protein-packed
Before you go, make sure you’re following along on Facebook and Pinterest!






Excellent flavor and packed with protein.. my family loved it!!
Very simple yet delicious soup. I used smoked paprika instead of the chili powder, and it was wonderful! The whole house smelled like the delicious aroma of cumin and garlic for the rest of the day!
Love this recipe! Quick, simple, vegan, delicious. I live by myself and even though I make the full recipe, I don’t get tired of it through the week. I share with everyone I can!
That’s great, Rebekah! We’re so glad to hear that you love it! Thanks for letting us know!
Hi
Could I eliminate the tomatoes?
Thank you Robyn
Robyn, If you do, you’ll need to add 15 ounces additional liquid. Perhaps add a good vegetable broth.
I just made this recipe and the flavor is great. I made 1 small change and one addition. I had
some cooked brown lentils so I added 2-cups of those. I added some baby kale that I had.
I will make this again, plenty of back heat but not enough to reach for water.
I have made rhis several times and it always comes out great, it is hearty and fully of flavor! I follow the recipe exactly but put in a little less crushed red pepper because I don’t like it too hot but the spices are excellent. i like to crush some tortillas in for a treat!
Lisa, Me too…love purple tortilla chips crushed on top. 🙂
Delicious, filling soup that I have made my go-to soup to make. It fast and simple and i just love it! Thank you!
Hi Pam, I’m so happy that you like the soup. Please post a review when you get a minute. Thank you.
I have made the soup numerous times and every time it is delicious! You gotta love a recipe that’s so simple and so delicious! Thank you!
Janice, Thank you so much for the feedback. I’m so happy you enjoyed it.
My husband loved your soup! Thank you so much!
Thank you Linda for the feedback. I’m so happy you both enjoyed the soup.