Easy Vegan Taco Soup (Ready in 30 Minutes) (2024)

RecipeVideoPrintComments

This comforting vegan taco soup comes together in one pot and is ready in 30 minutes! Packed with three kinds of beans and a few other pantry staples, it’s unbelievably satisfying while being light on the wallet. Serve it with garnishes like tortilla strips, fresh herbs, and lime for an easy yet flavor-packed meal.

Easy Vegan Taco Soup (Ready in 30 Minutes) (1)

If you’re a fan of effortless cooking, you’ll love this low-ingredient recipe! Like my chickpea soup, vegan taco soup is the ideal choice for busy weeknight dinners and meal prepping. It offers the best of both worlds — convenience and a vibrant taste that both kids and adults love.

Table of Contents

Why I love this recipe

I’m always looking for ways to recreate classic dishes in a plant-based way, and this vegan taco soup is one of my go-to recipes. It has the same great flavors of meat-based taco soup, just without the ground beef!

Featuring beans, corn, green chiles, and taco seasoning, it has all your favorite taco flavors wrapped up in a comforting bowl. It especially hits the spot on chilly evenings when you’re craving something to warm your soul.

One of my favorite things about this soup is its practicality. It’s a one-pot wonder that saves time and minimizes clean-up, which is the dream on busy weeknights. The ingredients are all pantry staples, making it budget-friendly and accessible.

Whether you’re a college student cooking for one, a parent preparing a family meal, or anyone in between, this no-fuss soup fits the bill. It’s not only vegan but can easily be made gluten-free, making it suitable for just about everyone.

Ingredient notes

You only need a few ingredients for this flavor-packed vegan taco soup. Find a breakdown of the ingredients and suitable substitutes below.

Easy Vegan Taco Soup (Ready in 30 Minutes) (2)

Serrano peppers
I prefer the increased spice level of serrano peppers over jalapeno peppers. However, both spicy pepper varieties will work equally well in the recipe.

Substitute: Try poblano peppers or bell peppers if you’re sensitive to spice or making the soup for little ones.

Taco seasoning
I love the convenience of using a seasoning blend to give the soup its taco-inspired flavor in one scoop. I typically make my own mix and keep it on hand for recipes like this, but store-bought taco seasoning will also work.

Substitute: Make taco seasoning with 1 tablespoon of chile powder, 1 tablespoon of ground cumin, 1 teaspoon of paprika, 1 teaspoon of garlic powder, 1 teaspoon of onion powder, ½ teaspoon of Mexican oregano, and a pinch of salt and pepper.

Nutritional yeast
Nutritional yeast is a vegan staple that adds umami depth and cheesy notes. For the cheapest prices, look for it at any bulk food store. You can also find it at health food stores or large grocery stores.

Beans
The trio of pinto, kidney, and black beans adds heartiness, texture, and plant-based protein, making the soup satisfying and nutritious. For the most convenience, use canned beans. Opt for dried beans for a more affordable option (and better texture).

Substitute: Chickpeas, bayo beans, navy beans, cannellini beans, Great Northern beans, or lentils can be used for similar protein content, but each one will alter the texture and flavor slightly.

Corn
Corn adds a sweet crunch, contrasting the soup’s texture and adding a pop of color. Feel free to use canned or frozen corn. When it’s in season, use fresh corn on the cob!

Crushed tomatoes
Canned crushed tomatoes give the broth a thicker consistency than canned diced tomatoes, but both options will work. I don’t recommend freshly diced tomatoes as they won’t provide the necessary vibrant and juicy flavor.
For a complete ingredient list and step-by-step guide, scroll down to the recipe card.

How to make

Creating this vegan taco soup is a breeze with my straightforward, easy-to-follow instructions. Find tips in green throughout this section to ensure your success!

Preparation

Wash and dice the onion, mince the garlic, and chop the spicy peppers. If you’re using canned beans and corn, drain and rinse them thoroughly to remove any excess salt or preservatives.

Cooking

Step 1
Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté them for about 4-5 minutes until they become translucent and soft.

To maximize flavor, heat the oil until it shimmers before adding the onions. This step ensures they caramelize without burning, enhancing the soup’s base flavor.

Easy Vegan Taco Soup (Ready in 30 Minutes) (3)

Step 2
Stir in the diced peppers and minced garlic, cooking for another 1-2 minutes until they become fragrant. Then, sprinkle the taco seasoning over the vegetables, stirring to coat them evenly.

