There’s something utterly comforting about a bowl of Creamy Vegetarian Tortilla Soup—silky tomato broth spiced with cumin and chili, dotted with black beans and sweet corn, and crowned by crisp baked tortilla strips and creamy avocado. Each spoonful wraps you in a velvety swirl of tomato and spices while the vibrant toppings bring pops of texture and freshness. This beginner-friendly recipe is ready in about 30 minutes and is guaranteed to become a weeknight favorite you’ll want to share.
Key Ingredients
Before you dive in, let’s meet the stars of this soup and see how each one brings flavor and texture to the table:
- 1 tablespoon olive oil: A flavorful fat that softens the aromatics and helps bloom the spices.
- 1 medium onion, chopped: Adds natural sweetness and depth once sautéed.
- 3 cloves garlic, minced: Packs savory pungency and aroma.
- 1 medium bell pepper, diced: Brings crisp sweetness and color.
- 1 jalapeno pepper, minced: Adds a bright, spicy kick—seeds on for extra heat.
- 1 teaspoon ground cumin: Provides earthy warmth and a subtle smoky edge.
- 1 teaspoon chili powder: Infuses the soup with classic Mexican-inspired spice.
- 1/2 teaspoon smoked paprika: Lends gentle smokiness without overpowering.
- 1/4 teaspoon cayenne pepper: Delivers an adjustable blaze of heat.
- 1 can (14 ounces) diced tomatoes: Forms the tangy, tomato-rich base.
- 4 cups vegetable broth: Creates a flavorful, well-seasoned liquid foundation.
- 1 can (15 ounces) black beans, drained and rinsed: Offers protein and hearty texture.
- 1 cup corn kernels: Adds sweet pops of color and crispness.
- 1/2 cup heavy cream: Makes the broth luxuriously smooth and velvety.
- Salt to taste: Balances and enhances all the flavors.
- Black pepper to taste: Provides subtle heat and complexity.
- 4 small corn tortillas, cut into strips: Transforms into crunchy, baked garnish.
- 1 avocado, sliced: Gives a creamy, cooling contrast.
- 1/4 cup fresh cilantro, chopped: Brightens with herbaceous notes.
- 1 lime, cut into wedges: Adds zesty acidity to finish each bowl.
How To Make Creamy Vegetarian Tortilla Soup
This recipe takes you from sautéing fresh aromatics to baking homemade tortilla crisps in about half an hour. You’ll learn how to bloom spices, simmer beans and corn for robust flavor, and finish the soup with a partial blend that balances creamy and chunky textures. Then, while the soup simmers, you'll quickly bake tortilla strips until golden. Let’s walk through each step so you get that perfect, cozy bowl every time.
1. Heat the olive oil in a large pot over medium heat, swirling to coat the bottom evenly.
2. Add the chopped onion and diced bell pepper and sauté for about 5 minutes until the vegetables are softened and translucent.
3. Stir in the minced garlic and jalapeno pepper and cook for 1 minute until fragrant, being careful not to burn the garlic.
4. Add the ground cumin, chili powder, smoked paprika, and cayenne pepper and cook for 30 seconds to bloom the spices, stirring constantly.
5. Pour in the diced tomatoes and vegetable broth and bring the mixture to a boil, then reduce heat slightly.
6. Stir in the black beans and corn kernels, then reduce the heat to low and simmer for 10 minutes to let the flavors meld.
7. Remove the pot from heat and stir in the heavy cream. Use an immersion blender to partially puree the soup, leaving some bean and vegetable chunks for texture.
8. Season with salt and black pepper to taste, adjusting until it’s just right.
9. Meanwhile, preheat oven to 375°F. Toss the tortilla strips with a little oil on a baking sheet and bake for 5–7 minutes until crisp and lightly golden.
10. Ladle the soup into bowls and top with baked tortilla strips, sliced avocado, chopped cilantro, and lime wedges for a vibrant finish.
Serving Suggestions
A bowl of this soup is a canvas for fun, colorful extras. Here are four ways to take it over the top:
- Warm corn tortillas on the side: Perfect for scooping up every last drop.
- Extra shredded cheese sprinkled on top: Melted cheddar or Monterey Jack adds gooey richness.
- A dollop of Greek yogurt instead of sour cream: Keeps it tangy and creamy.
- Pickled jalapenos or red onions: Introduce a bright, acidic contrast that cuts through the richness.
Tips For Perfect Creamy Vegetarian Tortilla Soup
Nailing this recipe is all about balance, and these friendly tips will help you shine:
- Adjust the amount of jalapeno and cayenne pepper for milder or spicier soup.
- For a dairy-free version, replace heavy cream with coconut milk.
- This soup stores well and can be reheated gently on the stove.
- Serve with extra tortilla chips or shredded cheese if desired.
How To Store It
Proper storage ensures your soup stays flavorful and ready for tomorrow’s lunch or dinner:
- Refrigerate in an airtight container for up to 3–4 days; flavors deepen as it chills.
- Freeze in freezer-safe containers or bags for up to 3 months; thaw overnight in the fridge.
- Reheat gently on the stove over low heat, adding a splash of cream or broth if it’s thickened too much.
- Store toppings separately (tortilla strips and avocado) so they stay fresh and crunchy when you serve.
Frequently Asked Questions
Here are quick answers to common questions, so you can dive into making this soup with confidence:
- How long does it take to prepare this recipe?
It takes about 30 minutes from start to finish. This includes 5 minutes to sauté the onion and bell pepper, 1 minute to cook the garlic and jalapeno, 30 seconds to bloom the spices, about 10 minutes simmering the broth, and roughly 7 minutes baking the tortilla strips.
- How can I adjust the spiciness?
To make the soup milder, reduce or omit the jalapeno and cayenne pepper. For extra heat, leave the seeds in the jalapeno and add a pinch more cayenne or chili powder.
- How do I make this soup dairy-free?
Simply replace the heavy cream with an equal amount of full-fat coconut milk. The coconut milk adds creaminess without altering the consistency, and it complements the other flavors.
- Can I freeze leftover soup?
Yes. Allow the soup to cool completely, then transfer to an airtight container or freezer-safe bag. Freeze for up to three months. Thaw overnight in the refrigerator and reheat gently on the stove, stirring in a splash of extra cream or coconut milk if it has separated.
- What toppings work best with this soup?
Classic toppings include the baked tortilla strips, sliced avocado, fresh cilantro, and lime wedges provided in the recipe. You can also add shredded cheese, a dollop of sour cream or Greek yogurt, chopped green onions, or extra tortilla chips for crunch.
- What’s the best way to achieve the right texture?
After simmering, remove the pot from the heat and use an immersion blender to partially puree the soup—blend just enough to thicken it while leaving some bean and vegetable chunks. If you don’t have an immersion blender, carefully transfer half the soup to a countertop blender, pulse until smooth, then stir it back into the pot.
What Makes This Special
This Creamy Vegetarian Tortilla Soup strikes that magic balance between comfort and excitement—its silky tomato broth swirls with warming cumin and chili, while black beans and sweet corn bring hearty bites. The quick baking of tortilla strips adds satisfying crunch, and the creamy avocado plus zesty lime finish make every spoonful a delight. It works brilliantly for weeknight dinners, casual gatherings, or when you need a delicious pick-me-up. Go ahead, print this recipe, stash it in your favorite binder, and don’t forget to drop a comment or question if you try it or need help perfecting your bowl!
Print
Creamy Vegetarian Tortilla Soup
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soups
Description
A rich blend of tomato and spices swirls together with tender black beans and sweet corn. Each bowl is laced with velvety cream and finished with crunchy tortilla strips, creamy avocado, and a squeeze of lime.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion chopped
- 3 cloves garlic minced
- 1 medium bell pepper diced
- 1 jalapeno pepper minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper
- 1 can (14 ounces) diced tomatoes
- 4 cups vegetable broth
- 1 can (15 ounces) black beans drained and rinsed
- 1 cup corn kernels
- 1/2 cup heavy cream
- Salt to taste
- Black pepper to taste
- 4 small corn tortillas cut into strips
- 1 avocado sliced
- 1/4 cup fresh cilantro chopped
- 1 lime cut into wedges
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and diced bell pepper and sauté for about 5 minutes until softened.
- Stir in the minced garlic and jalapeno pepper and cook for 1 minute until fragrant.
- Add the ground cumin, chili powder, smoked paprika, and cayenne pepper and cook for 30 seconds to bloom the spices.
- Pour in the diced tomatoes and vegetable broth and bring the mixture to a boil.
- Stir in the black beans and corn kernels, then reduce heat and simmer for 10 minutes.
- Remove the pot from heat and stir in the heavy cream. Use an immersion blender to partially puree the soup, leaving some chunks for texture.
- Season with salt and black pepper to taste.
- Meanwhile, preheat oven to 375 degrees F. Toss the tortilla strips with a little oil on a baking sheet and bake for 5–7 minutes until crisp.
- Ladle the soup into bowls and top with baked tortilla strips, sliced avocado, chopped cilantro, and lime wedges.
Notes
- Adjust the amount of jalapeno and cayenne pepper for milder or spicier soup.
- For a dairy-free version, replace heavy cream with coconut milk.
- This soup stores well and can be reheated gently on the stove.
- Serve with extra tortilla chips or shredded cheese if desired.