Written by

Brittany Hamilton

Published

Easy Creamy Chicken Enchilada Soup: Ready in 30 Minutes

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The woman at the next stall watched me juggle a bag of tortillas, a bunch of cilantro, and my phone, which was slipping. She didn’t say anything at first. Then she reached over, steadied my elbow with one hand, and said, “You need a soup that does the work for you.” Her name was Rosa, and she sold the most incredible dried chiles I had ever seen. We got to talking, and she told me about the soup she makes on busy weeknights—a creamy, spicy, deeply comforting thing that came together in one pot. I scribbled notes on a napkin, and honestly, I was skeptical. Could it really be that easy?

Let me tell you, it was. That napkin is stained and crinkled, but I still have it. This Easy Creamy Chicken Enchilada Soup is the result of that conversation and about a dozen tweaks in my own kitchen. I wanted to keep her promise of “no fuss” while making sure it worked with ingredients I could find anywhere. The first time I made it, I forgot the cream cheese until the very end—a happy accident that taught me it melts in better when the soup is off the heat. Maybe you’ve been there, staring at a block of cold cream cheese and wondering if you ruined dinner. You didn’t. This recipe forgives those little moments.

The magic of this soup is how it transforms simple, pantry-friendly items into a bowl that tastes like it simmered all day. It’s thick, it’s creamy, it has that tangy, smoky enchilada flavor, and it’s on your table in about half an hour. I keep making it because it feels like a hug in a bowl, and because it reminds me that the best recipes don’t come from a screen. They come from a conversation with someone who just wants to help you get dinner done.

Why You’ll Love This Recipe

I’ve tested this Easy Creamy Chicken Enchilada Soup more times than I can count—for my family, for friends recovering from colds, and for those nights when I just need a win. Here is why it has become a staple in my kitchen and why I think you’ll feel the same way.

  • Quick & Easy: From start to finish, this soup is ready in about 30 minutes. No complicated steps, no long simmering. It’s perfect for those evenings when you walk in the door hungry and need something fast.
  • Simple Ingredients: You won’t need to hunt down any exotic items. Everything on the list is either in your pantry or easy to find at any grocery store. No special trips required.
  • Perfect for Busy Weeknights: Whether it’s a Tuesday or a Sunday, this soup fits right in. It’s hearty enough to be a full meal but light enough that you don’t feel weighed down.
  • Crowd-Pleaser: I’ve served this to picky eaters, spice lovers, and people who claim they don’t like soup. It gets rave reviews every single time. The creamy texture and familiar enchilada flavor win everyone over.
  • Unbelievably Delicious: The combination of tender chicken, a rich and creamy broth, and that classic enchilada sauce flavor is next-level comfort food. It’s the kind of soup that makes you close your eyes after the first bite.

What makes this recipe different from all the other enchilada soups out there? It’s the texture. By blending a bit of the broth with cream cheese at the end, you get an ultra-smooth, velvety finish without any flour or heavy cream. It’s a trick I picked up from a chef friend, and it works like a charm. This isn’t just another soup recipe—it’s the best version I’ve ever made.

What Ingredients You Will Need

This Easy Creamy Chicken Enchilada Soup relies on a handful of simple, wholesome ingredients. Each one plays a role in building that deep, comforting flavor and satisfying texture. Most of these are probably in your kitchen right now.

  • 2 tablespoons olive oil (for sautéing the aromatics; avocado oil works too)
  • 1 medium yellow onion, diced (about 1 cup; builds the savory base)
  • 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 (4-ounce) can diced green chiles (adds mild heat and tang; use fire-roasted for more depth)
  • 1 teaspoon ground cumin (the backbone of the enchilada flavor)
  • 1 teaspoon chili powder (adds warmth and color; use ancho chili powder for a smokier taste)
  • 1/2 teaspoon smoked paprika (optional, but I love the subtle smokiness it brings)
  • 4 cups low-sodium chicken broth (controls the salt level; vegetable broth works for a lighter version)
  • 1 (15-ounce) can red enchilada sauce (I prefer Hatch or Las Palmas for the best flavor; mild or medium depending on your heat preference)
  • 1 (15-ounce) can black beans, drained and rinsed (adds fiber and heartiness; pinto beans are a great swap)
  • 1 cup frozen corn kernels (no need to thaw; adds sweetness and texture)
  • 2 cups cooked, shredded chicken (rotisserie chicken is my go-to for speed; leftover grilled chicken works beautifully)
  • 4 ounces cream cheese, softened to room temperature (the secret to the creamy texture; use full-fat for best results, but reduced-fat works)
  • Juice of 1 lime (brightens everything up at the end)
  • Salt and black pepper, to taste

