The aroma of simmering garlic and onions wafted through my kitchen as I hovered curiously over the pot, waiting for my latest creation to come to life. Today, I’m excited to share my Protein Packed Black Bean and Lentil Soup, a soul-warming dish that checks all the boxes. Not only is it vegan and gluten-free, but it’s also perfect for those busy weeknights when you crave something nutritious without spending hours in the kitchen. In just 45 minutes, this hearty one-pot meal transforms simple pantry staples into a deliciously high-protein feast that won’t break the bank. Imagine gathering your loved ones around the table, sharing bowls of warmth and stories, all while enjoying a comforting dish that’s as satisfying as it is wholesome. Are you ready to elevate your weeknight dinners? Let’s dive into this delightful recipe together!

Why Make Protein Packed Black Bean Soup?

Simplicity at its finest: With just a handful of pantry ingredients, this one-pot wonder comes together effortlessly, perfect for busy weeknights.

Hearty flavor: The rich blend of spices, beans, and lentils creates a wonderfully satisfying dish that will have everyone asking for seconds.

Budget-friendly: This soup won’t break the bank, making it an ideal meal for those looking to eat smartly.

Nutritional powerhouse: Packed with protein and fiber, it’s a healthy choice that doesn’t skimp on taste—ideal for anyone seeking wholesome meals.

Versatile and fun: Feel free to add in extra veggies like spinach or zucchini to cater to your family’s tastes.

Crowd-pleaser: Whether you’re serving it at a family gathering or just for a cozy dinner at home, this soup brings everyone together around the table. For more hearty vegan ideas, check out my Cajun Potato Soup or our delightful Cottage Cheese Egg Salad for nutritious options!

Protein Packed Black Bean and Lentil Soup Ingredients

• Gather these essential ingredients to create your wholesome, cozy dish!

For the Base

  • Extra Virgin Olive Oil – Adds richness and depth; can substitute with vegetable broth for oil-free cooking.
  • Garlic Cloves (2, minced) – Provides aromatic flavor; fresh garlic is ideal; dried garlic can be a substitute.
  • Yellow Onion (1, diced small) – Adds sweetness and texture; can substitute with shallots for a milder flavor.
  • Carrots (2, peeled and diced small) – Contributes sweetness and color; sweet potatoes can be used instead for a different flavor.
  • Diced Tomatoes (15 oz can) – Adds acidity and moisture; fresh tomatoes can be used when in season.

For the Protein

  • Dried Lentils (1 cup) – Base of the soup, providing protein and fiber; can substitute with cooked lentils; adjust cooking time accordingly.
  • Black Beans (15 oz can, drained) – Provides creaminess and additional protein; dried black beans may be used but require pre-cooking.

For Flavor

  • Chili Powder (1 tsp) – Adds warmth and flavor depth; adjust according to spice preference; cayenne can be a substitute for extra heat.
  • Cumin (1/2 tsp) – Enhances earthy flavors; can use ground coriander for a different spice profile.
  • Black Pepper (1/2 tsp) – Adds subtle heat; freshly ground is recommended for best flavor.
  • Kosher Salt (1/2 tsp) – Enhances all flavors; adjust based on dietary needs.
  • Crushed Red Pepper (1/2 tsp) – Provides heat; fresh chili or jalapeño can be substituted for varying levels of spice.

For the Broth

  • Vegetable Broth (4 cups) – Serves as the soup base, imparting flavor; low-sodium broth can be used to control salt levels.

With these ingredients at hand, your Protein Packed Black Bean and Lentil Soup is just moments away from becoming a flavorful reality!

Step‑by‑Step Instructions for Protein Packed Black Bean and Lentil Soup

Step 1: Sauté Aromatics
In a large pot, heat 2 tablespoons of extra virgin olive oil over medium heat. Once hot, add 2 minced garlic cloves and sauté for about 1 minute, stirring frequently until fragrant but not browned. The warmth of the garlic will fill your kitchen with its inviting aroma, setting the stage for your delicious Protein Packed Black Bean and Lentil Soup.

Step 2: Add Vegetables
Next, incorporate 1 diced small yellow onion and 2 peeled, diced small carrots into the pot. Sauté these vegetables for about 5 minutes, stirring until the onion becomes translucent and tender. The colors will brighten as they soften, creating a vibrant base for your soup.

Step 3: Introduce Key Ingredients
Stir in a 15 oz can of diced tomatoes, 1 cup of dried lentils, and a 15 oz can of drained black beans to the pot. Add 4 cups of vegetable broth as well, along with 1 teaspoon of chili powder, 1/2 teaspoon of cumin, 1/2 teaspoon of black pepper, 1/2 teaspoon of kosher salt, and 1/2 teaspoon of crushed red pepper. Mix thoroughly until combined, allowing all the flavors to meld.

Step 4: Bring to a Boil
Cover the pot with a lid and increase the heat to high, bringing the mixture to a boil. Keep an eye on it—the soup should start bubbling within a few minutes. As it boils, the colors and aromas will intensify, promising a hearty meal ahead with your Protein Packed Black Bean and Lentil Soup.

