High Protein Creamy Chicken Enchilada Soup Recipe

35 min prep 3 min cook 42 servings
High Protein Creamy Chicken Enchilada Soup Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes this soup special is how it transforms simple pantry staples into something extraordinary. We're talking tender chunks of chicken simmered in a rich, creamy broth that's bursting with the bold flavors of enchiladas – smoky cumin, bright cilantro, and just the right amount of heat. But here's the game-changer: each serving delivers a whopping 42 grams of protein, making it perfect for fitness enthusiasts, busy parents, or anyone looking to add more satisfying protein to their diet without sacrificing flavor.

Why This Recipe Works

  • Protein Powerhouse: With 42g of protein per serving, this soup keeps you satisfied for hours and supports muscle recovery after workouts.
  • One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup and maximum flavor development as the ingredients mingle together.
  • Weeknight Friendly: From prep to table in just 35 minutes, making it perfect for those busy evenings when you want something homemade but don't have hours to spend.
  • Meal Prep Champion: This soup actually tastes better the next day as the flavors meld, and it freezes beautifully for up to 3 months.
  • Customizable Heat: Easily adjust the spice level from mild to fiery hot by controlling the amount of chipotle peppers and green chilies.
  • Restaurant Quality: The addition of cream cheese and Monterey Jack creates an incredibly rich, velvety texture that rivals anything from your favorite Mexican restaurant.
  • Budget Conscious: Uses affordable chicken thighs instead of breast meat for better flavor and texture, plus pantry staples you likely already have on hand.

Ingredients You'll Need

Ingredients

The beauty of this soup lies in how everyday ingredients come together to create something extraordinary. Let's break down each component so you understand why each ingredient matters:

For the Protein Base:

2 pounds boneless, skinless chicken thighs - I always choose thighs over breasts for soup because they stay incredibly tender and don't dry out. The extra fat also adds richness to the broth. If you're in a pinch, chicken breasts work too, but reduce cooking time by 3-4 minutes.

For the Flavor Foundation:

2 tablespoons olive oil - Regular olive oil is fine here; save your expensive extra-virgin for finishing dishes.

1 large yellow onion, diced - Yellow onions provide the perfect balance of sweetness and savoriness. Dice them small so they melt into the soup.

4 cloves garlic, minced - Fresh garlic is essential here. I use a microplane to get it super fine so it distributes evenly.

1 red bell pepper, diced - Adds natural sweetness and beautiful color. Green bell pepper works if that's what you have.

For the Enchilada Magic:

2 tablespoons tomato paste - This concentrated tomato flavor adds depth and helps thicken the soup.

1 can (10 oz) red enchilada sauce - This is where the signature enchilada flavor comes from. I prefer medium heat, but choose your adventure.

2 chipotle peppers in adobo, minced - These smoky peppers are the secret weapon. Start with one if you're heat-sensitive.

1 can (4 oz) diced green chilies - These mild chilies add authentic flavor without overwhelming heat.

For the Creamy Element:

1 can (14 oz) fire-roasted diced tomatoes - Fire-roasted adds a subtle smokiness that regular tomatoes can't match.

4 cups low-sodium chicken broth - Always low-sodium so you can control the salt level.

1 can (15 oz) black beans, drained and rinsed - Adds fiber and makes this soup extra filling.

1 can (15 oz) pinto beans, drained and rinsed - Pinto beans add a creamy texture and more protein.

1 cup frozen corn - Sweet corn kernels add pops of sweetness and texture.

For the Protein Boost:

8 oz cream cheese, softened - This creates the luxurious, creamy texture. Let it sit at room temperature for 30 minutes before using.

1 cup shredded Monterey Jack cheese - Melts beautifully into the soup. Pepper Jack works for extra heat.

1/2 cup plain Greek yogurt - Adds protein and tanginess while keeping things creamy.

The Spice Blend:

2 teaspoons ground cumin - The backbone of Mexican flavor. Toast it briefly for extra depth.

2 teaspoons chili powder - Use a good quality blend for best results.

1 teaspoon smoked paprika - Adds a subtle smokiness that mimics the flavor of grilled chicken.

1 teaspoon dried oregano - Mexican oregano if you can find it, otherwise regular is fine.

