Taco soup is the recipe concept that shouldn’t work as well as it does and yet here we are, genuinely excited about a bowl of soup that tastes like taco night in liquid form. Slow Cooker Vegan Lentil Taco Soup takes bold Tex-Mex flavors, two kinds of beans, red lentils, corn, salsa verde, and a perfect spice blend and slow-cooks them into a thick, hearty, completely plant-based soup that earns its spot in the regular rotation immediately. The slow cooker does the heavy lifting while you do literally anything else.
I make this specifically when I want something that feels like a weekend project without actually being one. Measure the ingredients, toss everything in the slow cooker, set it, and come back when it’s done. The salsa verde addition is what makes this version genuinely special it adds a tangy, slightly herbal brightness that standard red salsa doesn’t deliver and makes the whole bowl taste more vibrant and layered. This is the soup people ask you to bring to potlucks.

My Recipe Timing and Serving Details
Here’s your complete planning overview:
| Detail | Info |
| Prep Time | 10 minutes |
| Cook Time (Slow Cooker HIGH) | 4–6 hours |
| Cook Time (Slow Cooker LOW) | 7–8 hours |
| Instant Pot Time | ~43 minutes total |
| Stovetop Time | ~35–40 minutes |
| Total Time (Slow Cooker) | 4–6 hours 10 minutes |
| Servings | 6 servings |
| Serving Size | 1 of 6 portions |
| Calories Per Serving | 284 kcal |
| Course | Main Course / Soup |
| Cuisine | Tex-Mex / American |
| Diet | 100% Vegan |
This recipe serves 6 people as a generous main course soup. At 284 calories per serving before toppings and an extraordinary 17 grams of fiber with 15 grams of plant-based protein this is one of the most nutritionally complete soups in this entire summer series. Add your toppings and the meal becomes as substantial or as light as you want it.
Why Red Lentils Make This Taco Soup Exceptional
Traditional taco soup uses ground beef or turkey as its protein base. Slow Cooker Vegan Lentil Taco Soup uses dried red lentils and the swap is genuinely superior in several specific ways.
Red lentils cook down differently than green or brown lentils. During the 4–6 hour slow cook, red lentils essentially dissolve into the surrounding broth, creating a naturally thick, almost creamy texture throughout the soup. They don’t stay as distinct whole pieces they become part of the sauce itself. This produces a soup with a body and richness that relies on no cream, no flour, and no additional thickening. The lentils do it entirely on their own.
They also cook directly from dry with no soaking or pre-cooking required. Add them to the slow cooker dry with everything else and they handle themselves completely through the cooking process. The convenience factor alone makes them worth keeping on hand. FYI ¾ cup of dried red lentils expands significantly during cooking, contributing substantial volume and body to the finished soup without much space in the slow cooker before cooking.
Ingredients You’ll Need
A Tex-Mex pantry lineup that produces genuinely bold results:
The Aromatics and Vegetables:
- 1 cup diced onion
- 1 teaspoon avocado oil or olive oil
- 1 bell pepper, diced
- 1 jalapeño pepper, diced
The Liquid Base:
- 2.5 cups vegetable broth
- 1 can (15 oz) tomato sauce or crushed tomatoes
- ½ cup mild or medium salsa verde
- 1 tablespoon tomato paste
The Protein and Bulk:
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 cup corn fresh, canned, or frozen
- ¾ cup dried red lentils
The Spice Blend:
- ½ teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon cumin
- ¼ teaspoon cayenne pepper
- Salt and pepper to taste (added after cooking)
Optional Creamy Finish:
- ¼–½ cup vegan heavy cream, coconut cream, or vegan cream cheese see notes below
Pile-On Toppings (All Vegan):
- Crushed tortilla chips IMO the essential topping
- Vegan cheddar or Mexican-blend cheese shreds
- Sliced or diced jalapeños
- Chopped red onion
- Pico de gallo
- Sliced avocado
- Fresh cilantro
- Vegan sour cream or vegan Greek yogurt
The salsa verde is the ingredient that distinguishes this taco soup from every other version. Green salsa made from tomatillos, green chiles, onion, and garlic adds a tangy, bright, slightly herbal character that red salsa doesn’t provide. It makes the broth taste fresher and more complex without adding heat. Use mild salsa verde if you’re heat-sensitive, medium if you want a little kick, or hot if you love the burn. The base recipe is medium heat as written.

