“Is this… enchilada soup?” My sister squinted at the bowl I set in front of her, spoon already hovering. It was a Tuesday, nothing special, and I’d been messing around in the kitchen all afternoon. I nodded, waiting. She took a bite, then another, then just looked at me. “No, this is enchilada soup that went to finishing school.”
That was the moment I knew this Creamy Instant Pot Chicken Enchilada Soup with Lime Crema was something different. Not because she’s hard to please—she’ll eat pretty much anything—but because she actually stopped scrolling through her phone to pay attention. That’s the kind of reaction you remember.
I’d been chasing this particular soup for months, honestly. The problem with most enchilada soups is they’re either too thin, tasting like watered-down salsa, or they’re so heavy with cream and cheese that you feel like you need a nap after one bowl. I wanted something in between—rich but not gloppy, spicy but not aggressive, something that actually tasted like the inside of a good chicken enchilada. It took me six tries to get there. Six batches of soup that ranged from “meh” to “okay but not quite right” before I finally hit that sweet spot. And you know what? The secret wasn’t more cheese or more cream. It was the timing. And the crema. Definitely the crema.
This version starts in the Instant Pot—because who has time to babysit a simmering pot all afternoon?—and finishes with a swirl of tangy lime crema that cuts through all that cozy richness like a little burst of sunshine. It’s the kind of soup that feels like a hug in a bowl, but also makes you feel a tiny bit fancy. And honestly? That’s my favorite kind of recipe to share.
Why You’ll Love This Recipe
I’ve tested this Creamy Instant Pot Chicken Enchilada Soup with Lime Crema more times than I care to admit, and every single batch taught me something. Here’s why I think this version is the one you’ll actually make again and again:
- Quick & Easy: From start to finish, this comes together in about 45 minutes in the Instant Pot. No soaking beans overnight, no standing over the stove stirring. Set it and forget it—well, sort of.
- Simple Ingredients: Nothing fancy here. Chicken breasts or thighs, canned enchilada sauce, a few pantry spices, cream cheese, and some fresh limes. You probably have most of this stuff already.
- Perfect for Meal Prep: This soup actually gets better after a day in the fridge. Make it on Sunday, eat it all week. The flavors just keep mingling and getting cozier.
- Crowd-Pleaser: I’ve served this to my spice-loving brother-in-law and my mom who thinks black pepper is too adventurous. Both went back for seconds. It’s got warmth without being punishing.
- Unbelievably Creamy: Here’s the thing—the creaminess comes from blending a bit of the soup with cream cheese, not from dumping in a quart of heavy cream. It’s rich but not heavy. You’ll see what I mean.
What makes this recipe different from all the others I tried? It’s the two-step texture trick. Most recipes just dump everything in the pot and call it done. But I’ve learned that cooking the chicken separately (well, separately in the same pot, just timing it right) and then blending a portion of the soup at the end gives you that smooth, velvety base while still keeping some chunky texture. It’s not another version—it’s the version I’d make for someone I really wanted to impress.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to build something that tastes way more complex than it is. The magic is in how they work together, not in some obscure pantry item you’ll never use again.
- Boneless, skinless chicken breasts or thighs (about 1.5 pounds) — I’ve used both, and honestly, thighs give you a richer flavor and stay juicier. But breasts work great too if that’s what you have. Just don’t use frozen chicken straight from the freezer; it throws off the cooking time.
- Enchilada sauce (2 cans, 10 ounces each) — I prefer red enchilada sauce here. My go-to is Las Palmas or Hatch brand, but any medium-heat red sauce works. If you want it milder, look for “mild” on the label. Spicier? Go for “hot.”
- Chicken broth (2 cups) — Low-sodium is your friend here. You can control the salt better. I use Kitchen Basics or homemade if I have it.
- Cream cheese (4 ounces, softened) — Full-fat is non-negotiable for the creamiest texture. The low-fat versions get grainy when blended. Let it sit out for 20 minutes before you start.
- Yellow onion (1 medium, diced) — About a cup. White onion works too, but yellow gives a sweeter, more mellow base.
- Garlic (4 cloves, minced) — Fresh is best here. Don’t use the jarred stuff; it’s just not the same.
- Canned diced green chiles (1 small can, 4 ounces) — These add a gentle warmth without making the soup spicy. Mild or medium, your call.
- Ground cumin (2 teaspoons) — This is the backbone of the flavor. Fresh cumin makes a difference, so if yours has been sitting in the cabinet for two years, maybe buy a new jar.
- Chili powder (1 tablespoon) — Not the spice blend, just straight chili powder. Ancho chili powder is amazing here if you have it.
- Smoked paprika (1 teaspoon) — This adds that subtle smokiness that makes the soup taste like it simmered all day.
- Dried oregano (1 teaspoon) — Mexican oregano if you can find it, but regular works fine.
- Salt and black pepper — To taste. Start with a teaspoon of salt and go from there.
- Corn (1 cup, frozen or canned) — Adds a little sweetness and texture. If using canned, drain it first.
- Black beans (1 can, 15 ounces, drained and rinsed) — Optional, but I love the heartiness they add.
- Fresh lime juice (from 2 limes) — For the crema and for finishing the soup. Don’t skip this.
- Sour cream or Mexican crema (1/2 cup) — For the lime crema. Crema is thinner and tangier, but sour cream works perfectly.
- Fresh cilantro (a handful, chopped) — For garnish. Some people hate cilantro, I know. Leave it out if that’s you.
- Tortilla chips or strips — For serving. Crunchy texture on top is non-negotiable in my house.
Equipment Needed
You don’t need a ton of fancy gear for this one, which is part of why I love it. Here’s what you’ll actually use:
- Instant Pot (6-quart or larger) — This is the star of the show. I use a 6-quart Duo and it’s perfect for this amount. If you’ve got an 8-quart, it works too—just make sure you have enough liquid to come to pressure.
- Immersion blender — This is my preferred tool for the partial blending step. So much easier than transferring hot soup to a blender in batches. But if you don’t have one, a regular blender works—just be careful with the hot liquid.
- Cutting board and sharp knife — For dicing the onion and mincing the garlic. A dull knife makes everything harder.
- Measuring cups and spoons — For the spices and liquids. I’m usually a “pinch of this, splash of that” cook, but for this recipe, the ratios matter.
- Small bowl — For mixing the lime crema while the soup cooks.
- Ladle — For serving. A wide one works best.
- Citrus juicer — Not strictly necessary, but it makes squeezing limes way less messy. I use a simple handheld one.
If you don’t have an immersion blender, no worries. Let the soup cool for about 5 minutes, then carefully transfer about 2 cups to a regular blender. Remove the center cap from the lid, cover with a towel, and blend until smooth. Pour it back into the pot and stir. Just don’t fill the blender more than halfway with hot liquid, or you’ll end up with soup on your ceiling. Trust me on that one.
Preparation Method

