When chilly evenings call for something comforting and nourishing, this luscious creamy veggie tortilla soup is exactly the answer you need. Packed with fresh vegetables and rich, velvety texture, this soup delivers a flavorful delight in every spoonful.
Whether you’re a veggie lover or just craving a hearty yet healthy meal, this veggie tortilla soup recipe will quickly become a favorite. You’ll love how easy it is to prepare and how it fills your kitchen with irresistible aromas.
Why You’ll Love This Recipe
- Rich and creamy texture without heavy cream
- Loaded with fresh vegetables for nutrients and color
- Easy stovetop method perfect for weeknight dinners
- Customizable toppings to suit your taste
- Comforting, hearty, and naturally vegetarian
Ingredients
Here’s what you need to bring this luscious creamy veggie tortilla soup to life. All ingredients are easy to find and pantry-friendly.
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 medium red bell pepper, diced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon chili powder
- 4 cups vegetable broth
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup frozen corn kernels
- 1 medium zucchini, diced
- 1/2 cup raw cashews, soaked for 1 hour and drained
- 1 cup water (for blending cashews)
- Salt and black pepper to taste
- Juice of 1 lime
- 1/2 cup fresh cilantro, chopped
- 4 corn tortillas, cut into thin strips
- Cooking spray or 1 tablespoon olive oil (for tortilla strips)
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 6
- Calories: Approximately 220 per serving
How to Make Luscious Creamy Veggie Tortilla Soup: A Flavorful Delight in Every Spoonful!
- Heat olive oil in a large pot over medium heat. Add diced onion, garlic, carrots, celery, and red bell pepper. Sauté for 7-8 minutes until vegetables soften and the onion turns translucent.
- Stir in cumin, smoked paprika, and chili powder. Cook for 1 minute until the spices become fragrant, stirring frequently to avoid burning.
- Add vegetable broth, diced tomatoes with juices, black beans, corn, and zucchini. Bring the soup to a gentle boil, then reduce heat and simmer uncovered for 20 minutes to let flavors meld and veggies become tender.
- While soup simmers, prepare the creamy cashew blend by blending soaked cashews with 1 cup water until smooth and creamy, about 1-2 minutes.
- In a separate skillet, heat cooking spray or olive oil over medium-high heat. Toss tortilla strips in the skillet and cook, stirring often, until golden brown and crispy, about 3-4 minutes. Remove and set aside on paper towels.
- Once soup vegetables are tender, use an immersion blender to partially blend the soup directly in the pot, leaving some chunks for texture. Alternatively, transfer half the soup to a blender, blend until smooth, then return it to the pot.
- Stir the creamy cashew blend into the soup until fully incorporated. Simmer another 5 minutes. Season with salt, pepper, and fresh lime juice to taste.
- Remove from heat and stir in chopped cilantro for a fresh burst of flavor.
- Ladle soup into bowls and garnish generously with crispy tortilla strips and extra cilantro if desired. Serve hot and enjoy the luscious creamy veggie tortilla soup experience.
Tips for the Best Results
- Soak cashews for at least 1 hour or overnight for the creamiest texture.
- Use an immersion blender for easy blending without transferring hot soup.
- Add extra lime juice or hot sauce for a tangy or spicy kick.
- Make tortilla strips fresh just before serving to keep them crispy.
- Feel free to swap in other veggies like spinach or sweet potatoes for variety.
Storage and Reheating
Store leftover veggie tortilla soup in an airtight container in the refrigerator for up to 4 days. The flavors continue to deepen as it sits, making leftovers even better the next day.
For longer storage, freeze soup in freezer-safe containers for up to 3 months. Thaw overnight in the fridge, then gently reheat on the stovetop over medium heat, stirring occasionally until warmed through. Add fresh tortilla strips just before serving to maintain crispness.
Frequently Asked Questions
Can I make this soup vegan?
Yes! This recipe is naturally vegan and vegetarian, using vegetable broth and cashews for creaminess instead of dairy. Just double-check your broth and toppings for any non-vegan ingredients.
What can I use instead of cashews for creaminess?
If you’re allergic to nuts, try using cooked potatoes or cauliflower blended into the soup for a creamy texture without cashews. Coconut milk is another alternative but will add a slight coconut flavor.
How do I make crispy tortilla strips without frying?
You can bake tortilla strips at 375°F for 10-12 minutes, tossing halfway through, until crisp and golden. This is a lighter alternative to pan-frying and works well for a crunchy garnish.
Can I prepare this soup in advance?
Absolutely! The soup tastes even better the next day after the flavors meld. Prepare the soup fully, but keep tortilla strips separate until ready to serve to ensure they stay crispy.