Step 5: Simmer to Perfection
Once boiling, reduce the heat to low, allowing the soup to simmer gently for about 25-30 minutes. Keep the pot covered as it cooks, stirring occasionally. The lentils should become tender, and the soup will thicken into a wonderfully comforting consistency, inviting you to dive in.

Step 6: Final Taste Adjustment
After simmering, taste the soup and adjust seasoning if needed, adding more salt or pepper according to your preference. If you desire a spicier kick, feel free to add more crushed red pepper. This final adjustment sets the tone for the comforting flavors of your Protein Packed Black Bean and Lentil Soup.

Step 7: Serve and Enjoy
Once the soup is perfectly seasoned, ladle it into bowls. Optional: top with fresh herbs or a squeeze of lime for brightness. Gather your loved ones, and enjoy this comforting dish, which embodies warmth and nourishment in every bowl.

Expert Tips for Protein Packed Black Bean and Lentil Soup

  • Choosing Lentils: Always use dried lentils in this recipe. Using cooked lentils can muddy the texture, so be sure they’re uncooked when added.

  • Perfect Seasoning: Taste your soup towards the end of cooking and adjust salt, chili powder, and crushed red pepper to make the flavor pop for your Protein Packed Black Bean and Lentil Soup.

  • Texture Matters: For a heartier texture, don’t skip simmering; allow the lentils and beans to absorb the flavors for 25-30 minutes for a deliciously thick consistency.

  • Spice It Up: Feel free to tweak the spice levels. If you enjoy heat, add more chili powder or crushed red pepper to customize your soup’s warmth.

  • Storage Tips: This soup freezes beautifully! Portion leftovers into airtight containers to enjoy later. It can last up to 3 months in the freezer, retaining its delicious flavors.

What to Serve with Protein Packed Black Bean and Lentil Soup?

Get ready to create a comforting and delightful dining experience that builds on the warmth of your soup!

  • Crusty Bread: Perfect for dipping, a warm loaf complements the soup’s heartiness while adding a satisfying crunch.

  • Avocado Toast: Creamy and rich, this brunch favorite blends beautifully, enhancing the flavors of the beans and lentils.

  • Fresh Salad: A light, zesty salad with citrus dressing provides a refreshing contrast that brightens up the meal.

  • Cornbread Muffins: Sweet and crumbly, these muffins add delightful texture and a hint of sweetness, balancing the soup’s earthiness.

  • Steamed Greens: Quick to prepare, sautéed spinach or kale adds vibrant color and nutritional punch, making the meal feel even more wholesome.

  • Cilantro Lime Rice: This zesty side dish introduces a fresh flavor that beautifully pairs with the comforting soup, offering contrast while enhancing its warmth.

Elevate your dining experience by combining these delightful options, creating a meal that’s both nourishing and satisfying!

Variations & Substitutions for Protein Packed Black Bean and Lentil Soup

Feel free to personalize this delightful recipe and make it your own with these fun swaps and additions!

  • Oil-Free: Replace extra virgin olive oil with vegetable broth to create a lighter, oil-free version of the soup.

  • Garlic Lovers: If you’re a fan of bold flavors, increase the amount of garlic for a more robust taste that will take your soup to the next level.

  • Sweet Potato Swap: Use sweet potatoes in place of carrots for a naturally sweeter and creamier texture that pairs well with the earthiness of the beans.

  • Spicy Kick: For those who enjoy a bit of heat, add a chopped jalapeño or diced green chilies for an extra zing in every spoonful.

  • Hearty Greens: Toss in a handful of fresh spinach or kale in the last few minutes of cooking. They’ll wilt beautifully and pack even more nutrients into your comforting bowl of soup.

  • Creamy Texture: Want to turn this into a creamy delight? Blend half of the soup before serving to achieve a smooth texture while retaining some chunky bits for exciting contrast.

  • Umami Boost: Incorporate a splash of soy sauce or tamari to infuse a savory depth of flavor that complements the beans and lentils beautifully.

  • Citrus Brightness: For a refreshing twist, add a splash of lemon or lime juice right before serving. This brightens the overall flavor and adds a zesty kick that will delight your taste buds.

Each of these variations will help you tailor your Protein Packed Black Bean and Lentil Soup to suit your cravings or dietary needs! And if you’re looking for a similarly comforting dish, check out my Potsticker Soup Comforting or our rich Blackberry Tiramisu Fruity for more delicious ideas to try!

Storage Tips for Protein Packed Black Bean and Lentil Soup

Fridge: Store your soup in an airtight container for up to 5 days. Allow it to cool completely before refrigerating to maintain its flavor and texture.

Freezer: This soup freezes wonderfully! Portion it into airtight containers or freezer bags. It can be stored for up to 3 months, making it perfect for meal prep.

Reheating: When you’re ready to enjoy your Protein Packed Black Bean and Lentil Soup again, simply thaw in the fridge overnight and reheat on the stovetop over low heat, stirring occasionally until hot.

Serving Suggestion: For an extra touch, add fresh cilantro or a squeeze of lime after reheating to brighten up the flavors!