Alright, let’s get cooking. This is the part where the magic happens, and I promise it’s easier than it sounds.
- Start with the sauté function. Turn your Instant Pot to the Sauté setting (normal heat) and add about a tablespoon of olive oil. Once it’s shimmering, toss in the diced onion. Cook for about 4-5 minutes, stirring occasionally, until the onion is soft and translucent. You’re not looking for color here, just softness. Add the minced garlic and cook for another 30 seconds until it smells amazing—don’t let it burn, or you’ll have to start over.
- Bloom the spices. Sprinkle in the cumin, chili powder, smoked paprika, dried oregano, and about a teaspoon of salt. Stir everything together and let it cook for about a minute. This step wakes up the spices and makes them way more flavorful. Your kitchen is going to smell incredible right about now.
- Add the liquids and chicken. Pour in the enchilada sauce and chicken broth, and stir to scrape up any browned bits from the bottom of the pot. This is important—if you leave those bits stuck to the bottom, you might get a “Burn” warning later. Place the chicken breasts (or thighs) right into the liquid. They don’t need to be fully submerged, just mostly covered.
- Pressure cook. Close the lid and set the valve to Sealing. Cook on Manual (or Pressure Cook) for 12 minutes at high pressure. It’ll take about 10 minutes to come to pressure, then the timer starts. Go make your lime crema while you wait.
- Make the lime crema. In a small bowl, stir together the sour cream (or crema), the juice of one lime, a pinch of salt, and about a tablespoon of chopped cilantro if you’re using it. That’s it. Set it aside in the fridge while the soup finishes.
- Natural release for 10 minutes. When the timer beeps, let the pressure release naturally for 10 minutes. This is important—it keeps the chicken tender. After 10 minutes, carefully flip the valve to Venting to release any remaining steam.
- Shred the chicken. Open the lid and use tongs to transfer the chicken to a cutting board. It should be fall-apart tender. Shred it with two forks (or use a hand mixer right in the pot if you’re feeling bold—I’ve done it, and it works). Return the shredded chicken to the pot.
- Add the corn and beans. Stir in the corn and black beans (if using). Let everything simmer on the Sauté setting (low) for about 5 minutes, just to heat everything through.
- Blend a portion for creaminess. Here’s the trick: use your immersion blender to blend about 2 cups of the soup—just the liquid and some of the beans and corn—until smooth. Don’t blend the whole thing; you want to keep some texture. If you’re using a regular blender, carefully transfer about 2 cups of the soup (mostly liquid, avoid the big chicken pieces) and blend, then stir it back in.
- Add the cream cheese. Cut the softened cream cheese into small cubes and stir it into the hot soup until it’s completely melted and smooth. This gives you that luscious, creamy texture without it being heavy. Taste and adjust salt and pepper—you might need another half teaspoon of salt depending on your broth and enchilada sauce.
- Finish with lime. Squeeze in the juice of the remaining lime and stir. This brightens everything up and balances the richness.
Your soup should be thick, creamy, and loaded with tender chicken and veggies. If it’s too thick, stir in a splash of chicken broth. If it’s too thin, let it simmer on Sauté for a few more minutes to reduce.
Cooking Tips & Techniques
I’ve made this soup enough times to know where things can go wrong. Here’s what I’ve learned the hard way so you don’t have to:
Don’t skip the natural release. I know, I know—you’re hungry and that steam release looks tempting. But letting the pressure come down naturally for those 10 minutes keeps the chicken from turning into rubber. I learned this after making a batch of chicken that was so dry, even the dog turned up his nose. Let it rest.
Watch your salt. Enchilada sauce and chicken broth both have salt, sometimes a lot. That’s why I recommend low-sodium broth and tasting before you add extra salt. You can always add more, but you can’t take it out. I once over-salted a batch so badly I had to make a double batch of plain soup just to dilute it. Not my finest moment.
Temperature matters with cream cheese. If you add cold cream cheese straight from the fridge, it’ll clump up and you’ll have little white blobs floating in your soup. Not the end of the world, but not pretty either. Let it sit on the counter for 20 minutes, or microwave it for about 10 seconds to soften it up.
The blending step is optional but worth it. You can skip the immersion blender step entirely and just stir the cream cheese in directly. The soup will still be good—just chunkier. But that partial blend gives you that velvety restaurant-style texture that makes people think you spent hours on this. Your call.
Multitask like a pro. While the soup is pressure cooking, that’s your window for making the lime crema, chopping cilantro, setting out tortilla chips, and maybe even wiping down your counters. Use that time wisely, and dinner feels like a breeze.
Variations & Adaptations
This recipe is flexible, and I love that about it. Here are some ways to make it your own:
Make it vegetarian. Swap the chicken for two cans of drained and rinsed black beans or pinto beans, and use vegetable broth instead of chicken broth. Skip the chicken step and just pressure cook the beans with the sauce and broth for 5 minutes. It’s still hearty and delicious.
Spice it up (or down). For a milder soup, use mild enchilada sauce and skip the green chiles. For more heat, add a diced jalapeño with the onion, use hot enchilada sauce, or stir in a teaspoon of chipotle powder with the other spices. I’ve done all three at once and it was… memorable.
Dairy-free version. Use a dairy-free cream cheese alternative (Kite Hill makes a good one) and swap the sour cream in the crema for a dairy-free yogurt or coconut cream. The texture will be slightly different, but still creamy and delicious.
Top it your way. Beyond the lime crema, try adding diced avocado, shredded Mexican cheese, pickled red onions, or a sprinkle of cotija cheese. I once added crushed tortilla chips and a dollop of guacamole, and it was basically a deconstructed enchilada in a bowl.
Slow cooker adaptation. If you don’t have an Instant Pot, this works beautifully in a slow cooker. Sauté the onion and garlic on the stovetop first, then transfer everything except the cream cheese and lime crema to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, stir in the cream cheese at the end, and proceed as written.
Serving & Storage Suggestions
This soup is at its best when you’ve got all the toppings ready to go. Serve it hot, ladled into bowls, with a generous swirl of lime crema on top. Add a handful of crushed tortilla chips or strips for crunch, a sprinkle of fresh cilantro, and maybe a few slices of jalapeño if you’re feeling spicy. A squeeze of extra lime right before eating brightens everything up.
For sides, I love this soup with a simple side salad or some warm cornbread. If you’re in the mood for something extra, these homemade soft pretzel bites are incredible for dipping—the salty, chewy texture is perfect against the creamy soup. Or if you want to keep it in the Mexican-inspired family, a giant skillet queso fundido on the side makes for an unforgettable meal.
Storage: This soup keeps beautifully in the fridge for up to 5 days in an airtight container. The flavors actually deepen and get even better after a day or two. Just know that the soup will thicken as it sits—that’s the cream cheese doing its thing.
Freezing: Yes, this freezes well! Let the soup cool completely, then transfer to freezer-safe containers or bags. It’ll keep for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. The texture might separate slightly, but a good stir brings it back together.
One thing I’ve noticed—this soup is even better the next day. Something about the flavors settling overnight makes it taste like it simmered all day. So if you can, make it a day ahead. Your future self will thank you.
Nutritional Information & Benefits
This soup is surprisingly balanced for how indulgent it tastes. Here’s a rough estimate per serving (based on 6 servings, with all the toppings):
- Calories: ~380
- Protein: 32g
- Fat: 18g
- Carbohydrates: 22g
- Fiber: 5g
- Sugar: 6g
- Sodium: 780mg
The chicken provides lean protein that keeps you full and satisfied, while the black beans and corn add fiber and complex carbs for steady energy. The lime crema adds a dose of calcium and healthy fats, and the spices—cumin, chili powder, smoked paprika—are packed with antioxidants and anti-inflammatory properties. Plus, the lime juice gives you a nice hit of vitamin C.
If you’re watching your sodium, use low-sodium broth and no-salt-added enchilada sauce, and go easy on the salt. The spices provide plenty of flavor without it.
This soup is naturally gluten-free (just double-check your enchilada sauce label), and with the dairy-free adaptations mentioned above, it can easily fit a variety of dietary needs. It’s comfort food that actually makes you feel good, not heavy and sluggish.
Conclusion
This Creamy Instant Pot Chicken Enchilada Soup with Lime Crema has become my go-to for those nights when I want something cozy but don’t want to spend hours in the kitchen. It’s rich without being heavy, spicy without being punishing, and that tangy lime crema on top? It’s the little touch that makes everything sing.
I love how forgiving this recipe is. You can swap ingredients, adjust the spice level, load it up with toppings, or keep it simple—it always turns out delicious. And honestly? That’s the kind of recipe I actually make on a Tuesday night, not just one I pin and forget about.
If you make this soup—and I really hope you do—I’d love to hear how it goes. Leave a comment below and tell me what toppings you used, or if you tried any fun variations. Did you go heavy on the lime crema? Add extra jalapeños? Serve it with a side of sheet pan caprese chicken for a full dinner spread? I want to know.
Until next time, happy cooking. And don’t forget the tortilla chips.
Frequently Asked Questions
Can I use frozen chicken in the Instant Pot for this soup?
Yes, but you’ll need to add about 5 minutes to the pressure cooking time. I recommend using smaller chicken pieces (like tenders) if they’re frozen, and make sure they’re separated so they cook evenly. The texture might be slightly less tender than with fresh chicken, but it’ll still be delicious.
How do I make this soup thicker or thinner?
For a thicker soup, let it simmer on the Sauté setting for 5-10 minutes after adding the cream cheese to reduce the liquid. You can also blend more of the soup for a smoother, thicker texture. For a thinner soup, add extra chicken broth or water a little at a time until it reaches your desired consistency.
Can I make this soup completely dairy-free?
Absolutely. Use a dairy-free cream cheese alternative (I like Kite Hill or Violife) and swap the sour cream in the crema for a dairy-free yogurt or coconut cream. The texture will be slightly different, but the flavor will still be amazing. Just make sure your enchilada sauce is also dairy-free—most are, but it’s worth checking the label.
What’s the best way to store leftovers?
Store the soup in an airtight container in the refrigerator for up to 5 days. Keep the lime crema and any toppings separate so they don’t get soggy. The soup will thicken as it sits, so add a splash of broth or water when reheating. It also freezes beautifully for up to 3 months.
Can I use a different protein instead of chicken?
Yes! Shredded pork or beef work great here. You can also use cooked and shredded rotisserie chicken to save time—just skip the pressure cooking step and add the chicken at the end with the corn and beans. For a vegetarian version, use extra beans or tofu, and cook for just 5 minutes under pressure.
Pin This Recipe!