Salt and black pepper to taste - I recommend starting with 1 teaspoon salt and 1/2 teaspoon pepper.

For Serving:

Fresh cilantro, lime wedges, avocado slices, extra cheese, tortilla strips - These fresh garnishes brighten the rich soup and add textural contrast.

How to Make High Protein Creamy Chicken Enchilada Soup Recipe

1

Prep and Sear the Chicken

Pat the chicken thighs dry with paper towels (this helps them brown better) and season generously with salt and pepper. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once the oil shimmers, add the chicken in a single layer. Let it cook undisturbed for 4-5 minutes until golden brown, then flip and cook another 3-4 minutes. The chicken doesn't need to be cooked through at this point – we're just developing flavor through the Maillard reaction. Transfer to a plate and set aside.

2

Build the Flavor Base

In the same pot (don't wipe it out – those brown bits are flavor gold!), reduce heat to medium and add the diced onion. Cook for 3-4 minutes, scraping up the fond with a wooden spoon until softened and translucent. Add the bell pepper and cook for another 2 minutes. Clear a space in the center of the pot and add the tomato paste. Let it cook for 1-2 minutes until it darkens slightly – this caramelization adds incredible depth. Add the garlic and cook for 30 seconds until fragrant.

3

Add the Enchilada Flavors

Now we're going to layer in those signature enchilada flavors. Add the cumin, chili powder, smoked paprika, and oregano. Stir constantly for 30 seconds until the spices are fragrant – this toasting step blooms the essential oils and intensifies their flavor. Pour in the enchilada sauce and stir to combine, scraping up any remaining browned bits. Add the minced chipotle peppers and diced green chilies. If you're sensitive to heat, start with just one chipotle pepper – you can always add more later!

4

Simmer and Shred

Add the fire-roasted tomatoes (with their juice), chicken broth, black beans, pinto beans, and corn. Return the seared chicken (and any accumulated juices) to the pot. Increase heat to high and bring to a boil, then reduce to a gentle simmer. Cover partially and let it bubble away for 15-20 minutes until the chicken is very tender. Remove the chicken to a cutting board and shred with two forks – it should practically fall apart. Return the shredded chicken to the pot.

5

Create the Creamy Texture

This is where the magic happens! Reduce heat to low. In a small bowl, whisk together the softened cream cheese and Greek yogurt until smooth. Ladle about 1 cup of the hot soup broth into the cream cheese mixture and whisk until completely smooth – this prevents the cream cheese from seizing up when added to the hot soup. Pour this mixture back into the pot, stirring constantly.

6

Melt in the Cheese

Add the shredded Monterey Jack cheese a handful at a time, stirring until completely melted before adding the next handful. This gradual incorporation prevents the cheese from clumping. Once all the cheese is melted and the soup is creamy and luxurious, taste and adjust seasoning. You might need more salt depending on your broth and cheese. Let it simmer gently for another 5 minutes to let all the flavors meld together.

7

Serve and Garnish

Ladle the soup into warm bowls and go wild with the toppings! Fresh cilantro adds brightness, a squeeze of lime juice balances the richness, avocado slices add creaminess, and crunchy tortilla strips provide textural contrast. Don't skip the fresh garnishes – they transform this from good soup to absolutely incredible soup. Serve with warm cornbread or crusty bread for a complete meal.

Expert Tips

Temperature Control

When adding the cream cheese mixture, make sure the soup is at a gentle simmer, not a rolling boil. High heat can cause the dairy to break and become grainy.

Make-Ahead Magic

This soup actually develops better flavor overnight! Make it up to 3 days ahead and reheat gently. Add a splash of broth when reheating as it will thicken in the fridge.

Speed It Up

Use pre-cooked rotisserie chicken and reduce cooking time to 10 minutes. Add it when you add the cream cheese mixture.

Heat Control

Remove the seeds from chipotle peppers for milder heat. For extra spicy, add a teaspoon of the adobo sauce along with the peppers.

Dairy-Free Option

Substitute the cream cheese and Greek yogurt with coconut cream and use dairy-free cheese. The flavor profile will be slightly different but still delicious.

Bean Variations

Feel free to use any combination of beans you have on hand. Great Northern beans or cannellini beans work beautifully for a creamier texture.

Variations to Try

Vegetarian Version

Replace chicken with 2 cans of chickpeas and use vegetable broth. Add quinoa for extra protein – 1/2 cup dry quinoa added with the broth.

Slow Cooker Method

Add everything except cream cheese, Greek yogurt, and shredded cheese to the slow cooker. Cook on low 6-7 hours. Add dairy components in the last 30 minutes.

Seafood Twist

Replace chicken with shrimp or white fish. Add seafood during the last 5 minutes of cooking to prevent overcooking.

Storage Tips

Refrigeration

Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually intensify over the first 2-3 days, making it perfect for meal prep. When reheating, add a splash of chicken broth or water as the soup will thicken considerably when chilled.

Freezing

This soup freezes beautifully for up to 3 months. I recommend freezing in individual portions for easy grab-and-go meals. Let it cool completely before transferring to freezer-safe containers, leaving about 1 inch of space at the top for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Make-Ahead Components

You can prep components ahead: cook and shred the chicken up to 3 days early, chop vegetables and store in zip-top bags, or even make the entire soup base (without dairy) and freeze. When ready to serve, thaw and add the cream cheese mixture and cheese.

Frequently Asked Questions

The spice level is completely customizable! As written, it's medium heat – you'll feel a pleasant warmth but it won't burn your mouth. For mild soup, omit the chipotle peppers entirely and use mild enchilada sauce. For extra spicy, add all the chipotle peppers plus a teaspoon of adobo sauce.

Absolutely! Chicken breast works well but will be slightly less tender. Reduce the simmering time to 12-15 minutes to prevent the breast from becoming dry and tough. Chicken thighs are more forgiving and remain juicy even if slightly overcooked.

Curdling usually happens when dairy is added to liquid that's too hot. The soup should be at a gentle simmer (small bubbles) when you add the cream cheese mixture. Also, make sure to temper the cream cheese by mixing it with hot broth first. If your soup does curdle, it's still safe to eat – just not as visually appealing!

Yes! Add everything except the cream cheese, Greek yogurt, and shredded cheese to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. About 30 minutes before serving, remove the chicken, shred it, and return to the slow cooker. Add the cream cheese mixture and shredded cheese, stir until melted and creamy.

For a thicker soup, you have several options: 1) Simmer uncovered for the last 10 minutes to reduce the liquid, 2) Mash some of the beans against the side of the pot, 3) Make a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) and stir it in during the last few minutes, or 4) Add an extra 2 oz of cream cheese.