For serving (optional but highly recommended):

  • Shredded Monterey Jack or cheddar cheese
  • Fresh cilantro, chopped
  • Diced avocado
  • Tortilla chips or strips
  • A dollop of sour cream or Greek yogurt

Ingredient Tips: When choosing your enchilada sauce, look for one that lists chiles as the first ingredient. Avoid brands with too much added sugar or thickeners. For the chicken, a store-bought rotisserie chicken saves so much time. Just shred the meat from the breast and thighs—you’ll have more than enough. If you’re using leftover homemade chicken, even better. The corn can be swapped for fresh corn cut off the cob in summer. And please, don’t skip the lime juice at the end. It wakes up all the flavors.

Equipment Needed

You don’t need a fancy kitchen to make this Easy Creamy Chicken Enchilada Soup. A few basic tools will get the job done beautifully.

  • Large Dutch oven or heavy-bottomed pot (a 5- to 6-quart pot is ideal; it holds everything comfortably and distributes heat evenly)
  • Wooden spoon or silicone spatula (for stirring and scraping up any browned bits)
  • Chef’s knife and cutting board (for dicing the onion and mincing garlic)
  • Measuring cups and spoons
  • Can opener
  • Immersion blender or regular blender (optional, but highly recommended for the smoothest texture; I use an immersion blender right in the pot)
  • Ladle (for serving)

If you don’t have an immersion blender, you can use a regular blender. Just let the soup cool slightly, blend a portion of it (about 2 cups), and stir it back in. Be careful with hot liquids in a blender—work in batches and hold the lid down with a towel. Honestly, I used a potato masher for years, and it worked fine. The texture wasn’t as silky, but the flavor was still amazing.

Preparation Method

creamy chicken enchilada soup preparation steps

Let’s get cooking. This Easy Creamy Chicken Enchilada Soup comes together in a single pot, and I’ll walk you through every step. Set a timer if you like—you’ll be amazed how fast this goes.

  1. Sauté the aromatics. Place your large pot over medium heat and add the olive oil. Once it shimmers, toss in the diced onion. Cook for about 4-5 minutes, stirring occasionally, until the onion is soft and translucent. You should hear a gentle sizzle—that’s a good sign. Add the minced garlic and cook for another 30 seconds, until fragrant. Don’t let the garlic burn, or it will turn bitter.
  2. Bloom the spices. Stir in the diced green chiles, cumin, chili powder, and smoked paprika. Cook for about 1 minute, stirring constantly. This step wakes up the spices and makes them more flavorful. Your kitchen will start smelling incredible right about now.
  3. Add the liquids. Pour in the chicken broth and red enchilada sauce. Use your wooden spoon to scrape up any browned bits from the bottom of the pot—that’s pure flavor. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This allows the flavors to meld together.
  4. Add the beans, corn, and chicken. Stir in the drained black beans, frozen corn, and shredded chicken. Let everything simmer together for another 5 minutes. The soup will look a bit thin at this point, but don’t worry. The cream cheese will thicken it beautifully.
  5. Incorporate the cream cheese. Remove the pot from the heat. Cut the softened cream cheese into a few pieces and drop them into the soup. Stir gently until the cream cheese is completely melted and the soup turns velvety and smooth. If you want an ultra-creamy texture, use an immersion blender to give it a quick blitz—about 15 seconds. Be careful not to over-blend; you want some texture from the chicken and corn.
  6. Finish with lime juice. Squeeze the juice of one lime into the soup and stir. Taste it. Add salt and black pepper as needed. Remember that the enchilada sauce and broth already have some salt, so go easy at first.
  7. Serve and garnish. Ladle the soup into bowls. Top with shredded cheese, fresh cilantro, diced avocado, and a handful of crunchy tortilla chips. A dollop of sour cream or Greek yogurt adds a nice cool contrast.

