This Black Bean Tortilla Soup is hearty, spicy, and deeply satisfying. If you're into Tex-Mex flavors, you may also like our Tex-Mex Salad in a Jar.

Quick Look at This Recipe
- 🕗 Prep Time: 15 minutes
- 🔥 Cook Time: 30 minutes
- ⏰ Total Time: 45 minutes
- 🍽️ Servings: 4 bowls
- ⭐ Difficulty: Moderate – cut and bake corn tortillas, sauté veggies, add spices, add broth and black beans, then finish with cilantro and corn tortilla strips.
- 🍲 Diet: 100% whole food, plant-based vegan, gluten-free, oil-free, soy-free, nut-free, low-fat
- 🙏 Daniel Fast recipe
Summarize and save this recipe with AI
It’s smoky, zesty, and loaded with plant-based protein and fiber, all wrapped up in a soul-warming bowl of goodness. Whether you’re meal-prepping for the week or curling up on a chilly evening, this soup delivers big flavor without any dairy, oil, or guilt.
I love soup and this is is perfect soup!!!
- Helene Rosen
Jump to:
Why You’ll Love This Recipe
- One-pot simplicity: minimal cleanup and maximum flavor.
- Hearty and filling: black beans and corn make this a stick-to-your-ribs kind of meal.
- Naturally vegan and gluten-free: made with whole food, plant-based ingredients.
- Meal-prep friendly: it tastes even better the next day.
- Customizable heat: add or skip the jalapeño to suit your spice tolerance.
- Daniel Fast-compliant and one of our favorite Starch Solution Recipes.
Health Benefits
- Black beans are packed with plant-based protein, fiber, folate, and iron to keep you full and support gut health.
- Corn tortillas provide complex carbohydrates and natural fiber for steady energy.
- Bell peppers and tomatoes are loaded with vitamin C and antioxidants to support immune health.
- Garlic and onions offer anti-inflammatory compounds and natural prebiotics for digestive support.
- Cilantro adds detoxifying properties that help your body flush out heavy metals and support liver function.
What You'll Need to Make This Black Bean Tortilla Soup

- Black beans: The heart of this recipe. Rich in protein, fiber, and earthy flavor.
- Bell pepper: Provides sweetness and texture while adding color and nutrients.
- Diced tomatoes: I used petite diced tomatoes, but regular ones work as well. It brings acidity and a natural sweetness that brightens every bite.
- Corn tortillas: When baked, they turn into crispy strips that give the soup its signature crunch.
A full list of ingredients with exact amounts can be found in the recipe card below.
Substitutions and Variations
- Beans: Pinto or kidney beans work beautifully if you don’t have black beans on hand.
- Spice level: Add more jalapeño or a pinch of cayenne for extra heat. A pinch of chipotle powder will add smoky heat.
- Veggies: Toss in zucchini, diced carrots, or kale for extra texture and nutrients.
- Tomatoes: Fire-roasted diced tomatoes add a smoky twist.
- Cilantro substitute: Use parsley if you’re not a fan of cilantro.
- Toppings: Add sliced avocado or a spoonful of our homemade Vegan Sour Cream.
How to Make This Vegan Tortilla Soup

- Step 1: Preheat the oven to 375°F (190°C). Slice corn tortillas into thin strips, spread them on a baking sheet, and bake for 8–10 minutes or until crispy. Set aside.

- Step 2: In a large soup pot over medium heat, sauté the diced onion for 2–3 minutes until softened. Add the chopped bell pepper, jalapeño, and garlic; sauté another 2–3 minutes until fragrant.

- Step 3: Stir in chili powder and cumin, toasting them for about 30 seconds to release their natural oils. Your kitchen should smell amazing!

- Step 4: Add the vegetable broth, diced tomatoes, and corn. Stir well and bring to a boil. Reduce the heat and simmer uncovered for 10 minutes.

- Step 5: Stir in the black beans and let simmer another 10 minutes to warm through and allow the flavors to combine.

- Step 6: Remove from heat and stir in chopped cilantro. Adjust salt to taste.
Dish up and top each bowl with baked tortilla strips right before serving for maximum crunch.

