This Lentil Tortilla Soup Recipe is a warm and hearty dish that you can make in just one pot. It is made with red lentils, beans, corn, tomatoes, and simple spices that create a rich and comforting flavor. The best part is that this soup is easy to cook and ready in about 30 minutes, which makes it perfect for busy weeknights or meal prep. Each spoonful is full of protein, fiber, and flavor, making it both filling and healthy.
You can top it with crispy tortilla strips, avocado, lime juice, or fresh cilantro for extra taste and texture. Unlike heavy soups, this recipe feels light but still satisfying, so you can enjoy it any time of the year. Once you try it, it will become a family favorite.
Why This Lentil Tortilla Soup Recipe Works
A Plant-Based Take on a Classic
Traditional tortilla soup often includes chicken, but here lentils and beans step in as the protein source. This keeps the soup filling while making it vegetarian and vegan-friendly.
Layered Flavors
The soup builds flavor in stages—onions and garlic as a base, fire-roasted tomatoes for smokiness, lentils and beans for creaminess, and fresh lime juice for brightness.
Easy, One Pot Cooking
Everything simmers together in a single pot, which means minimal cleanup. From chopping vegetables to simmering lentils, the process is simple and approachable for any home cook.
Highly Customizable
Want it spicier? Add more jalapeño or chili flakes. Need it creamier? Blend part of the soup or stir in cashew cream. Cooking for kids? Tone down the spice and blend for a smoother finish.

Key Terms Explained
Lentils
Tiny legumes that cook quickly and provide protein, fiber, and a creamy base. Red lentils break down easily for creaminess, while green or brown lentils stay firm.
Cashew Cream
A dairy-free substitute made by blending soaked cashews with water. It adds a rich, creamy texture without heaviness.
Fire Roasted Tomatoes
Tomatoes cooked over flame before canning, giving the soup a smoky depth.
Tortilla Strips
Thinly sliced and fried or baked corn tortillas that add crunch and authenticity to tortilla soups.
Aromatics
Vegetables like onion, garlic, and bell pepper that form the flavor foundation of soups and stews.
Ingredients for Lentil Tortilla Soup Recipe
Ingredient | Amount | Purpose | Substitutions |
---|---|---|---|
Onion | 1 medium, diced | Flavor base | White or red onion |
Olive oil | 2 tbsp | Sautéing | Avocado oil |
Garlic | 4 cloves, minced | Aromatic depth | Garlic powder (1 tsp) |
Jalapeño | 1, seeded & diced | Heat and flavor | Green chili, omit for mild |
Red bell pepper | 1, diced | Sweetness & color | Yellow or orange bell pepper |
Tomato paste | 1 tbsp | Richness | Extra fire-roasted tomatoes |
Fire roasted crushed tomatoes | 2 cans (15 oz) | Smoky flavor base | Diced tomatoes + ½ tsp smoked paprika |
Red lentils | ¾ cup | Protein & creamy base | Yellow lentils |
Black beans | 1 can, rinsed | Protein & fiber | Pinto beans, kidney beans |
Corn | 1 cup | Sweetness & texture | Frozen or fresh |
Cashew cream | ⅓ cup | Creaminess | Coconut cream or Greek yogurt |
Vegetable broth | 3–4 cups | Cooking liquid | Chicken broth (non-vegan) |
Chili powder | 2 tsp | Warm spice | Chipotle powder |
Cumin | 2 ½ tsp | Earthy depth | Coriander |
Brown sugar | 1 tbsp | Balances acidity | Coconut sugar, maple syrup |
Salt | 1 tsp | Seasoning | Adjust to taste |
Oregano | 1 tsp | Herbal lift | Italian seasoning |
Lime juice | 1 tbsp | Freshness | Lemon juice |

Step by Step Instructions
Step 1 – Sauté Aromatics
Heat olive oil in a large pot. Add diced onion and sauté for 5 minutes until softened. Add garlic, jalapeño, and red bell pepper. Cook for 3 minutes. Stir in tomato paste and sauté another 2 minutes to deepen flavor.
Step 2 – Add Base Ingredients
Add crushed tomatoes, lentils, black beans, corn, vegetable broth, chili powder, cumin, oregano, sugar, and salt. Stir to combine.
Step 3 – Simmer
Bring to a boil, then reduce heat. Cover and simmer for 20–25 minutes, stirring occasionally. The lentils should be tender and beginning to break down.
Step 4 – Blend for Creaminess
Transfer 2 cups of soup to a blender, blend until smooth, then return to the pot. This creates a naturally creamy texture without extra cream.
Step 5 – Add Cashew Cream and Lime
Stir in cashew cream and fresh lime juice. Taste and adjust seasoning. For a thinner consistency, add more broth.
Step 6 – Garnish and Serve
Ladle soup into bowls. Top with crispy tortilla strips, avocado slices, chopped cilantro, and an extra squeeze of lime.

