This Keto Creamy Enchilada Soup is rich, velvety, cheesy, and loaded with bold Mexican-inspired flavors. Tender shredded chicken simmers with tomatoes, green chiles, aromatic spices, and a creamy cheese base to create a comforting soup that feels indulgent while keeping the carbohydrates relatively low.
It’s an easy one-pot dinner for chilly evenings, busy weeknights, or whenever you’re craving the flavors of enchiladas without the tortillas. Top each bowl with avocado, cilantro, shredded cheese, or a spoonful of sour cream for an extra delicious finish.
Short Description
Creamy chicken enchilada soup made with tender chicken, green chiles, cheese, and warming spices.
A rich and satisfying low-carb soup packed with protein and bold Tex-Mex flavor.
Perfect for keto-friendly dinners, meal prep, cold nights, and easy comfort food.
Can This Keto Creamy Enchilada Soup Support Weight Loss Goals?
This soup can fit into a balanced approach to weight management because it combines protein-rich chicken with satisfying fats and relatively low-carbohydrate vegetables. The creamy ingredients make the soup filling and flavorful, but they can also add calories quickly, so portion sizes and toppings still matter. Serving it with plenty of non-starchy vegetables can help create a balanced meal.
Does Keto Creamy Enchilada Soup Fit a High-Protein Lifestyle?
Yes, this soup is well suited to a high-protein lifestyle because shredded chicken provides the main protein source while cheese and cream cheese contribute additional protein. The recipe keeps traditional high-carb ingredients such as tortillas and flour out of the soup, helping keep net carbohydrates relatively low. For an even higher-protein bowl, increase the chicken or use Greek yogurt as a topping. Choose toppings carefully to maintain the soup’s low-carb profile.
Why This Recipe Is Special
- Keto-friendly: Uses low-carb ingredients instead of tortillas or flour-based thickeners.
- High-protein: Tender chicken provides a substantial protein base.
- Ultra-creamy: Cream cheese and shredded cheese create a smooth, rich texture.
- One-pot comfort: Everything comes together in a single Dutch oven or soup pot.
- Bold enchilada flavor: Green chiles, chili powder, cumin, garlic, and tomatoes deliver plenty of Southwestern character.
My Personal Experience
- The creamy texture is incredibly comforting:
Cream cheese melts into the seasoned broth and gives the soup a silky consistency.
It feels indulgent without needing a traditional flour-based roux. - The chicken makes it satisfying:
Shredded chicken adds hearty texture and plenty of protein to every bowl.
It also absorbs the spicy, savory broth beautifully. - The green chiles add the perfect kick:
They bring mild heat and a roasted pepper flavor without overpowering the creamy base.
You can easily increase the amount if you prefer a spicier soup. - The toppings make every bowl different:
Avocado, cilantro, jalapeño, cheese, and sour cream all work beautifully.
A squeeze of lime at the end also brightens the rich broth.
Perfect For
Keto Creamy Enchilada Soup is perfect for cold-weather dinners, keto meal plans, low-carb lunches, family dinners, meal prep, game-day gatherings, busy weeknights, and cozy weekend meals. It also freezes well without most toppings, making it convenient to prepare in batches.
Why You’ll Love This Recipe
- Low-carb comfort food:
You get all the cozy satisfaction of enchiladas without tortillas.
The creamy broth makes the soup hearty and filling. - Protein-packed:
Chicken provides the majority of the protein in the recipe.
Cheese and cream cheese add extra richness and protein. - One-pot simplicity:
The entire soup can be made in one pot.
That means fewer dishes and an easier cleanup. - Big Mexican-inspired flavor:
Garlic, cumin, chili powder, green chiles, and tomatoes create a deeply savory broth.
Lime and fresh cilantro add brightness at the end. - Meal-prep friendly:
The soup reheats beautifully over gentle heat.
Keep toppings separate so each serving stays fresh.
Common Mistakes to Avoid
- Boiling after adding the cream cheese: High heat can cause dairy to separate. Keep the soup at a gentle simmer or low heat once the creamy ingredients are added.
- Adding cold cream cheese directly: Cold cream cheese can take longer to melt and may leave small lumps. Soften it first or whisk it with some warm broth before adding it to the pot.
- Using too much broth: Too much liquid can make the soup thin and dilute the enchilada flavor. Add broth gradually and adjust after the chicken and cheese are incorporated.
- Over-seasoning with salt: Broth, cheese, and canned enchilada ingredients can already contain sodium. Taste near the end before adding additional salt.
Required Equipment
- Large Dutch oven or soup pot — provides enough space for simmering and combining all ingredients.
- Wooden spoon — helps stir the soup and scrape flavorful bits from the bottom.
- Whisk — creates a smooth cream cheese mixture without lumps.
- Two forks — quickly shred cooked chicken into bite-sized pieces.
- Ladle — makes serving hot soup simple and mess-free.
- Sharp knife — makes quick work of onions, herbs, and toppings.
Storage Instructions
Allow the soup to cool slightly before transferring it to airtight containers. Refrigerate for up to 4 days.
For meal prep, divide the soup into individual containers and keep toppings such as avocado, cilantro, sour cream, and cheese separate.
To reheat, warm the soup gently in a saucepan over low to medium-low heat, stirring occasionally. Avoid boiling because the dairy-based broth can separate.
For longer storage, freeze the soup in freezer-safe containers for up to 2 months. Leave some room at the top for expansion.
Thaw overnight in the refrigerator and reheat gently. Stir well before serving, as the creamy texture may need a little mixing after thawing.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Best Season: Winter
Total Calories (Per Serving): Approximately 390 calories
Ingredients
For the Soup
- 1 1/2 pounds (680 g) boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 can (10 ounces / 283 g) diced tomatoes with green chiles, undrained
- 1 can (4 ounces / 113 g) diced green chiles
- 4 cups (960 ml) low-sodium chicken broth
- 1 tablespoon tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/4 teaspoon black pepper
- 4 ounces (113 g) cream cheese, softened and cubed
- 1 cup (100 g) shredded Monterey Jack or cheddar cheese
- 1/2 cup (120 ml) heavy cream
- 1 tablespoon fresh lime juice
- Salt, to taste
Optional Toppings
- Fresh cilantro
- Sliced jalapeño
- Diced avocado
- Shredded cheese
- Sour cream
- Lime wedges
- Sliced green onions
Ingredient note: Use full-fat cream cheese for the smoothest texture. For a lighter option, you can use reduced-fat cream cheese, although the soup may be slightly less rich.
Directions
- Prepare the chicken.
Pat the chicken breasts dry and season lightly with black pepper and a small pinch of salt. - Sauté the aromatics.
Heat a large Dutch oven over medium heat. Add olive oil, then add diced onion. Cook for 3–4 minutes, stirring occasionally, until softened. - Add the garlic.
Stir in minced garlic and cook for 30–45 seconds, until fragrant but not browned. - Build the enchilada base.
Add diced tomatoes with green chiles, additional green chiles, tomato paste, cumin, chili powder, smoked paprika, oregano, and black pepper. Stir for 1 minute to bloom the spices. - Add broth and chicken.
Pour in the chicken broth and stir. Add the chicken breasts, making sure they are mostly submerged. - Simmer the chicken.
Bring the soup to a gentle simmer over medium-high heat, then reduce to medium-low. Cover partially and cook for approximately 15–18 minutes, or until the chicken reaches 165°F (74°C) internally. - Remove and shred the chicken.
Transfer the cooked chicken to a plate. Let it rest for a few minutes, then shred it with two forks into bite-sized pieces. - Create the creamy base.
Reduce the soup to low heat. Add softened cream cheese gradually, whisking until it melts completely into the broth. - Add heavy cream.
Stir in the heavy cream and cook gently for 2–3 minutes. Do not allow the soup to boil. - Add the shredded cheese.
Stir in Monterey Jack or cheddar gradually until melted and smooth. - Return the chicken.
Add the shredded chicken back to the pot and stir. Simmer gently for 2–3 minutes so the chicken absorbs the creamy broth. - Finish with lime juice.
Remove the pot from the heat and stir in fresh lime juice. Taste and adjust salt and pepper as needed. - Check the texture.
The finished soup should be creamy and thick enough to lightly coat a spoon while remaining easy to ladle. If it is too thick, add a small amount of warm broth. - Serve.
Ladle into bowls and top with cilantro, avocado, jalapeño, shredded cheese, sour cream, or lime as desired.
High-protein cooking tip: Use plenty of shredded chicken as the primary protein source and choose Greek yogurt instead of sour cream for a protein-rich topping. Keep high-carbohydrate toppings such as tortilla strips or corn out if maintaining a keto-style meal.
Nutrition Facts — Per Serving, Approximate
- Calories: 390 kcal
- Total Fat: 24 g
- Saturated Fat: 12 g
- Cholesterol: 125 mg
- Sodium: 850 mg
- Potassium: 650 mg
- Total Carbohydrates: 10 g
- Fiber: 2 g
- Net Carbs: 8 g
- Sugars: 5 g
- Protein: 36 g
- Calcium: 220 mg
Nutrition values are approximate and can vary depending on the chicken, broth, cheese, cream cheese, heavy cream, and canned tomato products used.
Notes
- For extra protein: Add more chicken or top each bowl with plain Greek yogurt.
- For more spice: Add cayenne pepper, extra green chiles, or sliced jalapeños.
- For extra flavor: Finish with fresh lime juice, cilantro, and a pinch of smoked paprika.
- For thicker soup: Simmer uncovered for a few extra minutes before adding the dairy ingredients.
- For thinner soup: Add warm chicken broth a little at a time.
- For a lower-calorie version: Use reduced-fat cream cheese and replace part of the heavy cream with unsweetened evaporated milk, noting that this changes the keto suitability depending on the product.
- Allergy note: This recipe contains dairy. Check packaged broth, canned ingredients, and seasonings for additional allergens.
- Storage: Refrigerate for up to 4 days or freeze for up to 2 months.
- Reheating: Warm gently over low heat and avoid boiling to help maintain the creamy texture.
Frequently Asked Questions
1. Is Keto Creamy Enchilada Soup low in carbohydrates?
Yes, this version contains approximately 8 grams of net carbohydrates per serving, although exact values depend on the brands and toppings used.
2. Can I use rotisserie chicken?
Absolutely; shredded rotisserie chicken is a convenient shortcut, although you may want to reduce the added salt because rotisserie chicken can already be well seasoned.
3. Can I make this soup without heavy cream?
Yes, you can use additional cream cheese or an unsweetened low-carbohydrate dairy alternative, although the texture and richness will change.
4. How do I prevent the soup from curdling?
Keep the heat low after adding the cream cheese and heavy cream, and avoid bringing the soup to a full boil.
5. Can I freeze creamy enchilada soup?
Yes, freeze it in airtight freezer-safe containers for up to 2 months, then thaw and reheat gently while stirring well.
6. What are the best keto-friendly toppings?
Avocado, shredded cheese, cilantro, jalapeños, sour cream, green onions, and a squeeze of lime are excellent low-carb choices.

