Vegan Lentil Tortilla Soup
This Vegan Lentil Tortilla Soup is a delightful and hearty dish perfect for any occasion. Packed with protein-rich lentils, black beans, and a medley of fresh vegetables, this soup warms you up on chilly days. It’s simple to make in one pot and can easily be customized with your favorite toppings. Whether you’re serving it for dinner or enjoying it as a comforting lunch, this soup will surely impress.
Why You’ll Love This Recipe
- Easy to Prepare: With a straightforward process, this recipe allows even novice cooks to create a delicious meal without hassle.
- Flavorful & Hearty: The combination of spices and fresh ingredients creates a rich flavor that satisfies your cravings.
- Versatile Ingredients: Feel free to substitute or add your favorite vegetables or beans to personalize the soup!
- Healthy & Nutritious: This soup is packed with plant-based protein, fiber, and essential nutrients, making it a wholesome choice.
- Perfect for Meal Prep: Make a big batch and enjoy leftovers throughout the week; it tastes even better the next day!
Tools and Preparation
To make your cooking experience enjoyable and efficient, having the right tools is essential. Here are some necessary items you’ll need.
Essential Tools and Equipment
- Large pot or Dutch oven
- Cutting board
- Knife
- Measuring cups and spoons
- Blender (optional)
Importance of Each Tool
- Large pot or Dutch oven: A good quality pot ensures even cooking and can hold all ingredients comfortably.
- Knife: A sharp knife makes chopping vegetables quick and easy, saving you time in prep work.