Layering seasonings is the key to a rich flavor profile in soups. Adding spices at this stage gives them time to release their oils and become more aromatic.

Easy Vegan Taco Soup (Ready in 30 Minutes) (4)

Step 3
Mix in the nutritional yeast, beans, corn, crushed tomatoes, and vegetable broth. Stir everything to combine well. Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for 15 minutes, stirring occasionally.

Simmering is crucial for developing flavors. It allows the individual ingredients’ flavors to meld and intensify, creating a more cohesive final dish.

Easy Vegan Taco Soup (Ready in 30 Minutes) (5)
Easy Vegan Taco Soup (Ready in 30 Minutes) (6)

Step 4
Ladle the hot soup into bowls for serving. Top each one with garnishes like shredded vegan cheese, dairy-free sour cream, sliced olives, green onions, cilantro, avocado, lime wedges, and tortilla strips. Happy eating!

Easy Vegan Taco Soup (Ready in 30 Minutes) (7)

Expert tip

Since this vegan taco soup contains so few ingredients, it’s all about the art of layering flavors. Giving aromatics, like onions and garlic, enough time to cook and develop a deeper flavor without burning is essential.

Adding the spices early on allows them to infuse the oil and release their full spectrum of flavors. This technique, called ‘blooming,’ prevents the raw, gritty taste that undercooked spices can have.

Serving suggestions

This vegan taco soup pairs well with a variety of sides that complement its hearty and vibrant flavors. Try it with a fresh apple walnut salad or kale Caesar salad to create a well-balanced meal.

For a more filling option, serve your bowl with freshly made corn tortillas or a side of guacamole and tortilla chips for dipping.

Easy Vegan Taco Soup (Ready in 30 Minutes) (8)

Cooking tips

Spice adjustment: Personalize the spice level according to your taste. If you prefer a milder soup, reduce the amount of serrano or jalapeño peppers. If you’re looking for an extra spicy soup, add cayenne pepper, red pepper flakes, or even habanero peppers.

Time the garnishes: If you aren’t serving the soup right away, hold off on the garnishes until you’re ready to prevent them from turning soggy.

Consistency check: Adjust the soup’s consistency to your preference. More broth can be added for a thinner consistency, or the soup can be simmered longer for a thicker texture.

Frequently asked questions

My soup tastes bland. How can I improve the flavor?

To boost the flavor of your vegan taco soup, add extra taco seasoning, a pinch of salt, or a splash of lime juice. These additions will deepen the flavor profile and add a zesty kick.

Can I simmer the soup for longer than 25 minutes?

Yes! Cooking the soup longer allows the flavors to meld more deeply. Just keep an eye on the liquid level, adjusting it as necessary to prevent it from becoming too thick or dry.

Easy Vegan Taco Soup (Ready in 30 Minutes) (9)

Storing & reheating

If you have leftover vegan taco soup, let it cool to room temperature before transferring it to storage containers.

Fridge
Place the cooled soup in an airtight container. It will keep well for up to 5 days this way. I prefer glass containers or mason jars to preserve the flavors and prevent seepage from other recipes.

Freezer
Freezing is a great option for this soup! Transfer it into freezer-safe bags or containers, leaving some room at the top for expansion. It can be stored in the freezer for up to 3 months this way, making it perfect for meal prepping.

Reheating
The best way to warm the soup is on the stovetop over medium until heated. If it’s frozen, thaw it in the fridge overnight before reheating. Microwave reheating is also possible. Use a covered microwave-safe container and heat in intervals, stirring in between to ensure it’s evenly warmed.

Serving size

This vegan taco soup serves up to 8 people, making it perfect for family meals or meal prep. Double or triple the recipe and save leftovers for quick, nutritious meals any time of the day.

Since this soup is ideal for freezing, it’s a budget-friendly and convenient option for busy schedules. Freeze leftovers in single-serving containers and thaw the soup on an individual basis.

More vegan soup recipes

Vegan Tortilla Soup

Fava Bean Soup

Vegan Lentil Soup

Hungry for more?

If you enjoyed this recipe, please consider leaving a star rating and a comment down below! Your feedback not only helps others discover our blog but also gives us valuable insights from your experience.

Don’t forget to subscribe to our newsletter for the latest recipes, and check out our shop for our top kitchen recommendations. Thank you for supporting BBV!

