By the second time I made creamy instant pot chicken enchilada soup last week, I had actually forgotten I had already eaten it. I remember standing in my kitchen at 7:30 PM, staring at the empty pot, and feeling a strange, hollow panic. It wasn’t hunger, exactly. It was the absence of that specific, cheesy warmth that usually settles in my chest around 8 PM on a rainy night. So, I just did it again. I dumped the same can of green chiles into the same pot. I added the same two cups of shredded rotisserie chicken. I hit the button. The pressure valve hissed. And just like that, the smell of cumin and roasted garlic filled the hallway, pulling me back to the stove.
Honestly, I think it was the convenience that hooked me first. You know how it is when you are tired, and the idea of chopping onions and sautéing them for twenty minutes feels like climbing Everest? This recipe doesn’t ask for that. It just asks for you to throw things in a pot and wait. But then, on the third night, I realized it wasn’t just about saving time. It was about the texture. The Instant Pot does something to the corn and the beans that a slow cooker never quite achieves. They get slightly mushy in the best possible way, thickening the broth into something that feels like a hug from the inside out.
I made it four times in ten days. My partner asked if I was trying to cook an entire restaurant menu in my own kitchen. I didn’t answer him. I was too busy ladling the third bowl into a mug because the bowl was too small for the amount of sour cream I wanted to swirl on top. There is a specific comfort in this soup that I can’t quite explain. It’s salty, it’s creamy, and it has just enough heat from the jalapeño to keep you awake. It’s not fancy. It doesn’t look pretty in the pot. But it tastes like everything you want when you’ve had a long day. I don’t know why I keep making it. I just do. And every time the timer dings, I’m grateful I did.
Why You’ll Love This Recipe
This creamy instant pot chicken enchilada soup isn’t just another dinner idea; it is the result of a few too many late nights and a desperate need for something warm that doesn’t require a recipe book open on the counter. I’ve tested this version against at least five other methods, and this one wins every single time. The pressure cooking process actually breaks down the chicken fibers faster, making it fall apart into the broth more easily than boiling it on the stove ever could. It’s a game-changer for texture.
- Quick & Easy: You get from zero to soup in about 20 minutes of active time. The Instant Pot does the heavy lifting while you kick your feet up. It is perfect for those weeknights when you are too exhausted to chop a single vegetable.
- Simple Ingredients: You likely have most of this in your pantry right now. Canned chicken, canned corn, canned beans, and a jar of salsa. No fancy grocery runs or obscure spice blends that you will only use once.
- Perfect for Meal Prep: This soup tastes even better the next day. The flavors meld together overnight, creating a deeper, richer taste. It is the ultimate lunchbox hero or a quick dinner reheated in minutes.
- Crowd-Pleaser: Kids love it because it’s cheesy and mild. Adults love it because it feels like a meal, not a snack. It bridges that gap perfectly without any complaints at the table.
- Unbelievably Delicious: The combination of the creamy broth and the slight crunch from fresh toppings creates a texture contrast that is addictive. It’s comfort food that actually feels satisfying, not heavy.
What makes this recipe different is the balance. Most soup recipes go too heavy on the cream, making it cloying. This one uses the starchy liquid from the beans and corn to thicken it naturally, so you get richness without the grease. It’s the kind of soup that makes you close your eyes after the first spoonful and just sigh. It’s simple, honest food that doesn’t try too hard but delivers every time.
What Ingredients You Will Need
The beauty of this creamy instant pot chicken enchilada soup lies in its simplicity. We are relying on high-quality canned goods and fresh aromatics to build a flavor profile that tastes like it simmered for hours, even though it doesn’t. The ingredients are chosen for their ability to meld together under pressure, creating a unified, savory base.
- Chicken: I use two cups of shredded rotisserie chicken. It’s tender and already cooked. If you don’t have one, you can use two cans of drained and rinsed chicken breast. It saves so much time and keeps the cost down.
- Onion and Garlic: One medium yellow onion, diced, and three cloves of fresh garlic, minced. This is the flavor foundation. Don’t skip the fresh garlic; powdered just doesn’t have that punch.
- Salsa: One 16-ounce jar of medium salsa. Look for a brand with a good balance of tomatoes and peppers. I prefer brands that list tomatoes as the first ingredient. This adds both liquid and flavor depth.
- Chicken Broth: Two cups of low-sodium chicken broth. Using low-sodium gives you control over the final saltiness, especially since the cheese and chips will add more salt later.
- Corn and Black Beans: One 15-ounce can of corn and one 15-ounce can of black beans, both drained and rinsed. The corn adds sweetness, while the beans add body. Rinsing the beans removes that metallic canned taste.
- Spices: One teaspoon of ground cumin, one teaspoon of smoked paprika, and half a teaspoon of chili powder. These spices are what make it taste like enchiladas and not just chicken soup.
- Cream Cheese: Eight ounces of cream cheese, cut into cubes. This is the secret to the “creamy” part. It melts into the hot broth to create a rich, stable emulsion.
- Milk or Heavy Cream: One cup of whole milk or heavy cream. This adds the final layer of richness and helps dilute the intensity of the salsa.
- Shredded Cheese: One and a half cups of Mexican blend shredded cheese. Cheddar and Monterey Jack work best here for melting properties.
If you want to switch it up, you can swap the black beans for pinto beans. They are creamier and fit the texture of this soup really well. For a gluten-free option, just ensure your chicken broth and salsa are certified gluten-free, as some brands use wheat-based thickeners.
Equipment Needed
You really only need a few tools to make this happen, which is half the appeal. The star of the show is obviously the Instant Pot or any electric pressure cooker. I have used a few different brands over the years, and they all work fine for this. Just make sure your pot is clean and the sealing ring isn’t warped. If you don’t have an electric pressure cooker, you can make this on the stove, but it will take about 45 minutes of simmering time instead of 10 minutes of pressure cooking. The texture won’t be quite as thick, but it will still be good.
You will also need a sharp knife and a cutting board for the onion and garlic. A measuring cup set is helpful, but eyeballing is fine here since it’s forgiving. A large spoon or spatula for stirring in the cheese is essential. Finally, have a ladle ready for serving. If you are making this for a crowd, a slow cooker insert works if you want to keep it warm on the table, but the pressure cooker is faster for getting dinner on the table.
How do I make this soup without an Instant Pot?