Tips for Perfecting Your Lentil Tortilla Soup Recipe
● Caramelize onions slowly for natural sweetness.
● Toast spices in oil before adding liquids for deeper flavor.
● Adjust thickness by adding broth or simmering uncovered.
● Balance heaviness with lime juice or vinegar if needed.
● Double the recipe and freeze portions for meal prep.
Variations to Try
Vegan Option
The recipe is already plant-based, but you can enhance it with nutritional yeast for cheesy notes or coconut cream instead of cashew cream.
High Protein
Add quinoa or extra beans for more plant protein.
Extra Spicy
Use chipotle peppers in adobo or add extra jalapeños.
Kid-Friendly
Reduce spices, omit jalapeños, and blend smooth for a creamy texture kids love.
What to Serve with Lentil Tortilla Soup Recipe
Toppings
● Tortilla strips
● Avocado slices
● Chopped cilantro
● Vegan sour cream or Greek yogurt
● Shredded cheese (optional)
Sides
● Cornbread
● Mexican rice
● Crisp green salad
● Quesadillas
Quick Details
-
Prep Time: 10 minutes
-
Cook Time: 25 minutes
-
Total Time: 35 minutes
-
Method: One-pot soup
-
Cuisine: Mexican-inspired, Vegan
-
Servings: 6
-
Calories: ~431 kcal per serving
-
Yield: 6 bowls
Nutrition Information (Per Serving)
Nutrient | Amount | Why It Matters |
---|---|---|
Calories | ~431 kcal | Satisfying full meal |
Protein | 19 g | Builds muscle |
Carbs | 53 g | Provides energy |
Fiber | 19 g | Supports digestion |
Fat | 14 g | Adds richness |
Saturated fat | 2 g | Within healthy range |
Sugar | 9 g | Mostly natural |
Sodium | ~600 mg | Controlled if using low-sodium broth |
Vitamin A | 20% DV | Eye health |
Vitamin C | 15% DV | Immune support |
Iron | 20% DV | Oxygen transport |

Lentil Tortilla Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 5 minutes until soft.
- Stir in garlic, bell pepper, and jalapeño. Cook for another 3 minutes.
- Add tomato paste and sauté for 2 minutes to deepen the flavor.
- Stir in fire-roasted tomatoes, lentils, black beans, corn, broth, chili powder, cumin, oregano, salt, and pepper.
- Bring to a boil, then reduce heat to low. Cover and simmer for 20–25 minutes until lentils are soft.
- Blend 2 cups of soup until smooth, then return to the pot for a creamy texture.
- Stir in lime juice and cashew cream. Adjust broth for desired consistency.
- Serve hot with tortilla strips, avocado, cilantro, or vegan sour cream.
Notes
- For less spice: reduce jalapeño or skip the seeds.
- For a creamier soup: blend more of the mixture before serving.
- Storage: Keep in the fridge for up to 3 days or freeze (without cream) for 2 months.
- Substitutions: Use coconut cream instead of cashew cream, or add extra veggies like zucchini or spinach.
Nutrition Facts (Per Serving)
Nutrient | Amount | Why It’s Important |
---|---|---|
Calories | ~431 kcal | Provides energy and fullness |
Protein | 19 g | Builds and repairs muscles |
Carbohydrates | 53 g | Main source of energy |
Fiber | 19 g | Aids digestion and satiety |
Fat | 14 g | Adds flavor and satiety |
Saturated Fat | 2 g | Within healthy range |
Sugar | 9 g | Natural from vegetables and tomatoes |
Sodium | ~600 mg | Lower if using low-sodium broth |
Vitamin A | 20% DV | Supports eye and skin health |
Vitamin C | 15% DV | Boosts immune system |
Iron | 20% DV | Helps oxygen transport in the blood |
How to Store and Reheat
Refrigeration
Keeps 3–4 days in an airtight container. Reheat with a splash of broth.
Freezing
Freeze in containers for up to 2 months. Thaw overnight in fridge.
Reheating
Warm gently on the stovetop or microwave. Stir in lime or broth to refresh flavors.

FAQs on Lentil Tortilla Soup Recipe
Can I use other lentils?
Yes. Red lentils create creaminess, while brown or green hold shape better.
Can I make it in a slow cooker?
Yes. Cook on low for 6–7 hours or high for 3–4. Add lime and cashew cream at the end.
Is this gluten-free?
Yes, if you use gluten-free tortillas for strips.
Can I make it ahead?
Definitely. It tastes even better the next day as flavors meld.
How do I make it creamier?
Blend more soup or stir in coconut cream, cashew cream, or Greek yogurt.
Conclusion Lentil Tortilla Soup Recipe
This Lentil Tortilla Soup Recipe is the perfect mix of comfort and nutrition. With red lentils, beans, tomatoes, and spices, it gives you a hearty meal that is full of flavor. The best part is how easy it is to make. In just one pot and around 30 minutes, you can have a healthy soup ready for dinner.
It is also budget-friendly, making it great for families or anyone who wants a quick but satisfying meal. Leftovers taste even better the next day, and the soup can be stored or frozen for later.
You can also make it your own with toppings like avocado, cilantro, or crunchy tortilla strips. Try this recipe once, and you’ll see why this Lentil Tortilla Soup Recipe can quickly become a regular favorite at home.