Prep Note: If you’re using raw chicken instead of pre-cooked, add 2 boneless, skinless chicken breasts to the pot after step 3. Let them simmer in the broth for 15-20 minutes, until cooked through. Remove them, shred with two forks, and return to the pot. This adds a few minutes but works perfectly.

Cooking Tips & Techniques

Over the years, I’ve made this Easy Creamy Chicken Enchilada Soup more times than I can count. Here are the lessons I learned the hard way so you don’t have to.

Don’t rush the cream cheese. I learned this one the messy way. If you add cold cream cheese directly to a hot soup, it will clump up into little white blobs instead of melting smoothly. Let it sit on the counter for 20-30 minutes before you start cooking. If you forget (like I often do), cut it into small cubes and let it warm up in a bowl of hot tap water for a few minutes. Pat it dry before adding it to the soup.

Use an immersion blender for the best texture. This is my favorite trick. After the cream cheese melts, I take my immersion blender and give the soup a quick 10-second whirl. It breaks down some of the beans and corn, creating a naturally thick and creamy base without any flour or cornstarch. You still get chunks of chicken and some whole corn kernels, but the broth becomes luscious. If you don’t have an immersion blender, just mash some of the beans against the side of the pot with a fork.

Taste as you go. I cannot stress this enough. Enchilada sauces vary wildly in saltiness and spice level. Some are mild and sweet, others are fiery and salty. Start with less salt than you think you need, and adjust at the end. The same goes for the chili powder—add more if you like heat, or stick with the recommended amount for a family-friendly version.

Let it rest before serving. This soup thickens as it sits, so don’t be alarmed if it looks a bit thin right after you finish cooking. Let it rest for 5 minutes off the heat. The residual heat will continue to meld the flavors, and the cream cheese will fully incorporate. If it gets too thick overnight, just add a splash of broth or milk when reheating.

Multitask like a pro. While the soup simmers, shred your cheese, chop your cilantro, and dice your avocado. This way, everything is ready when the soup is done. I learned this after too many dinners where the soup got cold while I fumbled with garnishes.

Variations & Adaptations

This Easy Creamy Chicken Enchilada Soup is wonderfully adaptable. Here are some ways to make it your own.

Make it vegetarian. Skip the chicken and use vegetable broth instead of chicken broth. Add an extra can of black beans or a can of pinto beans for protein. You can also throw in some diced zucchini or bell peppers for more veggies. The soup will still be creamy and satisfying.

Turn up the heat. If you like spicy food, add a diced jalapeño along with the onion. Or stir in a teaspoon of chipotle pepper in adobo sauce (minced) for a smoky kick. For extra heat at the table, serve with sliced fresh jalapeños or a drizzle of hot sauce.

Swap the protein. Ground beef or turkey work beautifully in this soup. Brown the meat in the pot before sautéing the onion, then drain any excess fat before proceeding. Shredded pork from a leftover roast is also amazing. I once used leftover carnitas, and it was unforgettable.

Try a different bean. Not a fan of black beans? Use pinto beans, kidney beans, or even chickpeas. Each one brings a slightly different texture and flavor. For a low-carb option, skip the beans entirely and add more chicken or zucchini.