You can definitely make this in a large Dutch oven or stockpot on the stove. Start by sautéing the onions and garlic in oil until soft. Then add the broth, salsa, chicken, corn, and beans. Bring it to a boil, then reduce the heat and let it simmer for 30-40 minutes. Stir in the cream cheese and milk at the end. It will take longer, but the flavor will be very similar.
Preparation Method
Making this creamy instant pot chicken enchilada soup is straightforward, but there are a few small tricks to get the best result. Follow these steps carefully to avoid common mistakes like splattering or uneven melting.
- Sauté the Aromatics: Turn your Instant Pot to the “Sauté” setting. Add a tablespoon of olive oil. Once hot, add the diced onion. Cook for about 3-4 minutes until the onion is translucent. Add the minced garlic and cook for another 30 seconds. Be careful not to burn the garlic, or it will taste bitter. Remove the pot from the heat briefly if it’s getting too hot.
- Add the Solids: Pour in the drained corn, black beans, and shredded chicken. Stir them into the onions and garlic. This helps to deglaze the bottom of the pot slightly, preventing the “burn” warning later. Scrape any stuck bits from the bottom with your spoon.
- Add the Liquids: Pour in the salsa and chicken broth. Give everything a good stir. Make sure the liquid level is below the “Max Fill” line, especially since the beans and corn will expand slightly. Secure the lid on the Instant Pot. Make sure the valve is set to the “Sealing” position.
- Pressure Cook: Select the “Manual” or “Pressure Cook” button. Set the time to 10 minutes on High Pressure. The pot will take about 10-15 minutes to come to pressure before the timer starts. While it cooks, you can prep your toppings or just relax. The house will start to smell amazing.
- Release Pressure: Once the timer beeps, let the pressure release naturally for 10 minutes. This is important. If you quick-release immediately, the hot liquid might spray out of the valve. After 10 minutes, turn the valve to “Venting” to release any remaining pressure. Open the lid carefully, tilting it away from you.
- Melt the Cheese: This is the crucial step. Add the cubed cream cheese to the hot soup. Stir gently. The residual heat will melt the cream cheese. If it doesn’t melt completely, you can turn the pot back to “Sauté” for 1-2 minutes, stirring constantly, until smooth. Do not boil it vigorously at this stage.
- Add Dairy and Final Cheese: Stir in the milk or heavy cream. Then, add the shredded Mexican cheese. Stir until the cheese is melted and the soup is uniformly creamy. Taste and add salt and pepper if needed. Remember, the cheese and salsa are already salty, so you might not need much.
- Serve: Ladle the soup into bowls. Top with fresh cilantro, a dollop of sour cream, and crushed tortilla chips. Enjoy immediately while it is hot and creamy.
If the soup is too thick for your liking, you can thin it out with a little extra broth or milk. If it’s too thin, let it simmer on “Sauté” for a few more minutes to reduce. It’s very flexible.
Why do I get a “Burn” warning?
This usually happens if there are too many solids at the bottom or if the salsa has a thick tomato base that sticks. To avoid this, always deglaze the pot thoroughly after sautéing the onions. Make sure there is plenty of liquid before sealing the lid.
Cooking Tips & Techniques
I’ve learned a few things the hard way while making this soup repeatedly. First, don’t skimp on the sautéing of the onions. If you just throw everything in raw, the flavor will be flat. Cooking the onions first builds a sweet, savory base that supports the cumin and chili powder. Second, when you add the cream cheese, make sure it is at room temperature if possible. Cold cream cheese straight from the fridge can create lumps that are hard to stir out. Cutting it into small cubes helps it melt faster and more evenly.
Another common mistake is over-salting. The canned beans, salsa, and cheese all contain sodium. Taste the soup before adding any extra salt. I usually skip adding salt entirely and just use black pepper to taste. Also, be careful with the heat when melting the cheese. If you boil the soup after adding the dairy, it might curdle. Keep the heat low and stir frequently. The residual heat of the soup is usually enough to melt the cheese without needing high heat.
For the best texture, I recommend using freshly shredded cheese. Pre-shredded cheese comes with anti-caking agents that can prevent it from melting smoothly. Buy a block of Mexican blend cheese and shred it yourself. It makes a huge difference in the final mouthfeel of the soup. It’s worth the extra minute of effort.
Can I make this soup spicy?
Absolutely. If you like heat, add a diced fresh jalapeño when you sauté the onions. You can also use hot salsa instead of medium. For an extra kick, stir in a teaspoon of chipotle peppers in adobo sauce. Just be careful, as chipotles are quite potent.
Variations & Adaptations
While the classic version is my favorite, this recipe is a great template for other variations. If you want to make it vegetarian, simply omit the chicken and add an extra can of black beans or some diced potatoes. The potatoes will cook perfectly in the pressure cooker and add a nice heartiness. For a turkey version, use shredded rotisserie turkey breast. It works just as well and is a great way to use up leftovers.
If you are watching your carb intake, you can skip the tortilla chip topping and add some diced zucchini or bell peppers. They add a nice crunch and color without the extra carbs. For a dairy-free version, use coconut milk instead of heavy cream and dairy-free cream cheese. The flavor will be slightly different, but it will still be creamy and delicious. I once tried it with almond milk, but it was too thin and didn’t have enough richness. Stick with coconut milk if you need a dairy alternative.
You can also change the protein. Shredded pork works well here, especially if you use carnitas-style pork. It adds a deeper, richer flavor that pairs nicely with the cumin. For a seafood twist, you could try adding shrimp at the very end, just letting them cook in the residual heat. It’s not traditional, but it’s surprisingly good.
How do I make this soup gluten-free?
Most of the ingredients are naturally gluten-free. Just double-check your chicken broth and salsa labels to ensure they don’t contain wheat-based thickeners. Use corn tortilla chips for topping instead of flour-based ones. This recipe is easily adaptable for gluten-free diets.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. I like to serve it in wide bowls so you can see the layers of ingredients. The toppings are essential. Crushed tortilla chips provide a necessary crunch against the soft soup. Fresh cilantro adds a bright, herbal note that cuts through the richness. A dollop of sour cream or Greek yogurt adds a cool contrast. If you like avocado, sliced avocado is a must. It adds a creamy texture that complements the cheese.
For storage, let the soup cool to room temperature before putting it in the fridge. It will keep in an airtight container for up to four days. The flavors actually get better after a day or two as they have time to meld. To freeze, store it in freezer-safe bags or containers for up to three months. Note that the dairy may separate slightly upon thawing. When you reheat it, add a splash of milk or broth and whisk it vigorously to bring the creaminess back.
When reheating, do so on low heat on the stove or in the microwave in short intervals. Stirring frequently helps prevent the cheese from breaking. If you freeze it, thaw it in the fridge overnight before reheating. This ensures even heating and prevents the texture from becoming grainy.
Does this soup freeze well?
Yes, but the texture of the dairy may change slightly. It will still taste great, but it might be a bit thinner. Adding a little fresh milk when reheating helps restore the creamy consistency. The vegetables and chicken hold up very well in the freezer.
Nutritional Information & Benefits
This creamy instant pot chicken enchilada soup is a balanced meal in a bowl. The chicken provides high-quality protein, which helps keep you full and satisfied. The black beans and corn add fiber and complex carbohydrates, giving you sustained energy. The vegetables in the salsa provide vitamins A and C. While the cream cheese and milk add saturated fat, they also contribute calcium. Overall, this soup is a hearty option that can fit into most balanced diets. It’s not a light salad, but it’s nutritious enough to be a main meal. If you are watching your sodium, use low-sodium broth and rinse your beans thoroughly. You can also reduce the amount of cheese and cream cheese to lower the calorie count without sacrificing too much flavor.
Is this soup healthy?
It’s a comfort food, so it’s not diet food. However, it is made with whole ingredients like chicken, beans, and vegetables. It’s better for you than most takeout options. You can make it lighter by using less cheese and more vegetables.
Conclusion
This creamy instant pot chicken enchilada soup has become a staple in my kitchen for a reason. It is easy, delicious, and comforting. It feeds a crowd and satisfies cravings. I hope you try it and find your own reason to keep making it, just like I did. Feel free to adjust the spice level or toppings to suit your taste. It’s a flexible recipe that rewards experimentation. If you make it, let me know how it turned out. I love hearing about your kitchen adventures. Share your photos or tips in the comments below. And if you need more easy dinner ideas, check out my fluffy mini quiches for a lighter option, or try these crispy prosciutto wrapped asparagus bites for a quick appetizer. Happy cooking!
Frequently Asked Questions
Can I use fresh chicken instead of rotisserie?
Yes, but you will need to cook it first. You can poach chicken breasts in the Instant Pot with some broth for 10 minutes, shred them, and then add them back in. Or, use raw chicken chunks and increase the pressure cooking time to 12-15 minutes.
What kind of salsa should I use?
Any salsa works, but I recommend a medium salsa for the best balance of flavor and heat. If you like it spicier, use hot salsa. If you prefer mild, use mild salsa. Just make sure it’s tomato-based, not corn-based, for the best texture.
Can I make this in a slow cooker?
Yes. Sauté the onions and garlic first. Then add all ingredients except the cheese and cream cheese to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the cream cheese and milk 30 minutes before serving.
Why is my soup too thin?
If the soup is too thin, you can simmer it on the “Sauté” setting for a few minutes to reduce it. Or, you can mash some of the beans against the side of the pot to thicken the broth naturally.
Can I freeze this soup?
Yes, it freezes well for up to three months. Store it in airtight containers. Thaw in the fridge overnight and reheat gently, adding a little milk if needed to restore creaminess.
Pin This Recipe!

