Extra Veggie Creamy Chicken Enchilada Soup
Extra Veggie Chicken Enchilada Soup! It’s creamy, hearty, packed with 6 different veggies, shredded chicken thighs, black beans and so. much. flavor! A truly comforting, satisfying + family-friendly dinner that can be made on your stovetop, in your slow cooker or Instant Pot!

I have several veggie-packed, enchilada-inspired recipes here on TNN (this one is my personal fave), but I have yet to touch the soupy side of enchiladas….until now.
I mean, there are countless Chicken Enchilada Soup recipes out there (tons!), but this one is my own little twist on the traditional…and let me tell you—it’s sosososso delicious and features an extra helping of veggies (but, of course). I’m pretty smitten with it.
Enchilada soup is all kinds of magical (which is why just about every cook out there has a favorite version of it). Imagine all the goodness of an enchilada, but easier—deconstructed into a warm, comforting soup. And, if you can believe it, it’s even cozier this way. Plus, it’s a breeze to make—coming together in just one pot in under 25 minutes; and it makes fantastic leftovers or a handy freezer stash.
The core ingredients of almost all enchilada soup recipes include bell peppers, corn, onions, tomatoes, and black beans—but I’ve taken it up a notch with even more veggie goodness—riced cauliflower and chopped baby spinach. They blend in beautifully, adding a bonus “feel-good” factor without being overpowering. Instead of reaching for store-bought enchilada sauce, I’ve used a mix of classic warm spices (which you probably already have in your cupboard), keeping things simple and pantry-friendly. For the protein, I opted for skinless, boneless chicken thighs because they stay tender and juicy, though chicken breasts work well too. And to top it all off, a little cream cheese stirred in at the end gives the soup an irresistible creamy, dreamy touch.
If you’re craving a cozy, veggie-packed soup that will have everyone licking their bowls clean, this Extra Veggie Chicken Enchilada Soup is *the one*. It’s a real-life dinnertime wonder, if I do say so myself.
Let’s walk it through + make this soup together…









The Veggie Loaded Roadmap
Find the recipes + tips to help you eat more veggies with my free ebook.

Creamy Chicken Enchilada Soup (with extra veggies!)
Ingredients
- 1 Tablespoon (14 g) olive oil
- 1 medium (1 medium) onion, chopped
- 1 medium (1 medium) red bell pepper, diced small
- 1½ cups (240 g) frozen riced cauliflower
- 1½ pounds (680.39 g) boneless, skinless chicken thighs
- 1½ teaspoons (9 g) kosher salt
- 2 teaspoons (4 g) chili powder
- 1 teaspoon (3 g) garlic powder
- 1 teaspoon (2 g) onion powder
- 1½ teaspoons (3 g) cumin
- 1½ teaspoons (3 g) paprika
- 15 ounces (425.24 g) fire-roasted diced tomatoes
- 1 cup (242 g) jarred tomato salsa, I used mild, but you can use medium or hot to add some extra kick to this soup.
- 3 cups (709.76 ml) low-sodium chicken broth
- 1½ cups (247.5 g) frozen corn
- 15 ounces (425.24 g) canned black beans, drained and rinsed
- 4 ounces (113.4 g) cream cheese, cut into pieces
- ¼ cup (4 g) chopped cilantro, plus more for garnish
- 2 cups (60 g) loosely packed baby spinach, finely chopped after being measured
- 1 (1) lime, cut into wedges (optional)
Instructions
Stovetop instructions
- Add oil to a large Dutch oven or soup pot over medium heat. Sauté the onion, pepper, and cauliflower until softened, 2 to 3 minutes.
- Nestle the chicken into the bottom of the pot then sprinkle with the salt and spices (chili powder, garlic powder, onion powder, cumin, and paprika). Stir to coat the chicken and cook for a minute to lightly toast the spices.
- Add the can of tomatoes, salsa, and chicken broth to the pot. Cover and simmer until the chicken is cooked through and has an internal temp of 165℉, about 15 minutes.
- Remove the chicken from the Dutch oven and transfer to a plate. Shred the chicken, then add back to the pot.
- Stir in the corn, black beans, and cream cheese. Continue to stir until the cream cheese has melted into the soup.
- Stir in the cilantro (if using) and spinach, then taste the soup and add more salt as needed.
- Portion out the soup and squeeze a wedge of lime over each portion. Garnish with extra cilantro and whatever toppings you like! I love a little cheese, sliced avocado, or a dollop of sour cream.
Slow cooker instructions
- Add the oil, onion, pepper, and cauliflower rice to your slow cooker. Nestle the chicken into the veggies and then sprinkle with the salt and spices (chili powder, garlic powder, onion powder, cumin, and paprika). Stir to coat the chicken.
- Add the can of tomatoes, salsa, and chicken broth to the pot. Cover, then cook on LOW for 5-6 hours or HIGH for 3 hours; or until the chicken thighs have an internal temp of 165℉ and can be easily shredded. Every slow cooker cooks a bit differently, so start checking your chicken early to avoid overcooking it.
- Remove the chicken from the slow cooker and transfer to a plate. Shred the chicken, then add back to the slow cooker. Stir in the corn, black beans, cream cheese, spinach and cilantro. Continue to stir until the cream cheese has melted into the soup.
- Portion out the soup and squeeze a wedge of lime over each portion. Garnish with extra cilantro and whatever toppings you like!
Instant Pot Instructions
- Turn your Instant Pot's sauté function and add the oil to the pot. Once hot, add the onion, pepper, and cauliflower and cook until softened, 2 to 3 minutes.
- Nestle the chicken into the bottom of the pot then sprinkle with the salt and spices (chili powder, garlic powder, onion powder, cumin, and paprika). Stir to coat the chicken and cook for a minute to lightly toast the spices.
- Turn off the saute function. Add the can of tomatoes, salsa, and chicken broth to the pot and stir everything together.
- Place the lid on your Instant Pot. Press the manual/pressure cook button and set the timer to 10 minutes. When the timer is up, let the pressure naturally release for 5 minutes before manually releasing the rest.
- Once the pressure is released, carefully remove the lid. Remove the chicken from the Instant Pot and transfer to a plate. Shred the chicken, then add back to the pot.
- Stir in the corn, black beans, cream cheese, spinach and cilantro. Continue to stir until the cream cheese has melted into the hot soup. Portion out the soup and squeeze a wedge of lime over each portion. Garnish with extra cilantro and whatever toppings you like!


