A rich, creamy, low-carb soup inspired by the flavors of enchiladas. This keto-friendly version delivers smoky chili flavor, tender chicken (or a vegetarian keto option), melted cheese, and a velvety broth without beans, corn, or flour.
Servings: 6Prep Time: 15 minutesCook Time: 35–40 minutes
🛒 Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
For the Soup Base
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
2 tbsp olive oil or avocado oil
1 medium onion, finely diced
1 medium green bell pepper, diced
3 cloves garlic, minced
Protein
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Choose one:
Classic Keto Version
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
500 g boneless skinless chicken thighs or breasts
Vegetarian Keto Option
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
300 g mushrooms, diced
200 g firm tofu, cubed
Seasonings
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
2 tbsp chili powder
1 tsp ground cumin
1 tsp smoked paprika
½ tsp dried oregano
½ tsp onion powder
½ tsp garlic powder
½ tsp black pepper
1 tsp salt (or to taste)
Liquids
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
4 cups chicken broth (or vegetable broth)
1 cup canned tomato sauce (unsweetened)
2 tbsp tomato paste
Creamy Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
225 g cream cheese, softened
1 cup heavy cream
1½ cups shredded cheddar cheese
Optional Heat
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
1 jalapeño, finely diced
¼–½ tsp cayenne pepper
Garnishes
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Avocado slices
Fresh cilantro
Shredded cheese
Sour cream
Lime wedges
Sliced jalapeños
👩🍳 Step 1: Prepare Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Dice:
onion
bell pepper
jalapeño (if using)
Mince garlic.
Cube chicken into bite-sized pieces.
Allow cream cheese to soften at room temperature for easier blending.
🧅 Step 2: Build the Flavor Base
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Heat oil in a large soup pot over medium heat.
Add:
Cook for 5–6 minutes until softened.
Add:
Cook for 1 minute until fragrant.
🌶 Step 3: Bloom the Spices
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
chili powder
cumin
paprika
oregano
onion powder
garlic powder
black pepper
Cook for 30–60 seconds.
Why?
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Heating spices in oil releases essential oils and deepens flavor.
🍅 Step 4: Add Tomato Components
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Stir in:
Cook for 1 minute.
Then add:
Cook for another 2 minutes.
This concentrates the tomato flavor and mimics enchilada sauce.
🍗 Step 5: Add Chicken and Broth
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Stir to coat with seasonings.
Pour in:
Add salt.
Bring to a gentle boil.
🔥 Step 6: Simmer
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Reduce heat to medium-low.
Simmer for:
20–25 minutes
until chicken is fully cooked and tender.
If using whole chicken pieces, shred them after cooking and return them to the pot.
🧀 Step 7: Add Cream Cheese
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Reduce heat to low.
Add softened cream cheese in small chunks.
Whisk continuously until fully melted.
Tip
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Adding cream cheese gradually prevents lumps.
🥛 Step 8: Add Heavy Cream
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Pour in:
Stir well.
Simmer gently for 3–4 minutes.
Do not boil vigorously after adding dairy.
🧀 Step 9: Add Cheddar Cheese
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add shredded cheddar one handful at a time.
Stir constantly.
Allow each addition to melt before adding more.
Texture Goal
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The soup should be:
thick
creamy
smooth
rich but pourable
🧂 Step 10: Final Taste Test
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Taste and adjust:
salt
pepper
cayenne
lime juice (optional)
If the soup is too thick:
If too thin:
simmer uncovered for 5–10 minutes
🍽️ Step 11: Serve
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Ladle into warm bowls.
Top with:
avocado
cilantro
sour cream
extra cheese
jalapeños
lime wedges
🌟 Vegetarian Keto Version
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Replace chicken with:
300 g mushrooms
200 g firm tofu
Sauté mushrooms until browned before adding broth.
The mushrooms add umami while keeping carbs low.
📊 Approximate Keto Macros (Per Serving)
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
(Chicken version, approximate)
Calories: 450–550
Protein: 28–35 g
Fat: 32–40 g
Net Carbs: 5–8 g
Values vary depending on ingredients used.
💡 Tips for the Best Keto Enchilada Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Use Chicken Thighs
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
They stay juicier and add more flavor than chicken breast.
Freshly Grated Cheese
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Pre-shredded cheese contains anti-caking agents that can affect texture.
Simmer Gently
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Boiling dairy can cause separation.
Let It Rest
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The soup thickens slightly after 10 minutes off the heat.
🧊 Storage
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Refrigerator
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Freezer
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Note: Cream-based soups may separate slightly after freezing. Stir well when reheating.
Reheating
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Warm over low heat, stirring frequently. Add a splash of broth if needed.