Black Bean Lentil Taco Soup Recipe

This hearty, vibrant Black Bean Lentil Taco Soup is one of my weeknight go-tos for a reason: it’s packed with flavor, deeply satisfying, and comes together in under an hour — all while using simple, wholesome ingredients. Whether you’re vegan, looking to eat more plant-based, or just want a cozy taco night alternative, this soup delivers all the bold, zesty satisfaction of your favorite taco in a spoonable, soul-warming bowl.

Why You’ll Love This Recipe

  • Huge Flavor, Minimal Effort: Just a handful of ingredients, but each one packs a punch to deliver layers of classic taco flavor in every bite.
  • Naturally Vegan (and Gluten-Free!): Everything in this soup is plant-based, nourishing, and totally free from animal products or gluten — and you’d never know it from the rich, savory depth.
  • Protein-Powerhouse: The combination of lentils and black beans makes this soup both filling and energizing — perfect for lunches or dinner meal prep.
  • Topping Playground: From avocado and tortilla strips to a spritz of fresh lime or your favorite vegan cheese, you can personalize every bowl exactly how you crave.
Black Bean Lentil Taco Soup Recipe - Recipe Image

Ingredients You’ll Need

One of my favorite things about Black Bean Lentil Taco Soup is just how simple — yet purposeful — the ingredient list is. Each component brings a unique flavor, texture, or burst of color to the pot, and together they create that craveable taco vibe (no tortillas needed!).

  • Yellow onion: Provides savory sweetness as your flavor foundation — be sure to give it a good sauté for depth.
  • Garlic: Bold, aromatic, and absolutely essential for that classic taco punch.
  • Jalapeño peppers (optional): Add gentle heat and an earthy note; remove the seeds if you want a milder soup.
  • Vegetable broth: The rich, velvety base for all the flavors to meld.
  • Diced tomatoes: Brings bright acidity and subtle sweetness — I love fire-roasted if you can find them!
  • Green or brown lentils: These little protein-packed gems hold their shape in the soup and offer a hearty texture.
  • Black beans: Instantly boost the fiber, flavor, and give the soup its iconic taco soul.
  • Sweet corn: Adds pops of color and a touch of natural sweetness for balance.
  • Taco seasoning: The flavor fireworks! Homemade or store-bought both work — use your favorite blend for best results.
  • Fresh cilantro (optional): Tossed in at the end for a burst of freshness — skip it if you’re not a fan.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the best things about Black Bean Lentil Taco Soup is how endlessly customizable it is — consider the recipe your flavor launching pad. Swap, add, or dial up ingredients based on what you love or have on hand, and make it truly your own.

  • More Heat: Stir in chipotle, cayenne, or a can of green chiles for an extra-spicy kick.
  • Smoky Vibes: Use fire-roasted tomatoes or add a pinch of smoked paprika for extra depth.
  • Extra Veggies: Bulk it up with diced zucchini, bell pepper, or carrots — simply sauté with the onion.
  • Grain Lovers: Add cooked brown rice or quinoa at the end for a thicker, even heartier bowl.
  • No Cilantro? Swap in chopped parsley or green onions for a fresh hit at the end.

How to Make Black Bean Lentil Taco Soup

Step 1: Start with the Aromatics

Begin by finely dicing your onion. Heat a stockpot over medium-high and add the onion with a few tablespoons of water or broth (my favorite no-oil sauté trick). Cook, stirring occasionally, for 6–7 minutes until the onion is gorgeously soft and translucent — this step deepens the flavor right from the start.

Step 2: Bring on the Flavor

While the onion cooks, mince your garlic and jalapeños. Once the onion is ready, toss in the garlic, jalapeño, and taco seasoning. Stir constantly for about 1–2 minutes: the aromas will be irresistible, and the spices will “bloom” for max flavor impact.

Step 3: Build Your Brothy Base

Add the vegetable broth and diced tomatoes, then crank up the heat to bring everything to a light boil. This step helps the flavors start mingling and the aroma will have everyone asking what’s cooking.

Step 4: Simmer with Lentils, Beans, and Corn

Rinse your lentils and black beans (don’t skip this — it keeps the broth clear and vibrant!). Stir them, along with the corn, into the simmering pot. Cover, reduce the heat, and let the soup bubble gently for about 25 minutes, or until the lentils are tender but not mushy and the flavors have melded into taco soup magic.

Step 5: The Fresh Finale

During the last couple minutes, roughly chop your cilantro and stir it into the soup if using. Taste and adjust seasoning — now’s the time to add lime juice, hot sauce, or extra taco seasoning if you love an extra punch! Serve hot, with all your favorite toppings.

Pro Tips for Making Black Bean Lentil Taco Soup

  • Lentil Texture Perfected: Use green or brown lentils for the best “bite” — they’ll stay intact and not get mushy as they simmer.
  • Bloom Those Spices: Don’t rush the step where you sauté the taco seasoning with garlic and onion; it really deepens and unlocks all the flavor!
  • Soup Thickness 101: For a thicker stew, let your soup simmer uncovered for a few extra minutes, or add an extra scoop of lentils at the start.
  • Topping Timing: Always add fresh herbs, lime juice, and avocado right before serving so they keep their vibrant color and flavor.