Hi! Do you have any recommendations for making this dairy free?
If you don’t want to use vegan cream cheese, I could see almond butter adding creaminess. Or puree an additional half a can of beans with some broth (probably the safest bet for not altering the flavor)
Pureed white beans is a trick in many soups to add creaminess without dairy. It might not get AS creamy as the cream cheese but I think would be a great option!
YOu could use vegan cream cheese!
Alright, this sounds awesome! And very simply delicious! I think I’ll bring it for family Thanksgiving – a vegetarian version, I’ll just add a can of pinto beans 🫘. 👍🏼
Oh yum! Great idea! I bet chickpeas would work great too
Made the soup for dinner yesterday! I love it. Added a can of great northerns to replace the chicken. Added the juice of almost half a lime to the pot after it had finished cooking. It really brings the flavors together! 💚
Topped my bowl with some Swiss cheese and Fritos! It is soooo good, and totally great made vegetarian, didn’t miss the chicken one bit. Happy thanksgiving!
Yay! I always love hearing how you tweak things to make them vegetarian, Eva! So glad you enjoyed it!
This recipe was easy to make and very tasty! Will definitely make it again.
I’m so glad you enjoyed it as much as we do, Carolyn!
Step 2 under the slow cooker instructions doesn’t seem quite right. Should that be done on the stovetop?
Thanks for catching that typo, Beth! I’ve fixed it now!
Hearty & healthy! Family & friends loved it. Will make again!
Yay! Music to my ears! So glad you all enjoyed it and thanks for taking the time to leave a review, Elizabeth!
Made this tonight in the InstaPot. Very flavorful! No one tasted the cauliflower rice. My 6 year old gobbled down his bowlful. Very happy to have leftovers tomorrow for lunch. Will be making this one again!
Yessss! I’m so glad this was as much of a hit in your home as it was in mine!
I made this delicious meal within 30 minutes for a quick and healthy lunch. It was so flavorful and packed full of protein and veggies! Sooo good.
So glad you loved this one as much as we do!
This was so delicious! My family devoured it. I just wish I had made a double batch. 😋😆
Yay! I’m delighted it was such a hit with the family, Michelle!
This soup is so good and easy to make. It was enjoyed by the whole family. I will be adding it into our dinner rotation for sure.
Love that so much, Emily!! So glad it was a household win!
So good! I think I may have finally found a taco (enchilada) soup to be my go-to.
Wow! So happy to hear you loved it as much as we do!
This was amazing and pretty simple to make!! I couldn’t wait to have leftovers the next day! Definitely will be making regularly
Yay! I’m so glad you love it (and found it as easy) as much as I do, Elly!
This soup is amazing! It was soooo flavorful. I made it to take to a new mom because it seemed so nourishing. It is hearty and comforting. I had cream cheese as an additional mix-in to accommodate dietary restrictions. With leftovers my husband stirred in some leftover homemade refried beans and it made it super creamy and kept it dairy-free. However, if you can do dairy, I highly recommend adding the cream cheese as it makes it so luxurious. Thank you for a great recipe!
Ohhhh I love the tip about the refried beans, Minda! So smart! Thanks for sharing and I am so glad you all loved it so much!
Made the stove version. So yummy!
So glad you enjoyed it, Colleen!
I was making this last night while on a call with my friends, they immediately asked for the recipe!! It was so delicious, filling, and full of healthy things! I made mine with bone broth for the extra protein and collagen. This will definitely be on rotation for the winter months!!
Oh I love that so much! This has become a quick cold weather dinner favorite here and I’m so glad you loved it just as much.
Excellent! We did the stovetop version with rotisserie chicken (to save time). So good!
So so so glad you enjoyed it as much as we do, Nicole!
This was oh so delicious! 😋 Totally hit the spot on a damp snowy evening. Thank you 🫶🏻
Oh I bet this was the perfect meal to kick that wet, winter chill! So glad you enjoyed it, Erin!
Delicious! It will be part of our regular rotation. The squeeze of lime on the top is such a nice finishing touch.
The lime is SO key! Glad you loved this soup as much as we do, Elise!
I am 61 years old. Been making soup all my life. I always try and eat “Heart Healthy.” Tried this soup for the first time this week and it’s now my favorite soup of all time. INCREDIBLY tasty! SO full of vegies! Totally added the riced cauliflower and my husband never noticed it:) Can’t recommend this enough!
Oh wow, Shawn! I’m SO happy to hear you and your husband loves this one as much as my crew does!
This soup has SO much flavour! My husband & kids (6 & 8) love it. The cream cheese makes it next level!
Yay! So love hearing about families loving veggie-loaded recipes! Glad this was as much of a hit with your crew as it was with mine!
This was an absolute hit in our house! Even my trio of kids, who can occasionally be picky, they LOVED it and asked for seconds. We will definitely be making again and again!
Wooohooo! I am SO happy to hear that, Megan! Such a win!
Very tasty!
Yay! SO glad you loved it too!
This is incredible! My husband’s favorite soup. For a veggie spin we added jackfruit and pumfu instead of chicken . It was incredible. Thank you!
Oh yum! What a great swap for the chicken, Becki! Thanks for sharing!
For the cream cheese, could we sub Greek yogurt?
You could be it would change the flavor and creaminess a bit. I would also be sure to remove the soup from the heat before adding yogurt since it can curdle at high temps.
Just made this soup! So delish!!! Thank you!
Yay! SO glad you loved it as much as we do!
This is my go-to recipe when I’m craving Mexican flavors but still want to pack in extra veggies! So yummy!
Same same same! It ticks all the boxes for me and I’m delighted that it does that for you too! Another frequent meal in our house.
Do you think this would taste just as yummy heated after being frozen? I have a newborn and a toddler and am really trying to find more meals to cook and freeze that I can easily defrost on those crazy nights! I wasn’t sure because of the cream cheese! Thank you! We love all of your veggie packed meals in our home!
Oh I think this would be great as part of a freezer stash! I think because the cheese is melted and mixed in, it should be fine!
This soup is so delicious!! Thank you for providing different cooking methods. I made it in the instant pot just as written and it’s amazing.
Yay! So glad you loved it, Michele! And glad the different cooking methods were helpful!
I just made this and loved it! The changes I made were: I added two cans black beans and omitted chicken. I added 2 tablespoons lime juice, I chopped up a large zucchini, and 2-3 cups of mushrooms. I used medium salsa for some spice and used homemade veggie broth instead of chicken broth! Soooo good! Super healthy and super veggie! I really like the spice combo too! It’s a keeper!
Yummmmmm! Love your modifications!
Delicious….even without the riced cauliflower which I couldn’t find😏
I love a forgiving recipe! So glad you enjoyed it, Pam!
This has become one of our favorite soups in my house! I’ve made it a few times and it is so delicious!
Yay! So happy to hear that, Niki!
This looks so yummy!! I wonder if I could substitute ground beef for chicken to please my beef-loving husband… it looks like it could work!
Oh I bet you could! I feel like it would be best to cook the beef separately and then add it to the soup at the end.
I follow Taesha on Instagram and am often inspired by her easy way of adding more vegetables into her meals. I decided to use her website when meal planning this week and I am so happy I did! This recipe was easy to make and so rich in flavor. I will be making this again! I can’t thank you enough for being a bright light in the world of social media! I am eager to try more recipes and tell my coworkers about this delicious recipe tomorrow at lunch!
Wow, Kayleigh! What a an amazing comment to wake up to on a Monday morning! I’m so delighted you loved this soup (so good, right? I adore it!) and that you find my little corner of the internet to be positive space…especially when it comes to eating more veggies! Thank you so much for taking the time to leave a review. It means more than you know!
I’m thinking that this could be made with rotisserie chicken(?)
Yes! I know several have done that instead of the of the raw chicken and it works great!
Love this soup. I make it often for meal prepped lunches throughout the week!
I usually use bone broth for even more protein. Thanks for sharing this amazing recipe!
So glad you love it! It makes such a solid meal prep lunch, right? I love that you use bone broth for a protein boost—that’s such a smart swap. Thanks for making this one part of your rotation and for taking the time to leave a note!
Curious if anyone has tried using labneh (a Middle Eastern yogurt that is even thicker (more strained) and tangier than Greek yogurt), or even just strained/Greek yogurt, in place of cream cheese? I don’t eat cream cheese much, so would rather not have a lot left over after making this.
Really good. This is going to be in my rotation . So good . I even forgot to put the lime in
Oh its still good without the lime but that little touch of acid just turns it up an amazing notch! So glad you loved it, Karen!
So delicious! My entire family including my 11 month old loved it. I only used 2 cups of broth since we always like soups a little thicker!
Well now! An 11-month old stamp of approval is basically like a food blogger winning an Emmy! I will take it! Sososos glad it was such a success for you!
This is the 4th recipe I made from this site, and each one turned out amazing! I forgot to buy spinach, otherwise I followed every step. Easy to make, tastes great!
I am so glad you loved this soup (it s a HUGE hit in our house too) and all the other recipes of mine you’ve tried so far, Oxana! I spend a lot fo time testing and tweaking my recipes, so hearing that they are true wins means a lot. So thank you for that. I’d love to hear what others you’ve made!
I didn’t expect to love this so much! This is now on repeat in our house. It’s hearty, easy and healthy. Definite winner
I love when a recipe surprises someone! So glad you all enjoyed it as much as we do!
This looks so good. I was wondering if it could be frozen. If I want to make it for meal prep, maybe leave out the cream cheese until I’m ready to warm it up.
It freezes great when made as written! I’ve done this with several batches and they are always perfection when thawed!
This soup is AMAZING! We have made it 3 times this fall already! My husband is a recent convert to the concept that soup can be dinner and this one is one of the reasons! I love how many veggies are included and he loves the protein content!
Yesssss! A soup-can-in-fact-be-a-meal convert?! I’m honored! And so glad that it’s hitting all the boxes for both of you! Thanks for making it and for the love!
This soup is so flexible with different peppers and what you have in the fridge. My family loves this soup, loves that you can do different toppings and I love that I know we are getting all kinds of veggies in a delicious soup without even thinking about it. Homerun!!!
Yay! I’m so glad you love it for the same reasons I do!
Delicious! A keeper!
Yay! So glad you love it as much as we do!
I’ve never once commented on a recipe. But I had to with this one – this was so delicious and I felt good feeding it to the family knowing it was packed with veggies!
I’m honored this was your first recipe comment! So glad this soup was such a win in so many ways! I feel *exactly* the same when I serve this to my family. Just kinda makes us feel a bit more like super moms, right?
Love the recipe!! Do you have a fav cauliflower rice?
Yay! I’m so glad, Susan! And no, I honestly just buy whatever is on sale!
This was so flavorful and delicious! I made the crockpot version for an easy dinner. Definitely going in the rotation.
Yay! So glad you loved it!💚
OMG this is awesome! I also made your black bean brownie muffins, which are great. I guess I am on a black bean kick today. Lol
Hahaha, I fully support a black bean kind of day! 😂💚 So glad you loved both recipes, Denise!
This is definitely a keeper and going in dinner rotation. My nine year old grandson wanted to have the leftover bowl for breakfast. Thanks.
Well now, THAT IS A WIN! I am so glad you all loved it so much, Kim. Thanks for coming back and sharing all that with me!
So good even with dairy free cream cheese! Freezes great! Every time I take it for my lunch at work, someone compliments on how good it smells and wants the recipe. Thank you so very much for sharing!
Oh yaya! I am so glad you loved it, Natosha, and it was tasty with your needed DF modifications!