Creamy Instant Pot Chicken Enchilada Soup
A quick and comforting 15-minute meal made in the Instant Pot, featuring shredded chicken, black beans, corn, and a rich, cheesy broth that tastes like it simmered for hours.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 cups shredded rotisserie chicken
- 1 (15-ounce) can corn, drained and rinsed
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (16-ounce) jar medium salsa
- 2 cups low-sodium chicken broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 0.5 teaspoon chili powder
- 8 ounces cream cheese, cut into cubes
- 1 cup whole milk or heavy cream
- 1.5 cups Mexican blend shredded cheese
- Salt and black pepper to taste
Instructions
- Turn the Instant Pot to the ‘Sauté’ setting. Add olive oil and heat until hot.
- Add diced onion and cook for 3-4 minutes until translucent. Add minced garlic and cook for 30 seconds, being careful not to burn it.
- Add the drained corn, black beans, and shredded chicken. Stir to deglaze the bottom of the pot, scraping up any stuck bits.
- Pour in the salsa and chicken broth. Stir well and ensure the liquid level is below the ‘Max Fill’ line.
- Secure the lid and set the valve to ‘Sealing’. Select ‘Manual’ or ‘Pressure Cook’ on High Pressure for 10 minutes.
- Once the timer beeps, allow the pressure to release naturally for 10 minutes, then quick-release any remaining pressure.
- Open the lid and add the cubed cream cheese. Stir gently until melted. If needed, use ‘Sauté’ for 1-2 minutes to fully incorporate.
- Stir in the milk or heavy cream and the shredded Mexican cheese. Stir until the cheese is melted and the soup is creamy.
- Taste and add salt and pepper if needed. Ladle into bowls and serve with toppings like sour cream, cilantro, and tortilla chips.
Notes
For a thicker soup, simmer on ‘Sauté’ for a few minutes. For a thinner soup, add extra broth. Ensure cream cheese is at room temperature for easier melting. Use freshly shredded cheese for best melting properties. To make spicy, add diced jalapeño or use hot salsa.
Nutrition
- Serving Size: 1 bowl with toppings
- Calories: 450
- Sugar: 6
- Sodium: 850
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 25
- Fiber: 6
- Protein: 28
Keywords: instant pot soup, chicken enchilada soup, creamy soup, easy dinner, meal prep, comfort food, pressure cooker recipes