Equipment You’ll Need
This recipe offers three cooking methods with different equipment requirements:
Slow Cooker Method
- Large slow cooker (6-quart) – the primary equipment for the slow cooker version. Six quarts handles two cans of beans, the lentils, the corn, all the liquid, and the aromatics comfortably without overflow risk. The lentils expand during cooking adequate headspace prevents overflow.
Instant Pot Method (Fastest)
- 6-quart Instant Pot – set to high pressure for 15 minutes. The total time including pressurization and natural pressure release runs approximately 43 minutes. This is the fastest option when you haven’t planned ahead.
Stovetop Method
- Large heavy-bottomed pot or Dutch oven – for the stovetop version that takes approximately 35–40 minutes total.
Supporting Equipment (All Methods)
- Sharp knife and cutting board – for dicing the onion, bell pepper, and jalapeño
- Can opener – for the black beans, pinto beans, tomato sauce, and tomato paste
- Colander – for draining and rinsing the beans
- Measuring cups and spoons
- Wooden spoon or silicone spatula – for stirring before cooking and adding the cream at the end
- Ladle – for serving
The 10-minute prep time genuinely covers everything the dicing, measuring, and can opening all happen before anything goes into the slow cooker. Efficient prep makes this recipe as close to dump-and-go as a recipe with fresh vegetables can be.
Step-by-Step Instructions
Slow Cooker Method
Step 1 – Prep everything first. Dice the onion, bell pepper, and jalapeño. Drain and rinse both cans of beans in a colander. Measure out the red lentils, corn, broth, spices, and all liquid ingredients. Having everything measured and ready before you start makes the actual loading of the slow cooker a 3-minute task.
Step 2 – Add everything to the slow cooker except cream and toppings. Add the diced onion, bell pepper, jalapeño, oil, corn, lentils, black beans, pinto beans, vegetable broth, tomato sauce, tomato paste, salsa verde, chili powder, garlic powder, cumin, and cayenne pepper directly to the slow cooker. Stir everything together to distribute the spices evenly through the liquid.
Do not add salt and pepper yet. The sodium content of the finished soup depends on the specific brands of broth, tomatoes, and beans you use these vary significantly. Seasoning at the end with full tasting control prevents over-salting.
Step 3 – Cook. Cover and cook on HIGH for 4–6 hours or LOW for 7–8 hours until the lentils have cooked through completely and the vegetables are tender. The soup is ready when the red lentils have largely dissolved into the broth, creating a thick, rich consistency throughout.
Step 4 – Add the optional cream and season. If using a vegan cream option, stir it in now. Taste and season with salt and pepper. Give the soup a final stir and adjust any seasoning more salsa verde for tanginess, more cayenne for heat, more cumin for depth.
Step 5- Top generously and serve. Ladle into bowls and pile on toppings immediately before serving.
Instant Pot Method
Add everything except cream and toppings to the Instant Pot. Lock the lid with the valve in the sealing position. Set to high pressure for 15 minutes. Allow natural pressure release (approximately 15 minutes). Open, stir in cream if using, season, and serve with toppings.

The Optional Vegan Cream Should You Use It?
The recipe’s optional cream addition transforms the texture and character of the finished soup. Here’s what each vegan option delivers:
Full-fat coconut cream – rich, slightly sweet, adds a tropical note that’s subtle but present. Works beautifully if you enjoy coconut-forward flavors. Use ¼ cup stirred in at the end.
Vegan heavy cream (brands like Silk, Califia) neutral flavor, rich texture, closest to the traditional heavy cream the original recipe uses. IMO the best option for a purely creamy finish without any coconut character.
Vegan cream cheese – stir in 2–3 tablespoons for a tangy, thick, incredibly rich finish that makes the soup noticeably more indulgent. Pairs exceptionally well with the salsa verde’s brightness.
Skipping the cream entirely – the soup is completely excellent without it. At 284 calories per serving before cream, the base recipe is already deeply satisfying. The cream adds richness and rounds the spice edges genuinely delicious, but not essential.
The nutritional information (284 calories per serving) calculates without the optional cream. Add vegan heavy cream and the calorie count increases by approximately 30–50 calories per serving depending on quantity.
Try It Next recipe
Crockpot Vegan Mediterranean Vegetable Stew

Adjusting Heat Level
Slow Cooker Vegan Lentil Taco Soup runs at medium heat as written noticeable warmth that builds gradually without overwhelming the other flavors. Here’s how to adjust across the full spectrum:
Mild Version
- Reduce jalapeño to ½ pepper, seeds removed
- Reduce cayenne to ⅛ teaspoon or omit entirely
- Use mild salsa verde
- The cream option cools perceived heat significantly
Medium Heat (Recipe Standard)
- Full jalapeño, seeds removed
- ¼ teaspoon cayenne
- Medium salsa verde
Spicy Version
- Keep jalapeño seeds in
- Increase cayenne to ½ teaspoon
- Use hot salsa verde
- Add fresh sliced jalapeños to the toppings
Maximum Heat
- Two jalapeños with seeds
- ½ teaspoon cayenne
- A chipotle pepper in adobo sauce added to the slow cooker
- Ghost pepper hot sauce drizzled at serving at your own risk
The Toppings Strategy How to Build the Best Bowl
The toppings for Slow Cooker Vegan Lentil Taco Soup aren’t optional decoration they’re integral to the finished eating experience. Here’s how to build the optimal bowl:
The Foundation Layer
- Crushed tortilla chips – swirl them into the soup or pile them on top. They add salty, crunchy contrast that transforms every spoonful. This is genuinely the best topping and the one I refuse to skip.
The Creamy Layer
- Sliced avocado – rich, cooling, essential
- Vegan sour cream – a spoonful stirred in or dolloped on top
The Fresh Layer
- Fresh cilantro– brightens and lifts every other flavor
- Pico de gallo – adds fresh tomato, onion, and jalapeño that contrasts with the long-cooked soup
The Savory Layer
- Vegan cheese shreds – melt slightly into the hot soup
- Chopped red onion – sharp, crunchy, cuts through richness
The Heat Layer
- Additional sliced jalapeños – for anyone who wants more fire
- Hot sauce – a few drops over the top