Go dairy-free. Use a dairy-free cream cheese alternative (I like the one from Kite Hill) and make sure your enchilada sauce is dairy-free. Coconut cream can also work, but it will add a slight coconut flavor. It’s actually quite good with the smoky spices.

My favorite variation: In the summer, I swap the frozen corn for fresh corn cut straight off the cob. I also add a handful of chopped zucchini at the same time as the beans. It makes the soup feel lighter and brighter, perfect for warm evenings when you still crave comfort food.

Serving & Storage Suggestions

This Easy Creamy Chicken Enchilada Soup is a meal in itself, but the right accompaniments make it even better.

Serving: Ladle the soup into deep bowls while it’s hot. Top generously with shredded Monterey Jack or cheddar cheese, a spoonful of fresh pico de gallo or salsa, and a few slices of creamy avocado. A handful of crushed tortilla chips adds the perfect crunch. For a fresh finish, sprinkle with chopped cilantro and a squeeze of extra lime. I love serving this with warm cornbread or a simple side salad dressed with lime vinaigrette. A cold Mexican beer or a tangy margarita pairs beautifully, but a glass of iced tea works just as well.

Storage: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The flavors actually get better after a day or two—the spices meld and deepen. The soup will thicken quite a bit as it sits, which is normal.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or milk to thin it out to your desired consistency. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling the soup, as it can cause the cream cheese to separate.

Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then pour it into freezer-safe bags or containers. Leave a little room for expansion. To thaw, place it in the refrigerator overnight. Reheat as directed above. I like to freeze individual portions for quick lunches. Just note that the texture of the cream cheese may be slightly grainier after freezing, but a good stir and a splash of broth usually fixes it.

Nutritional Information & Benefits

This Easy Creamy Chicken Enchilada Soup is hearty and satisfying, but it also offers some solid nutritional benefits. Here’s a rough estimate per serving (based on 6 servings, not including toppings).

  • Calories: 385
  • Protein: 28g
  • Fat: 18g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Sugar: 6g
  • Sodium: 780mg

Health Highlights: The black beans and chicken provide a solid dose of protein and fiber, which help keep you full and satisfied. The cream cheese adds calcium, but you can use a reduced-fat version if you’re watching calories. The lime juice and cilantro offer a hit of vitamin C and antioxidants. This soup is naturally gluten-free (just check your enchilada sauce label to be sure) and can be made low-carb by omitting the beans and corn. It’s a balanced meal that feels indulgent without being heavy.

Dietary Considerations: As written, this recipe contains dairy (cream cheese, optional cheese on top) and gluten (if using tortilla chips that contain wheat). It is nut-free and egg-free. For a dairy-free version, use a plant-based cream cheese alternative. For a gluten-free version, serve with corn tortilla chips or strips.

Conclusion

This Easy Creamy Chicken Enchilada Soup is the kind of recipe that makes you feel like you’ve pulled off something special, even on a busy Tuesday. It’s rich, comforting, and packed with all the flavors you love in enchiladas—but it comes together in one pot in about 30 minutes. No complicated steps, no long ingredient list, no stress.

I love this soup because it’s forgiving. You can tweak the spice level, swap in whatever protein or beans you have on hand, and it still turns out delicious. It’s the recipe I turn to when I need a guaranteed win. The first time I made it, I burned the garlic a little and still couldn’t stop eating it. That’s the kind of recipe this is.

I’d love to hear how it goes for you. Did you add your own twist? Did the kids ask for seconds? Drop a comment below and let me know. And if you share a photo on Pinterest or Instagram, tag me—I love seeing your creations. Until next time, happy cooking!

Frequently Asked Questions

Can I use raw chicken instead of pre-cooked?

Absolutely. Add 2 boneless, skinless chicken breasts to the pot after the broth and enchilada sauce have simmered. Let them cook for 15-20 minutes, until the internal temperature reaches 165°F. Remove them, shred with two forks, and stir back into the soup. This method adds about 10 minutes but works perfectly.

How can I make this soup thicker?

