Imagine cozying up with a bowl of rich, spicy, and dreamy soup that brings Mexican flavors right to your table. This Creamy Chicken Enchilada Soup Recipe is the perfect blend of comforting creaminess and lively spices that will quickly make it one of your weeknight favorites.
Jump to:
Why You'll Love This Recipe
I remember the first time I whipped up this soup — it was just so satisfying and packed with flavor, but still surprisingly simple to make. It's the kind of recipe you can trust to warm you up on chilly evenings and impress your family without spending hours in the kitchen.
- Bold & Flavorful: The enchilada sauce and fire-roasted tomatoes create a vibrant base that’s both smoky and zesty.
- Creamy Comfort: Adding cream cheese melts right into the soup, giving it a velvety texture that’s so satisfying.
- Easy & Flexible: Uses simple ingredients you might already have, plus it’s perfect for using leftover or rotisserie chicken.
- Ready in a Flash: You can have a delicious, hearty meal on the table in about 30 minutes — perfect for busy nights!
Ingredients & Why They Work
Each ingredient in this soup has a purpose and contributes to a harmonious flavor and texture that will delight your taste buds. Here’s a bit of insight on why I love these ingredients and some tips to keep in mind when you shop.
- Olive oil: Perfect for sautéing the veggies, adds a subtle richness without overpowering the soup.
- Onion: Brings sweetness and depth, finely chopping helps it blend smoothly into the soup.
- Red bell pepper: Adds a fresh, slightly sweet contrast and a beautiful pop of color.
- Garlic: Essential for warmth and aroma; fresh minced garlic will always have the brightest flavor.
- Fire-roasted diced tomatoes with green chilies: These make the soup smoky, tangy, and perfectly spicy straight out of the can.
- Enchilada sauce: The star ingredient that gives this soup that unmistakable Mexican enchilada flavor.
- Chicken stock/broth: Builds the soup’s base flavor and keeps everything moist and flavorful.
- Black beans: Adds protein, creaminess, and texture; rinse canned beans well to reduce sodium.
- Corn: For a sweet crunch; I prefer frozen for freshness but canned works great too.
- Cooked chicken: Rotisserie chicken is a lifesaver here—so tender and quick, but cooked breasts work too.
- Spices (cumin, chili powder, oregano, red chili flakes, black pepper, salt): These bring depth, warmth, and a gentle kick of heat—adjust to your spice preference.
- Cream cheese: This brings the creamy magic that transforms the soup into something indulgent and silky; warming it slightly before stirring in really helps it blend beautifully.
Make It Your Way
This is a soup that’s really forgiving and easy to customize. I often swap out the beans or corn for whatever’s in my pantry, or drop the chili flakes entirely when friends come over who don’t love spice as much as I do.
- Variation: For a vegetarian spin, skip the chicken and add extra beans or cubes of roasted sweet potato—I’ve done this, and it’s equally comforting!
- Make it thicker or thinner: Depending on how you like your soup, just add a bit more stock for a thinner broth or simmer it longer to thicken.
- Switch up the cheese: Try adding some shredded Monterey Jack or cheddar on top for extra gooeyness.
- Spice level: Adjust according to your taste, or add fresh jalapeño slices for a lively kick.
Step-by-Step: How I Make Creamy Chicken Enchilada Soup Recipe
Step 1: Sautéing the Veggie Base
I start by heating the olive oil in my biggest stockpot over medium-high heat. Once shimmering, I toss in the chopped onion and red pepper. It’s important to stir occasionally for about 5 minutes until the veggies soften and become sweet and fragrant. Then, I add the garlic and sauté for about 2 more minutes, keeping a close eye so it doesn’t burn—that can add a bitter note we want to avoid.
Step 2: Building the Soup Layers
Next up, I stir in the fire-roasted tomatoes with their juices, enchilada sauce, chicken stock, black beans, corn, shredded chicken, and all those lovely spices. Give everything a good stir to combine it all, then reduce the heat to medium-low to let it gently simmer. I usually let it bubble away uncovered for 15 to 30 minutes; this helps the flavors meld and the soup thicken nicely.
Step 3: Creamy Finish
Once the soup has thickened to my liking, I add the cream cheese, which I always warm up for about 20 seconds first to make it easier to stir in. As it melts, it turns the soup into this silky, luscious bowl of goodness. Let it cook for another 5 minutes uncovered, stirring occasionally, then you’re ready to serve!
Top Tip
Over the years, I’ve learned a few little tricks to make this soup consistently delicious and stress-free. These tips will help you nail it the first time and every time.
- Warm cream cheese before adding: Softened but cold cream cheese can clump. Pop it in the microwave for 15-20 seconds unwrapped for perfect melting.
- Use rotisserie chicken: It’s juicy, flavorful, and saves so much prep time—plus, it adds great texture.
- Simmer uncovered: This helps thicken the soup naturally; covering traps moisture and keeps it thinner.
- Adjust spices gradually: Start low and taste as you go—spices can always be added, but not taken out.
How to Serve Creamy Chicken Enchilada Soup Recipe
Garnishes
I love topping this soup with a sprinkle of shredded sharp cheddar, dollops of sour cream, diced avocado, and fresh cilantro leaves. Sometimes, I add crunchy tortilla strips or sliced jalapeños if I’m feeling bold. These touches add texture and layers of flavor that really take the soup up a notch.
Side Dishes
This soup stands beautifully on its own, but I often serve it with warm, homemade cornbread or a side of tortilla chips to scoop up the last delicious bit. A crisp green salad with a lime vinaigrette is also a fantastic refreshing complement.
Creative Ways to Present
For parties or special dinners, I’ve served this creamy chicken enchilada soup in small, hollowed-out mini bell peppers or bread bowls. It’s a fun, festive twist that makes the meal feel extra special and inviting without extra fuss.
Make Ahead and Storage
Storing Leftovers
I always put leftover soup in airtight containers and keep them in the refrigerator. It keeps beautifully for up to four days, and flavors often deepen overnight. Just make sure to cool it a bit before refrigerating so it stays fresh longer.
Freezing
This soup freezes really well. I let it cool completely before spooning it into freezer-safe containers. When I’m ready for it, I thaw it overnight in the fridge and then gently reheat it on the stove to keep the texture smooth and creamy.
Reheating
To reheat, I prefer warming it slowly on the stovetop over low heat, stirring often to keep that cream cheese blended and prevent it from separating. The microwave works too—just heat in shorter bursts and stir in between.
Frequently Asked Questions:
Absolutely! After sautéing the onions, peppers, and garlic, just add everything except the cream cheese to your slow cooker. Cook on low for 4-5 hours or high for 2-3 hours, then stir in the cream cheese in the last 20 minutes for that perfect creamy texture.
You can try using a dairy-free cream cheese alternative or coconut milk for creaminess. Keep in mind that the flavor and texture might be slightly different, but it still results in a tasty soup with a nice richness.
This soup has a moderate spice level thanks to chili powder and red chili flakes. If you prefer less heat, simply omit the red chili flakes and reduce chili powder to 1 teaspoon. For more heat, add fresh jalapeños or extra chili flakes to taste.
Leftover chicken works wonderfully here! It’s a perfect use for rotisserie chicken or any cooked chicken you might have hanging out in the fridge. Just shred or chop it and toss it into the soup at the simmering stage.
Final Thoughts
This Creamy Chicken Enchilada Soup Recipe is one of those meals I turn to when I want something that feels like a hug in a bowl. It’s full of flavor, adaptable to whatever you have on hand, and always hits the spot. So grab your favorite toppings, simmer up a big batch, and enjoy the comfort and zest that make this recipe special. I promise, once you try it, you’ll be making it again and again!
Print
Creamy Chicken Enchilada Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Description
A flavorful and creamy chicken enchilada soup packed with fire-roasted tomatoes, black beans, corn, and shredded chicken, seasoned with cumin, chili powder, oregano, and a touch of cream cheese for a rich finish. Perfectly comforting and easy to make, ideal for a satisfying meal.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- ½ cup white or yellow onion, finely chopped
- 1 medium red bell pepper, about 1 cup, finely chopped
- 3 garlic cloves, or 1 tablespoon, minced (1 ½ teaspoons if using minced garlic from a jar)
- 2 (14 ounce) cans fire-roasted diced tomatoes with green chilies, not drained, with juices
- 1 cup enchilada sauce
- 1 cup chicken stock or broth
- 1 (15 ounce) can black beans, rinsed and drained
- 1 (15 ounce) can corn (or 1 package of frozen corn), rinsed and drained, if canned
- 2 to 3 cups shredded cooked chicken, rotisserie chicken works great, approximately 2 chicken breasts (1 to 1 ½ pounds raw)
- 2 teaspoons ground cumin
- 2 teaspoons salt, to taste
- 1 ½ teaspoons chili powder
- 1 ½ teaspoons dried oregano
- ½ teaspoon red chili flakes, omit or reduce for less spice
- ¼ teaspoon ground black pepper
- 4 ounces full-fat or light brick cream cheese, softened and slightly warmed (feel free to use the full 8 ounces for creamier soup)
Optional Toppings
- shredded cheese
- avocado
- tortilla strips
- fresh cilantro
- sour cream
- sliced jalapeño
- lime juice
Instructions
- Heat Oil and Sauté Vegetables: Heat oil in a stockpot over medium-high heat. Add onion and red bell pepper and sauté for 5 minutes, stirring occasionally, until softened. Add garlic and sauté for another 2 minutes, stirring occasionally.
- Add Main Ingredients and Simmer: Stir in fire-roasted diced tomatoes with juices, enchilada sauce, chicken stock, black beans, corn, shredded chicken, and all spices (cumin, salt, chili powder, oregano, chili flakes, black pepper). Reduce heat to medium-low and simmer uncovered for 30 minutes until the soup thickens and flavors meld together.
- Melt Cream Cheese: Stir in the softened cream cheese until melted completely into the soup. Cook uncovered for an additional 5 minutes to combine the flavors and achieve a creamy texture.
- Serve: Ladle soup into bowls and garnish with your favorite toppings such as shredded cheese, avocado, tortilla strips, fresh cilantro, sour cream, sliced jalapeño, and a squeeze of lime juice. Enjoy warm.
Notes
- Slightly warm the cream cheese in the microwave for 15-20 seconds, unwrapped, on a microwave-safe plate to help it mix easier into the soup.
- Slow Cooker: After sautéing onion, bell pepper, and garlic, add all ingredients except cream cheese to crock pot. Cook on low for 4-5 hours or high for 2-3 hours. Stir in cream cheese during the last 20 minutes.
- Instant Pot: Use sauté mode to cook olive oil, onion, and bell pepper until tender. Add garlic and cook 30 seconds. Then add remaining ingredients except cream cheese and cook on manual for 20 minutes. Do a slow release and stir in cream cheese until melted.
- Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat on stovetop or microwave.
- If sensitive to spice, omit red chili flakes and reduce chili powder to 1 teaspoon. You can also use regular diced tomatoes without green chilies.
- For thinner soup consistency, add 1 to 2 cups more chicken broth as needed.
Nutrition
- Serving Size: 1 ½ cup
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 850 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 6 g
- Protein: 28 g
- Cholesterol: 70 mg
Leave a Reply