Expert Tips
- Dice veggies: I like to use a mini-chopper to dice my veggies. It's fast and easy.
- Batch-cook and freeze: This soup freezes beautifully. Just store without the tortilla strips and add them fresh when reheating.
- Toast your spices: Don’t skip toasting the chili powder and cumin. It unlocks deeper, richer flavor.
- For thicker texture: Mash some of the beans with the back of your spoon while simmering.
- Control your heat: Want more kick? Add diced chipotle in adobo or a splash of hot sauce.
SAVE THIS RECIPE!
We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙
What to Pair With This Soup
- Enjoy this vegan tortilla soup with our Vegan Cornbread Muffins or Vegan Jalapeno Cornbread on the side.
- To pair this soup with a salad, we recommend our Green Goddess Salad, Kale Quinoa Salad, Southwest Salad in a Jar, or Vegan Taco Salad.
- This soup could accompany a party spread that includes our Vegan Sheet Pan Nachos, Black Bean Tacos, and Vegan Jalapeno Poppers.
- You'll want something cool and refreshing to sip on while enjoying this soup. We recommend either our Spicy Margarita Mocktail, Watermelon Mocktail, or Orange Juice Mocktail.
Recipe FAQs
Yes! Just sauté the aromatics and spices first, then transfer everything (except corn tortillas) to your slow cooker. Cook on low for 6–7 hours or high for 3–4 hours.
Yes, just drain and rinse it before adding.
Store leftovers in an airtight container for up to 5 days in the refrigerator or up to 3 months in the freezer.

This Black Bean Tortilla Soup is the kind of recipe that makes healthy eating feel like a treat. It’s smoky, hearty, and bursting with vibrant flavor, all while being entirely plant-based.
Related Tex Mex Recipes to Check Out
If you tried this Vegan Tortilla Soup or any other recipe on our website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below! We love to get your feedback for improvement.

Black Bean Tortilla Soup
Ingredients
- 8 corn tortillas
- 1 medium onion, diced
- 1 medium bell pepper, diced (any color)
- 1-2 jalapeno peppers, diced (remove seeds to reduce heat)
- 3 cloves garlic, minced
- 2 ½ teaspoons chili powder
- 1 ½ teaspoons ground cumin
- 4 cups low sodium vegetable broth
- 1 15 oz. can diced tomatoes
- 1 cup corn, frozen or fresh
- 2 15 oz can black beans (low sodium or no salt added), drained and rinsed
- ½ cup fresh cilantro, chopped
- ½ teaspoon sea salt (or to taste)
Instructions
- Preheat the oven to 375°F (190°C). Slice corn tortillas into thin strips, spread them on a baking sheet, and bake for 8–10 minutes or until crispy. Set aside.
- In a large soup pot over medium heat, sauté the diced onion for 2–3 minutes until softened. Add the bell pepper, jalapeño, and garlic; sauté another 2–3 minutes until fragrant.
- Stir in chili powder and cumin, toasting them for about 30 seconds to release their natural oils.
- Add the vegetable broth, diced tomatoes, and corn. Stir well and bring to a boil. Reduce the heat and simmer uncovered for 10 minutes.
- Stir in the black beans and let simmer another 10 minutes to warm through and allow the flavors to meld.
- Remove from heat and stir in chopped cilantro. Adjust salt to taste.
- Top each bowl with baked tortilla strips right before serving for maximum crunch. top with optional toppings (sliced avocado or Cashew Cream Sauce) and enjoy!
Notes
- Beans: Pinto or kidney beans work beautifully if you don’t have black beans on hand.
- Spice level: Add more jalapeño or a pinch of cayenne for extra heat. A pinch of chipotle powder will add smoky heat.
- Veggies: Toss in zucchini, diced carrots, or kale for extra texture and nutrients.
- Tomatoes: Fire-roasted diced tomatoes add a smoky twist.
- Leftovers: Store leftovers in an airtight container for up to 5 days in the refrigerator or up to 3 months in the freezer.









Marie says
This soup was amazing! I had everything except for the cilantro, no worries it was still so good. We will definitely have this again.
Gigi & Sersie says
We're so glad you enjoyed the soup! Thank you for taking the time to rate and leave a review.
Helene Rosen says
Great timing-I love soup and this is is perfect soup!!!
I have to admit I tweaked it a bit-substituted tomato with tomato powder, salt for a squirt of liquid amino, broth with broth powder (diy), green chilies, added carrots peels and mung beans.
Used your recipe for the rest.
Thank you!!!
~H
Gigi & Sersie says
That's great Helene. We're so glad you enjoyed it and made it your own. It's always great to use what you have, and boost the diversity of plants. Thank you for taking the time to rate and leave a review. 🙂
Sersie says
This soup is like a warm taco in a bowl. I love the added crunch of the tortillas as it soaks up the flavors in the soup, This will definitely be on my rotation.