Ingredients
This one pot vegan tortilla soup is made with red lentils, black beans, fire roasted tomatoes, corn and lots of fresh spices! It’s incredibly easy to make and the perfect hearty soup for a chilly day.
Vegetables & Aromatics
- 1 yellow onion
- 4 cloves garlic
- 1 jalapeno (seeds removed for less spice)
- 1 red bell pepper
Liquids & Base Ingredients
- 2 tablespoons olive oil
- 1 tablespoon tomato paste
- 2 15-ounce cans fire roasted crushed tomatoes (see notes)
- 3 – 4 cups low sodium vegetable broth
Main Ingredients
- 3/4 cup red lentils
- 1 can black beans (drained and rinsed)
- 1 cup corn
Seasonings & Garnishes
- 2 teaspoons chili powder
- 2 1/2 teaspoons cumin
- 1 tablespoon brown or coconut sugar
- 1 teaspoon salt (use less if broth was not low sodium)
- 1 teaspoon oregano
- 1 tablespoon lime juice (about 1/2 lime)
- 1 cup tortilla strips
- 1 avocado
- 1 lime, juiced
- 1/2 cup chopped cilantro
How to Make Vegan Lentil Tortilla Soup
Step 1: Sauté the Vegetables
In a large pot or Dutch oven, add the finely diced onion and olive oil. Sauté for about 5 minutes until the onions are translucent.
Step 2: Add Garlic and Peppers
Add in the minced garlic, diced bell pepper, and diced jalapeno. If you want less spice, just remove the seeds from the jalapeno or use less. Sauté for about 3 extra minutes.
Step 3: Incorporate Tomato Paste
Stir in the tomato paste and sauté an additional 2 minutes until fragrant.
Step 4: Add Remaining Ingredients
Add in all remaining ingredients aside from the lime juice. Use between 3 to 4 cups of veggie broth based on your desired thickness.
Step 5: Bring to Boil
Stir everything well to combine. Bring to a boil over medium heat, then reduce heat to low. Cover and let simmer for about 20-25 minutes, stirring occasionally.
Step 6: Check Lentils
After about 20 minutes, taste to see if the lentils are fully cooked. If they still have a crunch, let them simmer for an additional 5-10 minutes.
Step 7: Blend for Creaminess
Once the lentils are tender, transfer 2 cups of soup to a blender. Blend until smooth.
Step 8: Combine Again
Transfer blended soup back into the pot. Stir in lime juice and adjust flavors as needed. If desired, add more broth to thin out.
Step 9: Serve!
Serve hot garnished with tortilla strips (see body of post for homemade instructions), chopped cilantro, fresh lime juice, avocado slices, and cashew cream if desired. Enjoy your hearty Vegan Lentil Tortilla Soup!
How to Serve Vegan Lentil Tortilla Soup
Vegan Lentil Tortilla Soup is a versatile dish that can be enjoyed in various ways. Whether you’re serving it for a cozy dinner or a gathering, these suggestions will enhance your soup experience.
Garnish with Fresh Ingredients
- Avocado: Sliced or diced avocado adds creaminess and healthy fats.
- Cilantro: Fresh cilantro brings a burst of flavor and color.
- Lime Juice: A squeeze of lime brightens the soup and balances flavors.
Add Crunchy Toppings
- Tortilla Strips: Homemade or store-bought, they add a delightful crunch.
- Chopped Green Onions: Sprinkle them on top for an extra layer of flavor.
- Vegan Sour Cream: A dollop makes the soup creamy and rich.
Pair with Breads
- Crusty Bread: Serve with a slice of your favorite bread for dipping.
- Cornbread: Sweet, moist cornbread complements the spicy flavors of the soup.
How to Perfect Vegan Lentil Tortilla Soup
Creating the perfect Vegan Lentil Tortilla Soup is all about technique and ingredient quality. Follow these tips to elevate your dish.
- Use Fresh Spices: Freshly ground spices enhance the flavor profile significantly.
- Adjust Broth Quantity: Start with less broth for a thicker soup; add more if you prefer it thinner.
- Blend for Texture: Blending part of the soup gives it a creamy consistency while keeping some texture intact.
- Taste as You Go: Adjust seasonings like salt and lime juice before serving for optimal flavor balance.
Best Side Dishes for Vegan Lentil Tortilla Soup
Pairing side dishes with Vegan Lentil Tortilla Soup can create a hearty meal. Consider these delicious options to complement your soup.
- Guacamole: Creamy avocado dip that pairs perfectly with tortilla chips or bread.
- Mexican Rice: Flavored rice adds substance and complements the spices in the soup.
- Chips and Salsa: A crunchy snack that provides a refreshing contrast to the warm soup.
- Stuffed Peppers: These can be filled with quinoa or rice for a satisfying addition to your meal.
- Garden Salad: A light salad with citrus dressing offers freshness against the rich flavors of the soup.
- Grilled Veggies: Seasonal vegetables grilled to perfection provide an earthy side that enhances your dish.
Common Mistakes to Avoid
Making Vegan Lentil Tortilla Soup can be simple, but there are a few common mistakes that can affect the final dish. Here are some tips to ensure your soup turns out perfectly.
- Ignoring spice levels: Adjust the heat from jalapenos based on your preference. Removing seeds reduces spiciness significantly.
- Overcooking lentils: Keep an eye on the cooking time for lentils. They should be tender but not mushy; taste them around the 20-minute mark.
- Not adjusting broth: Depending on your preference, use 3-4 cups of vegetable broth. Start with less if you prefer a thicker soup and add more as needed.
- Skipping garnishes: Don’t forget the toppings! Fresh cilantro, lime juice, and avocado add flavor and texture to your soup.
- Using unseasoned beans: Ensure you rinse canned black beans well before adding them to avoid excess sodium or undesirable flavors.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keeps well for up to 4 days in the refrigerator.
Freezing Vegan Lentil Tortilla Soup
- Use freezer-safe containers or bags for storage.
- Can be frozen for up to 3 months; just leave out the toppings before freezing.
Reheating Vegan Lentil Tortilla Soup
- Oven: Preheat to 350°F (175°C) and heat in a covered pot until warm.
- Microwave: Heat in a microwave-safe bowl, stirring every minute until hot.
- Stovetop: Warm over medium heat in a pot, stirring occasionally until heated through.
Frequently Asked Questions
What is Vegan Lentil Tortilla Soup?
Vegan Lentil Tortilla Soup is a hearty, plant-based soup made with lentils, black beans, vegetables, and spices, perfect for a comforting meal.
Can I make Vegan Lentil Tortilla Soup ahead of time?
Yes! This soup tastes even better the next day as flavors meld. Just store it properly in the refrigerator or freezer.
What can I substitute for cashew cream?
You can use coconut cream or any plant-based cream alternative if you want to keep it vegan and creamy.
How long does it take to cook lentils in this soup?
Lentils typically take about 20-25 minutes to cook in this recipe. Check for tenderness before serving.
Final Thoughts
This Vegan Lentil Tortilla Soup is not only delicious but also versatile. Feel free to customize it with your favorite toppings or extra veggies. It’s perfect for chilly days or meal prep! Try making it today for a warm and satisfying dish!
Vegan Lentil Tortilla Soup
This Vegan Lentil Tortilla Soup is a comforting and flavorful dish that warms you from the inside out. Packed with protein-rich lentils, black beans, and a vibrant mix of fresh vegetables, this soup is perfect for chilly days or as a hearty lunch option. The combination of spices creates a rich flavor profile that’s both satisfying and nutritious. Easy to make in just one pot, this recipe allows for customization with your favorite toppings, making it versatile for any meal occasion. Enjoy it fresh or savor the leftovers throughout the week, as the flavors intensify over time.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Approximately 6 servings 1x
- Category: Main
- Method: Cooking
- Cuisine: Mexican
Ingredients
- 1 yellow onion
- 4 cloves garlic
- 1 jalapeno (seeds removed for less spice)
- 1 red bell pepper
- 2 tablespoons olive oil
- 1 tablespoon tomato paste
- 2 15-ounce cans fire roasted crushed tomatoes
- 3 – 4 cups low sodium vegetable broth
- 3/4 cup red lentils
- 1 can black beans (drained and rinsed)
- 1 cup corn
- 2 teaspoons chili powder
- 2 1/2 teaspoons cumin
- 1 tablespoon brown or coconut sugar
- 1 teaspoon salt (use less if broth was not low sodium)
- 1 teaspoon oregano
- 1 tablespoon lime juice (about 1/2 lime)
- 1 cup tortilla strips
- 1 avocado
- 1 lime, juiced
- 1/2 cup chopped cilantro
Instructions
- In a large pot or Dutch oven, heat olive oil over medium heat. Sauté chopped onion until translucent.
- Add minced garlic, diced jalapeno (seeds removed), and diced red bell pepper; sauté for an additional 3 minutes.
- Stir in tomato paste and cook for 2 minutes until fragrant.
- Add crushed tomatoes, vegetable broth (3 to 4 cups), lentils, black beans, and corn; stir to combine.
- Bring to a boil, then reduce heat to low and simmer for 20–25 minutes or until lentils are tender.
- Blend 2 cups of soup until smooth; return to pot and add lime juice. Adjust seasoning if needed.
- Serve hot with tortilla strips, avocado slices, cilantro, and an extra squeeze of lime.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 5g
- Sodium: 380mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 10g
- Protein: 9g
- Cholesterol: 0mg