Recipe

Easy Vegan Taco Soup (Ready in 30 Minutes) (14)

Easy Vegan Taco Soup (Ready in 30 Minutes)

Justine Drosdovech

This comforting vegan taco soup comes together in one pot and is ready in 30 minutes! Packed with three kinds of beans and a few other pantry staples, it’s unbelievably satisfying while being light on the wallet.

5 from 1 vote

Print Recipe Pin Recipe

Prep Time 5 minutes mins

Cook Time 25 minutes mins

Total Time 30 minutes mins

Course Mains

Cuisine Gluten-Free, Tex-Mex, Vegan

Servings 8 servings

Calories 248.2 kcal

Equipment

  • Chef’s knife

  • Cutting board

  • Colander

  • Stockpot

Ingredients

US CustomaryMetric

  • 1 tablespoon olive oil (extra virgin)
  • 1 medium white or yellow onion (diced)
  • 4 cloves garlic (minced)
  • 2 serrano or jalapeno peppers (diced)
  • 2 tablespoons taco seasoning
  • 3 tablespoons nutritional yeast
  • 1 15-ounce can black beans (drained & rinsed)
  • 1 15-ounce can pinto beans (drained & rinsed)
  • 1 15-ounce can kidney beans (drained & rinsed)
  • 2 cups corn kernels (frozen or canned)
  • 1 28-ounce can crushed tomatoes
  • 4 cups vegetable broth
  • Salt & pepper to taste

For serving

  • Vegan shredded cheese
  • Dairy-free sour cream
  • Sliced black olives
  • Sliced green onions
  • Chopped cilantro
  • Avocado cubes
  • Tortilla strips or chips
  • Lime wedges

Instructions

  • In a large pot or Dutch oven, heat the olive oil over medium. Add the diced onion and sauté for about 4-5 minutes until the onions are translucent and soft.

  • Stir in the serrano peppers and minced garlic and cook for another 1-2 minutes until fragrant. Sprinkle the taco seasoning over top, stirring to coat the veggies.

  • Add the nutritional yeast, black beans, pinto beans, kidney beans, corn, crushed tomatoes, and vegetable broth to the pot. Stir to combine.

  • Bring the soup to a gentle boil. Once boiling, reduce the heat to low and let the soup simmer for 15 minutes, stirring occasionally.

  • Ladle the hot soup into bowls. Top it with vegan shredded cheese, dairy-free sour cream, sliced black olives, green onions, chopped cilantro, avocado cubes, or tortilla strips. Add a squeeze of lime just before serving. Happy eating!

Notes

Spice adjustment: Personalize the spice level according to your taste. If you prefer a milder soup, reduce the amount of serrano or jalapeño peppers. If you’re looking for an extra spicy soup, add cayenne pepper, red pepper flakes, or even habanero peppers.

Time the garnishes: If you aren’t serving the soup right away, hold off on the garnishes until you’re ready to prevent them from turning soggy.

Consistency check: Adjust the soup’s consistency to your preference. More broth can be added for a thinner consistency, or the soup can be simmered longer for a thicker texture.

To maximize flavor, heat the oil until it shimmers before adding the onions. This step ensures they caramelize without burning, enhancing the soup’s base flavor.

Layering seasonings is the key to a rich flavor profile in soups. Adding spices at this stage gives them time to release their oils and become more aromatic.

Simmering is crucial for developing flavors. It allows the individual ingredients’ flavors to meld and intensify, creating a more cohesive final dish.

Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 248.2kcal | Carbohydrates: 45.5g | Protein: 13.3g | Fat: 3.4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 0.9g | Monounsaturated Fat: 1.6g | Sodium: 1256.1mg | Potassium: 929.2mg | Fiber: 13.7g | Sugar: 9.9g | Vitamin A: 569.2IU | Vitamin C: 17.4mg | Calcium: 107.9mg | Iron: 4.4mg

Don’t miss another recipe!Subscribe to our newsletter!

Justine Drosdovech

Food writerat Broke Bank Vegan | Website| + posts

Justine Drosdovech is a food writer, photographer, and one of the founders of Broke Bank Vegan. She is a self-taught plant-based chef but uses her healthcare background to craft dishes that are both delicious and nourishing.

Easy Vegan Taco Soup (Ready in 30 Minutes) (2024)
Top Articles
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 6110

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.