How to Serve Black Bean Lentil Taco Soup

Black Bean Lentil Taco Soup Recipe - Recipe Image

Garnishes

You can let your creativity (and your cravings) shine with the toppings! Some of my favorites include sliced avocado, a handful of crispy tortilla strips, vegan cheese shreds, a drizzle of chipotle sauce, or a dollop of dairy-free sour cream. Don’t forget a big squeeze of fresh lime and a scatter of fresh cilantro to make every bite pop!

Side Dishes

While this Black Bean Lentil Taco Soup is plenty hearty on its own, I love to serve it with warm corn tortillas, chips and salsa, or a simple green salad with tangy vinaigrette. If you’re extra hungry, a scoop of fluffy rice or quinoa stirred in will make it ultra-filling.

Creative Ways to Present

Serve this soup in big, colorful bowls with a “build-your-own” toppings bar for family or guests — it’s especially fun for taco night! For a lunchbox twist, pack the soup in a thermos with a side of tortilla chips or pack it in a mason jar for an on-the-go, fiesta-inspired meal at your desk.

Make Ahead and Storage

Storing Leftovers

Leftover Black Bean Lentil Taco Soup is just as fabulous the next day (some say even better!). Let the soup cool, then store it in an airtight container in the refrigerator for up to 4 days — the flavors only intensify as they blend together overnight.

Freezing

This soup freezes like a dream! Cool completely, ladle into freezer-safe containers (leaving a little room for expansion), and store for up to 3 months. Thaw overnight in the fridge or reheat gently straight from frozen over the stove.

Reheating

For best results, reheat Black Bean Lentil Taco Soup on the stovetop over medium heat, stirring occasionally. If it’s thickened up (those lentils keep soaking up goodness!), just add a splash of broth or water to achieve your desired consistency.

FAQs

  1. Can I use red lentils instead of green or brown?

    Red lentils will break down and become mushy, giving your soup a totally different texture. For the perfect “bite,” stick with green or brown lentils that hold their shape during simmering.

  2. Is this Black Bean Lentil Taco Soup spicy?

    The base recipe is flavorful but not overly hot — especially if you remove the jalapeño seeds. For extra heat, add more jalapeño, chipotle, hot sauce, or cayenne to taste!

  3. Can I make this in a slow cooker?

    Absolutely! Sauté the onion, garlic, jalapeño, and taco seasoning first on the stove (for best flavor), then transfer with all remaining ingredients (except cilantro and toppings) to the slow cooker. Cook on low for 6–8 hours or until lentils are tender, then stir in fresh cilantro before serving.

  4. What’s the best way to thicken or thin this soup?

    If you want a thicker soup, simmer uncovered for a few extra minutes, or add more lentils. To thin, simply stir in extra broth or water until your desired consistency is reached.

Final Thoughts

If you’re craving something vibrant, filling, and unbelievably easy to make, I really hope you give this Black Bean Lentil Taco Soup a try. It’s one of those feel-good, flavor-packed bowls that brings pure comfort any night of the week — and it might just become your new favorite dinner tradition. Enjoy every zesty, cozy spoonful!

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 Lentil Taco Soup Recipe

Black Bean Lentil Taco Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 64 reviews
  • Author: Anna
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 5 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Description

This Black Bean Lentil Taco Soup is a hearty and flavorful vegan dish that is perfect for a cozy night in. Packed with protein and fiber, this soup is easy to make and customizable with your favorite toppings.


Ingredients

Units Scale

For the Soup:

  • 1 yellow onion
  • 4 cloves garlic
  • 12 jalapeño peppers (optional)
  • 4 cups vegetable broth
  • 15 oz. can diced tomatoes
  • 2/3 cup green/brown lentils*
  • 15 oz. can black beans
  • 3/4 cup sweet corn (organic frozen or canned)
  • 3 Tbsp. taco seasoning
  • 1/4 cup fresh cilantro (optional)

Optional Toppings:

  • Chipotle sauce
  • Avocado
  • Tortilla strips
  • Vegan cheese shreds
  • Dairy-free sour cream
  • Cooked rice
  • Lime juice
  • Hot sauce

Instructions

  1. Dice the onion. In a stockpot, sauté onion for 6-7 minutes.
  2. Mince the garlic and jalapeño. Add garlic, jalapeño, and taco seasoning to the pot. Sauté for 1-2 minutes.
  3. Add broth and diced tomatoes. Bring to a boil.
  4. Include lentils, black beans, and corn. Simmer for 25 minutes.
  5. Stir in cilantro. Serve with optional toppings.

Notes

  • *Lentils: Increase up to 3/4 cup for a thicker soup.
  • Make it spicy: Add chipotle, cayenne pepper, or hot sauce to taste.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 2g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 1.5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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