This soup is a complete meal on its own, but here are some great accompaniments: warm cornbread or crusty bread, a simple green salad with lime vinaigrette, Mexican rice, or quesadillas for dipping. For beverages, try Mexican beer, horchata, or agua fresca.

High Protein Creamy Chicken Enchilada Soup Recipe
soups
Pin Recipe

High Protein Creamy Chicken Enchilada Soup Recipe

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Prep and Sear: Season chicken with salt and pepper. Heat olive oil in Dutch oven over medium-high heat. Sear chicken 4-5 minutes per side until golden. Transfer to plate.
  2. Build Base: Sauté onion in same pot 3-4 minutes until softened. Add bell pepper and cook 2 minutes. Stir in tomato paste and cook 1-2 minutes.
  3. Add Spices: Add cumin, chili powder, paprika, and oregano. Toast 30 seconds. Pour in enchilada sauce and add chipotle peppers and green chilies.
  4. Simmer: Add tomatoes, broth, beans, corn, and chicken. Bring to boil, then simmer 15-20 minutes until chicken is tender.
  5. Shred Chicken: Remove chicken, shred with forks, return to pot.
  6. Make Creamy: Whisk cream cheese and Greek yogurt until smooth. Mix with 1 cup hot broth, then return to pot.
  7. Finish: Stir in Monterey Jack cheese until melted. Simmer 5 minutes. Taste and adjust seasoning.
  8. Serve: Ladle into bowls and garnish with cilantro, lime, avocado, and tortilla strips.

Recipe Notes

For best results, let the cream cheese sit at room temperature for 30 minutes before using. This prevents lumps in your soup. The soup will thicken as it cools, so add extra broth when reheating leftovers.

Nutrition (per serving)

485
Calories
42g
Protein
28g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.