Creamy Instant Pot Chicken Enchilada Soup with Lime Crema
A rich and creamy enchilada soup made in the Instant Pot, topped with a tangy lime crema. It’s cozy, flavorful, and perfect for weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Mexican
Ingredients
- 1.5 pounds boneless, skinless chicken breasts or thighs
- 2 cans (10 ounces each) red enchilada sauce
- 2 cups low-sodium chicken broth
- 4 ounces cream cheese, softened
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 small can (4 ounces) diced green chiles
- 2 teaspoons ground cumin
- 1 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano (preferably Mexican)
- Salt and black pepper to taste
- 1 cup frozen or canned corn (drained if canned)
- 1 can (15 ounces) black beans, drained and rinsed
- 2 limes (juice for crema and finishing)
- 1/2 cup sour cream or Mexican crema
- Fresh cilantro, chopped (for garnish)
- Tortilla chips or strips (for serving)
Instructions
- Turn Instant Pot to Sauté (normal heat) and add 1 tablespoon olive oil. Cook diced onion for 4-5 minutes until soft. Add minced garlic and cook 30 seconds.
- Sprinkle in cumin, chili powder, smoked paprika, oregano, and 1 teaspoon salt. Stir and cook for 1 minute to bloom spices.
- Pour in enchilada sauce and chicken broth, scraping up any browned bits. Add chicken breasts/thighs to the liquid.
- Close lid, set valve to Sealing. Cook on Manual (Pressure Cook) at high pressure for 12 minutes. It will take about 10 minutes to come to pressure.
- While soup cooks, make lime crema: In a small bowl, stir together sour cream (or crema), juice of 1 lime, a pinch of salt, and 1 tablespoon chopped cilantro. Refrigerate.
- When timer beeps, let pressure release naturally for 10 minutes, then carefully flip valve to Venting to release remaining steam.
- Open lid, transfer chicken to a cutting board and shred with two forks. Return shredded chicken to the pot.
- Stir in corn and black beans. Simmer on Sauté (low) for 5 minutes.
- Use an immersion blender to blend about 2 cups of the soup (mostly liquid, some beans and corn) until smooth. Do not blend all of it.
- Cut softened cream cheese into small cubes and stir into hot soup until melted and smooth. Taste and adjust salt and pepper.
- Squeeze in juice of remaining lime and stir.
Notes
Don’t skip the natural release to keep chicken tender. Use low-sodium broth to control salt. Let cream cheese soften before adding to avoid clumps. The soup thickens as it sits; add broth when reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 6
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 22
- Fiber: 5
- Protein: 32
Keywords: Instant Pot, chicken enchilada soup, creamy soup, lime crema, Mexican soup, easy dinner


