• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Soups

    Published: Dec 5, 2018 · Modified: Feb 1, 2019 by Alissa Saenz · This post may contain affiliate links · 46 Comments

    Cheesy Vegan Enchilada Soup

    Jump to Recipe Print Recipe

    Packed with cheesy flavor, Tex-Mex spices and hearty black beans, this vegan enchilada soup is pure comfort in a bowl! Serve topped with crispy tortilla strips for a cozy and super satisfying meal.

    Bowl of Vegan Enchilada Soup with Spoon and Water Glass in the Background

    I try to make a point of paying attention to popular non-vegan dishes at chain restaurants. Normally I guess I'd never know or care that cheesy enchilada soup is a thing they serve at Chili's. But these days I'm always looking for recipe inspiration, so this information is very important to me. The world needs vegan versions of stuff like this!

    So yeah, enchilada soup does in fact exist, it's served at Chili's and it's very much not vegan. Maybe you guys knew that, but maybe you're like I was and totally clueless.

    (Side note: if you happen to know of any chain restaurant dishes, junk foods, or childhood favorites that need vegan makeovers, please let me know! I LOVE suggestions!)

    Two Bowls of Vegan Enchilada Soup with Spoons and Napkin

    Chili's version of enchilada soup is made with chicken, masa harina, enchilada sauce, and lots of cheese. Mine isn't an exact look-alike. I guess I could've put some vegan chicken-type-thing in there, but I thought veggies and black beans would be better. The important parts, i.e., spices, cheesy flavor, creamy texture, and tortilla strips for topping, are all there.

    Masa harina is the thickener for this soup. Are you familiar with this stuff? It's a corn product that's available in the international foods sections of lots of supermarkets near the latin American foods. Corn tortillas are made from masa harina, and in addition to adding some thickness and body to the soup, it also gives it a great flavor that actually makes it taste quite a bit like enchiladas.

    If you buy masa harina some for this soup and don't know what to do with the rest, go and make some vegan tamales. These are delicious.

    This soup starts with some onions and bell peppers. Sauté them for a few minutes before adding garlic, followed by broth, spices and potatoes. Let everything simmer for a bit.

    Collage Showing First 3 Steps for Making Vegan Enchilada Soup: Sauté Peppers and Onions, Add Broth, Spices and Potatoes, and Simmer

    Once the soup has had a chance to simmer, transfer some of it to a food processor and blend it up with raw cashews. This creates a creamy, cheesy base for the soup!

    Add the cashew mixture back to the pot, along with some black beans, fire roasted tomatoes, and masa harina. Let it simmer for a few more minutes until the mixture is thick and rich.

    Collage Showing Last 3 Steps for Making Vegan Enchilada Soup: Add Cashew Mixture, Add Beans, Tomatoes and Masa Harina, and Simmer

    Toppings are crucial! I'm all about the crispy tortilla strips and fresh cilantro.

    Two Bowls of Vegan Enchilada Soup Topped with Tortilla Strips and Cilantro

    FAQ & Tips for Making Delicious Vegan Enchilada Soup

    • I like a lot of spices in my enchilada soup! If you're don't, cut back on the amounts. If you're not sure if you do, start with half the amounts and add more when the soup is finished cooking.
    • Where can I find masa harina? Most supermarkets carry it in the international section, near the Latin American foods. You can also get it on Amazon.
    • Is this soup gluten-free? If your masa harina and tortillas (used to make the strips on top) are certified gluten-free, then it is!
    • Feel free to use a different type of beans or add your favorite veggies. This recipe is super adaptable!

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Bowl of Vegan Enchilada Soup with Spoon and Water Glass in the Background
    Print Pin
    4.95 from 20 votes

    Cheesy Vegan Enchilada Soup

    Packed with cheesy flavor, Tex-Mex spices and hearty black beans, this vegan enchilada soup is pure comfort in a bowl! Serve topped with crispy tortilla strips for a cozy and super satisfying meal.
    Course Soup
    Cuisine American, Mexican-inspired
    Prep Time 20 minutes minutes
    Cook Time 20 minutes minutes
    Soak time 4 hours hours
    Total Time 40 minutes minutes
    Servings 4
    Calories 384kcal
    Author Alissa Saenz

    Ingredients

    • 1 tablespoon olive oil
    • 1 medium onion, diced
    • 1 red bell pepper, diced
    • 3 garlic cloves, minced
    • 3 cups vegetable broth
    • 1 cup unflavored and unsweetened non-dairy milk
    • ¼ cup nutritional yeast flakes
    • 1 tablespoon chili powder
    • 2 teaspoons ground cumin
    • 2 cups diced (½ inch) red potatoes (about 2 medium potatoes)
    • ½ cup raw cashews, soaked in water 4-8 hours and drained
    • 1 (14 ounce) can fire roasted tomatoes
    • 1 (14 ounce) can black beans, drained and rinsed
    • ¼ cup masa harina
    • 2 tablespoons vinegar-based hot sauce (like Cholula)
    • Salt and pepper, to taste

    For Serving

    • Tortilla strips
    • Fresh cilantro

    Instructions

    • Coat the bottom of a large pot with olive oil and place it over medium heat.
    • When the oil is hot, add the onion and bell pepper. Sauté for about 5 minutes, until the peppers begin to soften and the onions become translucent.
    • Add the garlic and sauté for 1 minute more, until very fragrant.
    • Stir in the broth, milk, nutritional yeast flakes, chili powder, cumin, and potatoes.
    • Raise the heat and bring the liquid to a boil. Lower the heat and allow it to simmer, uncovered, until the potato is fork tender, about 12 minutes, stirring occasionally.
    • Ladle 1 cup of the soup into a food processor bowl (make sure you get a good mix of broth and veggies) and add the cashews. Blend until smooth, stopping to scrape down the sides of the bowl as needed.
    • Stir the cashew mixture into the pot with the remaining soup, along with the tomatoes, beans, masa harina and hot sauce. You can thin the soup with a bit more broth or water if you'd like.
    • Simmer the soup for about 3 minutes more, then remove the pot from heat.
    • Season the soup with salt and pepper to taste, and adjust any other seasonings to your liking.
    • Ladle into bowls and top with cilantro and tortilla strips. Serve.

    Notes

    Nutrition information does not include toppings.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1.5cups | Calories: 384kcal | Carbohydrates: 54.5g | Protein: 16.3g | Fat: 14.2g | Saturated Fat: 2.3g | Sodium: 736mg | Potassium: 1286mg | Fiber: 12.2g | Sugar: 8.2g | Calcium: 140mg | Iron: 7.4mg
    « Spinach Dal
    Rosemary Lemon Vegan Pound Cake »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      4.95 from 20 votes (8 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Sunbird says

      October 05, 2025 at 2:10 pm

      Do you have Recommendations for making this for like 20 people?

      Reply
      • Alissa Saenz says

        October 06, 2025 at 8:46 pm

        You'll definitely need to do the blending in batches. If you want a shortcut and don't feel like making tortilla strips, use crushed tortilla chips instead. The recipe makes 4 servings, but each is about 1.5 cups, so pretty generous - if you're not serving it as a main dish, I'd just multiply the recipe by 3 or 4 so everyone gets about a cup. Otherwise, you'll need to multiply it by 5. You'll definitely need to cook it in a few pots. Other than that, I can't think of anything. Good luck and enjoy!!

        Reply
    2. Kelsey says

      November 26, 2023 at 8:05 pm

      5 stars
      Love this recipe! We added Barvecue Naked Shredded Chicken. It tastes like Max & Erma’s chicken tortilla soup and is so nostalgic! Thank you <3

      Reply
    3. Lindsay says

      September 28, 2022 at 6:04 pm

      Soo delicious! Simple ingredients but the soup is bursting with flavor. I will definitely make this again. I also added corn like a few suggested. Thank you for this amazing recipe! Yum!

      Reply
    4. in2insight says

      October 18, 2020 at 3:55 pm

      5 stars
      I make a lot of soups year round and it is a real treat to find one with such a different flavor profile like this one.
      Simply outstanding!
      For the non dairy milk I used shelf stable coconut for the richness but lower cal than the canned one.
      At the last minute "discovered" a small batch of frozen chunks from Before the Butcher, so tossed those in as well.

      Thank you for sharing this with us.

      Reply
    5. Jodie says

      May 10, 2020 at 6:11 pm

      5 stars
      Thank you so much for this recipe, it is the bomb‼️‼️ I had to make a few modifications only because I found out a few months ago that I’m allergic to raw cashews and I didn’t have a couple of the exact ingredients.
      First, I decided to double the recipe, so glad I did and I used soaked (only 30-40 min) raw sunflower kernels instead of cashews. I soaked and cooked up one cup of dry black beans and I used our homegrown canned tomatoes with a bit of sun dried tomatoes to do my own fire roasted tomatoes. I added about a quarter cup of our homegrown canned jalapeños, rather than the bell peppers, to the onion sauté.
      WOW!!! My husband is still asking, “how does that happen?!”. It tastes just like enchiladas, SO GOOD!!
      Thank you Alissa, your recipes are fabulous!!!

      Reply
    6. Sarah says

      April 10, 2020 at 12:52 pm

      Hello! I love your recipes! Honestly you made my week with this one! Growing up and before I was vegan the chicken enchilada soup from chilis was one of my favorite comfort foods. I made this recipe for dinner last night and it took me back all those years as the taste was SPOT ON! I'll definitely be keeping this recipe for the future. Love it so much I can't thank you enough! Keep up the great work <3

      Reply
    7. Deedee says

      February 21, 2020 at 3:42 pm

      So disappointed. I've been wanting to make this all week so I went and bought the flour today. Realizing I also needed raw cashews I went to the bulk food store to find they don't carry them anymore. Where will I find them now? Not sure other than ordering them on line which I really don't want to do. The search is on......

      Reply
      • Alissa Saenz says

        February 22, 2020 at 5:46 pm

        Try the regular supermarket! Lots of stores in my area have started carrying them during the past few years. You might be pleasantly surprised!

        Reply
    8. Kay Kay says

      October 13, 2019 at 5:14 pm

      Help! I'm allergic to corn. Any suggestions for a substitute for masa harina??

      Reply
      • Alissa Saenz says

        October 20, 2019 at 2:43 pm

        You can leave it out if needed. It does help thicken the soup, but all of the blended ingredients should make it pretty thick and creamy on their own. Enjoy!!

        Reply
    9. Lauren says

      August 03, 2019 at 6:47 pm

      Does this recipe freeze well?

      Reply
      • Alissa Saenz says

        August 04, 2019 at 10:34 am

        I'm afraid I'm not sure! I do know that freezing potatoes can change their texture, so that's one thing to watch out for.

        Reply
    10. Deb says

      June 05, 2019 at 6:18 pm

      5 stars
      This is one of our favorite soups. We’ve made it without the masa (didn’t have any on hand) and with jarred peppers (when we didn’t have fresh), and it’s delicious every time.

      Reply
      • Alissa Saenz says

        June 09, 2019 at 2:26 pm

        I'm so glad you're enjoying it! Thanks Deb!!

        Reply
    11. Liz says

      April 29, 2019 at 5:58 pm

      I finally found the Masa Harina at a Mexican store. Made this soup tonight and it was exceptional!! Would make this for company! Will definitely make it again. Great recipe, thank you!

      Reply
      • Alissa Saenz says

        May 05, 2019 at 2:18 pm

        Awesome! Thanks Liz!!

        Reply
    12. Ruby says

      February 07, 2019 at 5:51 pm

      4 stars
      Just an fyi for people who are gluten free, true masa is made from pure dried corn that has been soaked in lime (Limestone) water in a process called nixtamilization. Some cheaper masas may be mixed with wheat flour so be sure to grab the real deal. Maseca (masa harina) is the way to go and usually a household name in Latino families.

      Reply
      • Alissa Saenz says

        February 08, 2019 at 6:13 pm

        Thanks for the tip!

        Reply
    13. Terri says

      January 29, 2019 at 1:21 pm

      5 stars
      Fantastic recipe! I will be making it again! :) Even my non-vegan husband really liked it. I added a small can of organic green chiles and some organic frozen corn, it was delish! Since I was pressed for time, I just used crushed tortilla chips on the top with some diced avocado. Thank you for the great recipe, I have tried so many vegan soup recipes and this is one of my favorites! One question, when you simmer the soup should it be uncovered or covered?

      Thank you!

      Reply
      • Alissa Saenz says

        February 01, 2019 at 6:44 pm

        Thanks for asking! Uncovered - it's always uncovered if I don't specify, but I just updated the recipe to be clear. I'm so glad you both enjoyed the soup!

        Reply
    14. Magen says

      January 20, 2019 at 11:05 am

      Hi! Is there a sub for masa harina? Not sure if I'd be able to find it here. Thank you!

      Reply
      • Alissa Saenz says

        January 20, 2019 at 3:07 pm

        You can leave it out if necessary. Check your store's international section and definitely get your hands on some if you can - it adds a lot of flavor!

        Reply
      • Laurin says

        October 07, 2019 at 10:59 am

        Instead of buying masa harina, you can use corn tortillas! I found a recipe online. You basically blend 3-4 corn tortillas with some salt and then add water to make a paste. I made the soup with this method and it turned out great!

        Reply
        • Alissa Saenz says

          October 13, 2019 at 11:11 am

          Oh interesting! And that totally makes sense. I'll have to try it out! Thanks Laurin!

          Reply
    15. Carla says

      January 05, 2019 at 3:20 am

      Holy Guacamole! I didn't know this was a thing and didn't know i was missing it until I made it. Covers so many cravings in one pot. And the best part, I always have everything needed on hand. 2019 is going to be good!

      Reply
      • Alissa Saenz says

        January 06, 2019 at 8:35 pm

        Yay! I'm glad you liked it!

        Reply
    16. Gina says

      December 16, 2018 at 6:46 pm

      5 stars
      So, I am originally Mexican. I made this for me and my husband. It was wonderful! I also chopped a jalapeño for extra spiciness. By error, I put everything in my blender, so it had this beautiful creamy consistency. As I only had the black beans that had not been put into the blender, I also put a handful of frozen corn. What a winner!

      Reply
      • Alissa Saenz says

        December 20, 2018 at 4:05 pm

        I'm so glad you enjoyed it! Jalapeno and corn both sound like wonderful additions! Thanks Gina!!

        Reply
    17. Kristen says

      December 13, 2018 at 2:03 am

      5 stars
      This was amazingly yummy! Thank you!

      Reply
      • Alissa Saenz says

        December 13, 2018 at 4:06 pm

        I'm so happy to hear that! Thanks Kristen!

        Reply
    18. Ms. Flores says

      December 12, 2018 at 8:01 am

      5 stars
      Is there a subtitiute for nutritional yeast; I find it hard to find over here.

      Reply
      • Alissa Saenz says

        December 13, 2018 at 4:12 pm

        I don't know of any substitutes, but the soup would still be tasty without it I'm sure. You could use a little extra hot sauce for more flavor if you'd like!

        Reply
    19. Kelly Stevens says

      December 09, 2018 at 5:59 pm

      5 stars
      This soup is fantasitic! Will definitely be making this again and again. I agree with the comments about your recipes being a consistent hit for me. Thanks so much for your great blog Alissa!

      Reply
    20. Carrie says

      December 09, 2018 at 1:02 pm

      5 stars
      I absolutely love this soup! I just made it for my partner and myself and had to switch up a couple of the ingredients since we're snowed in at the moment (used regular cornmeal and petite diced tomatoes with liquid smoke), but all of the flavors come together super well! I have been missing the taste of enchiladas since going vegan, and this soup definitely brought that back for me. We had it with some corn bread on the side--super fantastic! Thank you for this recipe!

      Reply
      • Alissa Saenz says

        December 09, 2018 at 3:32 pm

        Yay!! I'm so glad you enjoyed it! Thanks so much Carrie!

        Reply
    21. Marie Kristen Larsen says

      December 07, 2018 at 5:51 pm

      I'm so excited to try this out! Is Harina the same thing as Masa Harina?

      Reply
      • Alissa Saenz says

        December 09, 2018 at 3:42 pm

        I don't think so! I believe regular harina is just flour, whereas masa harina is a type of corn flour. :)

        Reply
    22. Shanna says

      December 05, 2018 at 5:00 pm

      5 stars
      I love your recipes. They're all so do-able. Even long ones like this. They're never overly complicated or scare me away. You have such a great blog. Much kudos! <3

      And junk food suggestions.... how about a vegan chocolate molten lava cake. OR how about a vegan cheesy crunch wrap type thing?

      Reply
      • Alissa Saenz says

        December 06, 2018 at 5:19 pm

        YES!! I love both of those ideas, and I actually already had lava cakes on my list for some time around Valentine's Day! I'm so glad you're enjoying the blog! Thanks so much Shanna!

        Reply
    23. Maris says

      December 05, 2018 at 4:08 pm

      Hi

      My partner is allergic to raw tree nuts. Any suggestions for a substitute? Thanks. This looks delicious.

      Reply
      • Alissa Saenz says

        December 06, 2018 at 5:22 pm

        Hi Maris! Coconut milk is a great way to add creaminess and richness to recipes like this without using cashews. I'm not sure what the exact substitution would be, since you'd be switching nuts for liquid, but I'm thinking you could replace a cup of the broth with coconut milk and blend up 2 cups of the soup instead of just 1 cup plus cashews.

        Reply
      • KIM VARAS says

        December 15, 2018 at 9:07 am

        If the issue is just that the nuts are raw, put them in the pot at the same time as the potatoes instead of soaking them. This will soften them up too. I don't know how long of a cooking process is needed to alleviate the 'raw' factor though.

        Reply
      • Lisa says

        September 11, 2019 at 11:30 am

        This was so good! I have been trying to make vegan soups all week that were flops and finally came across this one! Thank you! Delicious!

        Reply
        • Alissa Saenz says

          September 12, 2019 at 9:11 am

          Awesome!! Glad this one was a winner! Thanks Lisa!

          Reply
      • Jodie says

        May 10, 2020 at 5:57 pm

        I used raw sunflower kernels, soaked, just like you would the cashews except the raw sunflower kernels only need to soak for 30-40 minutes! WOW, this recipe is fantastic!!! Thank you!! I’ll write a general post so all can see a few modifications I made and how great this is!!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Cheesy Vegan Enchilada Soup
    16044 shares
    • 492

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.