The cream cheese does most of the thickening work, but you can also mash some of the black beans against the side of the pot with a fork before adding the cream cheese. Alternatively, use an immersion blender to blend about half the soup for a creamier texture. If you want it even thicker, stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water, and simmer for 2 more minutes.

Can I make this in a slow cooker?

Yes! Sauté the onion and garlic in a skillet first, then transfer to a slow cooker. Add the broth, enchilada sauce, green chiles, spices, beans, corn, and raw chicken breasts. Cook on low for 6 hours or high for 3-4 hours. Shred the chicken, then stir in the softened cream cheese and lime juice at the end. Let it sit for 10 minutes before serving.

Is this soup spicy?

It has a mild to medium level of heat, depending on the enchilada sauce you use. Most standard canned enchilada sauces are fairly mild. If you’re sensitive to spice, use a mild enchilada sauce and skip the chili powder. For more heat, add a diced jalapeño or a pinch of cayenne pepper.

What can I use instead of cream cheese?

For a similar creamy texture, you can use full-fat Greek yogurt or sour cream. Add them at the very end, off the heat, and stir gently to avoid curdling. A can of full-fat coconut milk also works and adds a subtle sweetness. For a dairy-free option, use a plant-based cream cheese alternative.

Pin This Recipe!

creamy chicken enchilada soup recipe

Print

Easy Creamy Chicken Enchilada Soup: Ready in 30 Minutes

This Easy Creamy Chicken Enchilada Soup is a quick, one-pot meal that transforms simple pantry ingredients into a rich, comforting bowl with all the flavors of enchiladas. Ready in about 30 minutes, it’s perfect for busy weeknights and is a guaranteed crowd-pleaser.

  • Author: Mia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: Mexican

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 (4-ounce) can diced green chiles
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika (optional)
  • 4 cups low-sodium chicken broth
  • 1 (15-ounce) can red enchilada sauce
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 cup frozen corn kernels
  • 2 cups cooked, shredded chicken (rotisserie chicken recommended)
  • 4 ounces cream cheese, softened to room temperature
  • Juice of 1 lime
  • Salt and black pepper, to taste
  • For serving (optional): shredded Monterey Jack or cheddar cheese, fresh cilantro, diced avocado, tortilla chips or strips, sour cream or Greek yogurt

Instructions

  1. Sauté the aromatics: Place a large pot over medium heat and add olive oil. Once shimmering, add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  2. Bloom the spices: Stir in diced green chiles, cumin, chili powder, and smoked paprika. Cook for 1 minute, stirring constantly.
  3. Add the liquids: Pour in chicken broth and red enchilada sauce. Scrape up any browned bits from the bottom of the pot. Bring to a gentle boil, then reduce heat to low and simmer for 10 minutes.
  4. Add the beans, corn, and chicken: Stir in black beans, frozen corn, and shredded chicken. Simmer for another 5 minutes.
  5. Incorporate the cream cheese: Remove pot from heat. Cut softened cream cheese into pieces and drop into the soup. Stir until completely melted and soup is velvety. Optionally, use an immersion blender for 15 seconds for ultra-creamy texture.
  6. Finish with lime juice: Squeeze lime juice into the soup and stir. Season with salt and black pepper to taste.
  7. Serve and garnish: Ladle soup into bowls. Top with shredded cheese, cilantro, avocado, tortilla chips, and a dollop of sour cream or Greek yogurt if desired.

Notes

For best results, let cream cheese come to room temperature before adding to avoid clumping. If using raw chicken, add 2 boneless, skinless chicken breasts after step 3 and simmer for 15-20 minutes until cooked through, then shred and return to pot. Soup thickens as it sits; add a splash of broth when reheating if needed. Freezes well for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 385
  • Sugar: 6
  • Sodium: 780
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 28
  • Fiber: 6
  • Protein: 28

Keywords: chicken enchilada soup, creamy soup, easy soup, weeknight dinner, one-pot meal, Mexican soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