One-Pot Lentil Tortilla Soup (Ready in 45 Minutes)
This is the weeknight soup that actually tastes like it simmered all day. Smoky, spicy broth, tender lentils, and a pile of crunchy tortilla strips on top make it hearty enough for a main course.

It all happens in one pot, with mostly pantry ingredients. The kind of dinner you can start while you change out of work clothes and serve while the chips are still crisp.
What Makes This Lentil Soup So Good
The broth gets its depth from cumin, chili powder, and smoked paprika. Not from an all-day simmer, just from letting those spices bloom in the pot before the liquid goes in.
Brown lentils hold their shape and stay satisfying, not mushy. Black beans and corn add texture, and the toppings do the rest: creamy avocado, fresh lime, and shards of crunchy chips in every spoonful.
It is filling without being heavy. You can dress it up with sour cream or keep it completely vegan, and it scales well for leftovers.
Ingredients

- 2 tbsp olive oil: any neutral oil works here too
- 1 medium yellow onion, diced: white or red onion are fine substitutes
- 4 cloves garlic, minced: fresh gives the best flavor
- 1 bell pepper, any color, diced: adds a little sweetness
- 1 jalapeño, seeded and minced: leave the seeds in for more heat
- 1 tsp ground cumin: use a fresh jar if yours has been open a while
- 1 tsp chili powder: a mild blend keeps the soup family-friendly
- ½ tsp smoked paprika: the key to that fire-roasted note
- 1 (14.5 oz) can diced tomatoes: fire-roasted tomatoes are even better
- 4 cups vegetable broth: chicken broth works if you are not vegetarian
- 1 cup dried brown lentils: rinse and pick them over for small stones
- 1 (15 oz) can black beans: drained and rinsed, optional but makes it heartier
- 1 cup frozen corn kernels: no need to thaw
- ½ tsp kosher salt: plus more to taste
- Toppings: crushed tortilla chips, diced avocado, chopped cilantro, lime wedges, sour cream or a dairy-free alternative
Swaps and Changes
- Use red lentils: they cook much faster and break down into a creamy, almost dal-like texture. Cut the simmer time to 10 to 12 minutes.
- Add cooked chicken: stir in shredded rotisserie chicken with the beans and corn for an extra protein boost.
- Dial up the heat: stir in a minced chipotle in adobo with the garlic, or add a pinch of cayenne.
- Skip the beans: the soup still has plenty of body from the lentils alone.
- Keep it dairy-free: top with a scoop of cashew cream or a drizzle of vegan yogurt.
If you like this, you might also enjoy our Smoky Black Bean Soup.
How to Make Lentil Tortilla Soup
Step 1: Sauté the Aromatics

Heat the 2 tbsp olive oil in a large pot over medium heat. Toss in the diced onion, bell pepper, and jalapeño, and cook for 5 to 7 minutes, stirring now and then, until the onion turns soft and translucent. Add the 4 cloves minced garlic, 1 tsp cumin, 1 tsp chili powder, and ½ tsp smoked paprika, and stir constantly for 30 seconds until the spices smell fragrant.
This is the moment the whole kitchen starts to smell like dinner. The spices need that quick bloom in the hot oil to wake up, but keep them moving so the garlic does not burn.
Step 2: Simmer the Soup

Pour in the can of diced tomatoes (with their juices), the 4 cups vegetable broth, and the rinsed 1 cup lentils. Bring everything to a boil, then drop the heat to low so the soup bubbles gently. Cover the pot leaving the lid just slightly ajar, and simmer for 20 to 25 minutes, until the lentils are tender but still hold their shape.
Taste the broth about halfway through and add the ½ tsp salt, then adjust from there. The soup will look a little thin at first, but it thickens as the lentils finish cooking.
Step 3: Stir In the Beans and Corn

Drain and rinse the can of black beans and add them to the pot along with the 1 cup frozen corn. Stir to combine and let the soup come back to a gentle simmer for 5 more minutes, just long enough to heat the beans and corn through without turning them to mush.
The color brightens with the yellow corn and dark beans. If the soup seems thicker than you like, splash in a little more broth or water until it reaches the consistency you want.
Step 4: Ladle and Top the Soup

Ladle the hot soup into deep bowls. Pile on a generous handful of crushed tortilla chips, some diced avocado, a sprinkle of cilantro, and a big squeeze of lime. Serve right away while the chips are still crunchy and the toppings are fresh.
Every spoonful catches a little bit of everything: smoky broth, hearty lentils, creamy avocado, and crisp tortilla pieces. You can set out the toppings family-style so everyone builds their own bowl.
Tips for the Best Bowl
- To get really crunchy tortilla strips, cut corn tortillas into thin ribbons, toss with a little oil and salt, and bake at 375°F (190°C) for 8 to 10 minutes, turning once.
- If you like a thicker soup, mash some of the cooked lentils against the side of the pot with the back of a spoon before adding the beans.
- This soup tastes even better the next day. The broth deepens and the lentils soak up more flavor.
- Leftovers thicken in the fridge. Reheat with a splash of broth or water to loosen it back up.
- Adjust the heat after the soup is done. A pinch of cayenne or a few dashes of hot sauce at the table lets everyone tailor their own bowl.
Cooking times for different lentil types:
| Lentil Type | Texture in Soup | Simmer Time |
|---|---|---|
| Brown | Tender, holds shape | 20 to 25 minutes |
| Green | Slightly firmer | 25 to 30 minutes |
| Red | Creamy, broken down | 10 to 15 minutes |
Storing Leftovers
Keep the soup in an airtight container in the fridge for up to 4 days. The toppings are best added fresh, so store the chips, avocado, cilantro, and lime separately.
Reheat the soup gently on the stove over medium-low heat, adding a little broth or water if it has thickened too much.
What to Serve With Lentil Tortilla Soup
A warm slice of skillet cornbread is great here. The slight sweetness plays against the smoky broth.
For dipping, a simple cheese quesadilla cut into wedges works like a crunchy, melty sidekick.
If you want something fresh on the side, a basic green salad dressed with lime and olive oil keeps the meal from feeling too heavy.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes. Sauté the aromatics and spices on the stove first, then transfer everything except the beans, corn, and toppings to a slow cooker. Cook on low for 6 to 8 hours, then stir in the beans and corn for the last 30 minutes.
Is this soup freezer-friendly?
Absolutely. Freeze the soup without toppings for up to 3 months. Thaw overnight in the fridge and reheat on the stove, then add fresh toppings.
What if I only have green lentils?
They work well. Green lentils take a few minutes longer and stay a bit more toothsome, so increase the simmer time to about 25 to 30 minutes.
Can I skip the beans?
Yes. The soup will still be hearty from the lentils and corn. You might add an extra half cup of lentils if you want more body.

Lentil Tortilla Soup Recipe
Ingredients
Method
- Heat oil in a large pot over medium heat. Sauté onion, bell pepper, and jalapeño for 5 to 7 minutes until soft. Add garlic, cumin, chili powder, and smoked paprika, stirring for 30 seconds.
- Add tomatoes, broth, and lentils. Bring to a boil, then reduce heat to low. Cover partially and simmer for 20 to 25 minutes until lentils are tender. Stir in salt.
- Add black beans and corn, and simmer for 5 more minutes until heated through.
- Ladle into bowls and top generously with crushed tortilla chips, avocado, cilantro, and a squeeze of lime. Serve immediately.