Make Ahead Options

These Protein Packed Black Bean and Lentil Soup are perfect for meal prep enthusiasts! You can chop the vegetables—onions, carrots, and garlic—up to 24 hours in advance, storing them in an airtight container in the refrigerator to maintain freshness. Additionally, the dried lentils can be rinsed and set aside, but for the best results, combine them with the other ingredients (including the broth and spices) no more than 3 days before serving. Simply follow your usual cooking steps when you’re ready to enjoy the soup; sauté the prepped aromatics, add the prepped ingredients, and simmer until heated through. This approach saves time on busy weeknights, delivering a hearty, nutritious meal just as delicious as if you made it all in one go!

Protein Packed Black Bean and Lentil Soup Recipe FAQs

How can I select the best lentils for my soup?
Absolutely! I recommend using dried lentils for this recipe. They should be firm and free of any dark spots or debris. If you choose to use cooked lentils, keep in mind that you’ll need to adjust the cooking time accordingly. Cooked lentils will require less time in the pot, typically about 10-15 minutes, enough for them to heat through and blend with the other flavors.

What’s the best way to store leftovers of Protein Packed Black Bean and Lentil Soup?
To keep your soup fresh, store it in an airtight container in the refrigerator. It will last up to 5 days. Make sure to let it cool completely before sealing to preserve the flavors and prevent condensation.

Can I freeze Protein Packed Black Bean and Lentil Soup for later?
Very! This soup freezes beautifully. Allow it to cool completely, then portion it into airtight containers or freezer bags. Be sure to label them with the date and it can be frozen for up to 3 months. When you want to enjoy it, simply thaw in the fridge overnight and reheat on the stovetop over low heat until warmed through.

What if my soup turns out too thick?
If you find your soup is thicker than you’d like, that’s an easy fix! Just add a bit more vegetable broth or water while reheating until you reach your desired consistency. Stir well to combine the added liquid and ensure even heating.

Is this soup safe for dogs or other pets?
While the ingredients in the Protein Packed Black Bean and Lentil Soup are generally safe for dogs, make sure to avoid any added seasonings that might be harmful, such as salt or garlic. It’s always best to check with your veterinarian before introducing new foods into your pet’s diet.

Can I make this soup without certain ingredients?
Of course! This recipe is incredibly versatile. If you don’t have certain spices like chili powder or cumin, feel free to substitute with whatever you have on hand; ground coriander or smoked paprika can add delightful flavor. You can also add in any leftover vegetables you have, making each batch unique and personalized.

Protein Packed Black Bean and Lentil Soup

Protein Packed Black Bean and Lentil Soup for Cozy Nights

This Protein Packed Black Bean and Lentil Soup is a vegan, gluten-free, and nutritious dish perfect for busy weeknights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Vegan
Calories: 250

Ingredients
  

For the Base
  • 2 tablespoons Extra Virgin Olive Oil Can substitute with vegetable broth for oil-free cooking.
  • 2 cloves Garlic (minced) Fresh garlic is ideal; dried garlic can be a substitute.
  • 1 small Yellow Onion (diced) Can substitute with shallots for a milder flavor.
  • 2 medium Carrots (peeled and diced) Sweet potatoes can be used instead.
  • 15 oz Diced Tomatoes (can) Fresh tomatoes can be used when in season.
For the Protein
  • 1 cup Dried Lentils Can substitute with cooked lentils; adjust cooking time.
  • 15 oz Black Beans (canned, drained) Dried black beans may be used but require pre-cooking.
For Flavor
  • 1 teaspoon Chili Powder Adjust according to spice preference.
  • 1/2 teaspoon Cumin Can use ground coriander for a different spice profile.
  • 1/2 teaspoon Black Pepper Freshly ground is recommended.
  • 1/2 teaspoon Kosher Salt Adjust based on dietary needs.
  • 1/2 teaspoon Crushed Red Pepper Feel free to substitute with fresh chili or jalapeño.
For the Broth
  • 4 cups Vegetable Broth Low-sodium broth can be used.

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of extra virgin olive oil over medium heat. Add 2 minced garlic cloves and sauté for about 1 minute until fragrant.
  2. Add 1 diced small yellow onion and 2 peeled diced small carrots. Sauté for about 5 minutes until the onion is translucent.
  3. Stir in a 15 oz can of diced tomatoes, 1 cup of dried lentils, and a 15 oz can of drained black beans. Add 4 cups of vegetable broth and spices, and mix thoroughly.
  4. Cover the pot and bring to a boil. Once boiling, reduce the heat to low and let it simmer for about 25-30 minutes.
  5. After simmering, taste the soup and adjust seasoning if needed, adding more salt, pepper, or crushed red pepper.
  6. Ladle into bowls and optionally top with fresh herbs or a squeeze of lime before serving.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 15gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 400mgPotassium: 600mgFiber: 12gSugar: 4gVitamin A: 3000IUVitamin C: 10mgCalcium: 40mgIron: 3mg

Notes

This soup freezes well; store leftovers in airtight containers.

Tried this recipe?

Let us know how it was!