Thickening and Thinning the Soup
The recipe specifically addresses consistency adjustment, which is worth covering clearly:
For a Thicker Soup
- Add extra beans or vegetables at the start
- Add corn tortillas (torn into pieces) directly to the slow cooker they dissolve during cooking and thicken the broth naturally
- Crush tortilla chips into the finished soup and stir
- Add additional cream or cream cheese
For a Thinner Soup
- Add extra vegetable broth during cooking ½ cup at a time until you reach your preferred consistency
- Add additional tomato sauce
- Stir more vigorously after cooking to break up any coagulated lentil starch
Nutrition Information Per Serving
At 284 calories per serving before toppings, this soup delivers remarkable nutritional value:
| Nutrient | Per Serving |
| Calories | 284 kcal |
| Carbohydrates | 52g |
| Protein | 15g |
| Fat | 2g |
| Fiber | 17g |
| Sugar | 9g |
| Sodium | 1,364mg |
| Potassium | 1,049mg |
| Vitamin C | 40.8mg |
| Iron | 5.2mg |
17 grams of fiber per serving represents approximately 61% of the daily recommended intake from a single bowl one of the highest fiber-per-serving counts in this entire summer series. 15 grams of plant-based protein at just 2 grams of fat makes this soup extraordinarily lean for how filling and satisfying it is. The sodium is on the higher side at 1,364mg use low-sodium broth, beans, and tomato sauce to reduce this meaningfully.
Storage and Reheating
Slow Cooker Vegan Lentil Taco Soup stores and reheats beautifully:
- Refrigerator: Store in an airtight container for up to 5 days. The lentils continue absorbing liquid and the soup thickens further add broth when reheating.
- Freezer: Freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator.
- Reheating: Warm on the stovetop over medium heat with added broth, stirring frequently. Microwave in 90-second intervals, stirring between each. Always add fresh toppings after reheating.
- Note: Freeze without cream if using add fresh cream when reheating for best texture.
Final Thoughts Make This Soup and Celebrate Taco Night Every Night

Slow Cooker Vegan Lentil Taco Soup proves that Tex-Mex flavors belong in a slow cooker bowl just as much as they belong in a taco shell. Bold, spicy, hearty, and completely plant-based this soup serves six people at 284 calories each with 17 grams of fiber and 15 grams of protein before the toppings even land.
The salsa verde makes it interesting. The lentils make it satisfying. The toppings make it spectacular. And the slow cooker makes it something you can have on the table any day of the week without any real effort.
Load the crockpot this morning. Come back to taco soup tonight. Taco Tuesday just got a 7-day upgrade.

Slow Cooker Vegan Lentil Taco Soup
Ingredients
Equipment
Method
- Slow Cooker Method
- Step 1 – Prep everything first. Dice the onion, bell pepper, and jalapeño. Drain and rinse both cans of beans in a colander. Measure out the red lentils, corn, broth, spices, and all liquid ingredients. Having everything measured and ready before you start makes the actual loading of the slow cooker a 3-minute task.
- Step 2 – Add everything to the slow cooker except cream and toppings. Add the diced onion, bell pepper, jalapeño, oil, corn, lentils, black beans, pinto beans, vegetable broth, tomato sauce, tomato paste, salsa verde, chili powder, garlic powder, cumin, and cayenne pepper directly to the slow cooker. Stir everything together to distribute the spices evenly through the liquid.
- Do not add salt and pepper yet. The sodium content of the finished soup depends on the specific brands of broth, tomatoes, and beans you use these vary significantly. Seasoning at the end with full tasting control prevents over-salting.
- Step 3 – Cook. Cover and cook on HIGH for 4–6 hours or LOW for 7–8 hours until the lentils have cooked through completely and the vegetables are tender. The soup is ready when the red lentils have largely dissolved into the broth, creating a thick, rich consistency throughout.
- Step 4 – Add the optional cream and season. If using a vegan cream option, stir it in now. Taste and season with salt and pepper. Give the soup a final stir and adjust any seasoning more salsa verde for tanginess, more cayenne for heat, more cumin for depth.
- Step 5- Top generously and serve. Ladle into bowls and pile on toppings immediately before serving.
Notes
Nutrition Information Per Serving
At 284 calories per serving before toppings, this soup delivers remarkable nutritional value:| Nutrient | Per Serving |
| Calories | 284 kcal |
| Carbohydrates | 52g |
| Protein | 15g |
| Fat | 2g |
| Fiber | 17g |
| Sugar | 9g |
| Sodium | 1,364mg |
| Potassium | 1,049mg |
| Vitamin C | 40.8mg |
| Iron | 5.2mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.