Chicken Enchilada Soup is the ultimate cozy comfort meal with a healthy twist. This rich, creamy (yet completely dairy-free!) soup is packed with bold enchilada flavors, tender shredded chicken, and a perfect balance of spices that warm you from the inside out. It’s the kind of dish you can throw together on a busy weeknight and still feel like you’re enjoying something special and nourishing. With its velvety texture from coconut cream and deep flavor from enchilada sauce and spices, this soup delivers everything you love about classic enchiladas—without the heaviness. Whether you’re following a Paleo or Whole30 lifestyle or just looking for a wholesome, satisfying dinner, this recipe is a guaranteed favorite.
Why You’ll Love This Recipe
- Ready in just 30 minutes – perfect for quick weeknight dinners
- Dairy-free yet creamy – rich texture without traditional cream
- Packed with protein – hearty and filling thanks to shredded chicken
- Whole30 & Paleo friendly – clean, wholesome ingredients
- Bold enchilada flavor – smoky, slightly spicy, and deeply satisfying
Ingredients
- 2 tbsp avocado oil – a healthy fat for sautéing and building flavor
- 1 medium onion, diced – adds sweetness and depth
- 3 cloves garlic, minced – enhances the savory base
- 2 medium bell peppers, diced – adds color, crunch, and natural sweetness
- Sea salt and black pepper – essential for seasoning
- 2 tbsp tapioca flour or arrowroot – naturally thickens the soup
- 3 cups chicken broth or bone broth – forms the rich, savory base
- 1 ¼ cups red enchilada sauce (Whole30 compliant) – delivers bold, smoky flavor
- 1 can (14 oz) fire-roasted diced tomatoes – adds depth and slight smokiness
- 1 can (4 oz) chopped green chiles – brings mild heat and tang
- ¾ tsp ground cumin – adds earthy warmth
- 3–3½ cups cooked shredded chicken – the hearty protein base
- ¼ cup coconut cream – creates a creamy, dairy-free texture
- 2 tbsp nutritional yeast – adds a subtle cheesy, umami flavor
- 2 tsp lime or lemon juice – brightens and balances the richness
- Sea salt to taste – final seasoning adjustment
Optional Garnishes
- Sliced avocado – adds creaminess and freshness
- Chopped cilantro – bright, herbal finish
- Grain-free tortilla chips (optional, not Whole30) – adds crunch
How to Make Chicken Enchilada Soup
Step 1: Sauté the Aromatics
Heat avocado oil in a large pot over medium-high heat. Add diced onion and cook for about 3 minutes until softened and fragrant. Stir in garlic and bell peppers, season with salt and pepper, and sauté for another 3–5 minutes until tender.
Step 2: Thicken the Base
Sprinkle tapioca flour or arrowroot over the vegetables and stir to coat. Slowly pour in the chicken broth while stirring continuously to avoid lumps. This step creates a smooth, slightly thickened base.
Step 3: Build the Flavor
Add enchilada sauce, fire-roasted tomatoes, green chiles, and cumin. Stir well and bring the soup to a gentle boil. As it cooks, the flavors will deepen and the soup will thicken.
Step 4: Add the Chicken
Stir in the shredded chicken and reduce heat to medium-low. Let the soup simmer uncovered for about 5 minutes, allowing the flavors to blend beautifully.
Step 5: Make It Creamy
In a small bowl, whisk together coconut cream, nutritional yeast, and lime juice. Stir this mixture into the soup and mix well until fully incorporated.
Step 6: Final Simmer & Serve
Let the soup simmer for another 5 minutes. Taste and adjust salt if needed. Serve hot, topped with avocado slices and fresh cilantro for a bright, fresh finish.

Tips for Success
- Use rotisserie or pre-cooked chicken to save time
- Stir constantly when adding broth to prevent clumping
- Adjust spice level by choosing mild or spicy enchilada sauce
- Don’t skip the lime juice—it balances the richness perfectly
- Let the soup simmer a bit longer for deeper flavor
Equipment Needed
- Large pot or stockpot
- Wooden spoon or spatula
- Measuring cups and spoons
- Small mixing bowl
- Knife and cutting board
Recipe Variations
- Spicy version: Add jalapeños or extra green chiles for more heat
- Low-carb option: Skip chips and add extra vegetables like zucchini
- Vegetable-packed: Add spinach, kale, or cauliflower
- Different protein: Swap chicken for turkey or shredded beef
- Extra creamy: Add more coconut cream for a richer texture
- Slow cooker method: Combine ingredients (except cream mixture) and cook on low, then stir in cream at the end
Serving Suggestions
- Serve with avocado and cilantro for freshness
- Pair with a simple side salad for a balanced meal
- Add grain-free chips for crunch (if not strictly Whole30)
- Serve with lime wedges for extra brightness
- Enjoy as a standalone hearty meal or light lunch
FAQs
Is this soup really dairy-free?
Yes, it uses coconut cream and nutritional yeast instead of dairy.
Can I make it ahead of time?
Absolutely, it tastes even better the next day as flavors deepen.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 4 days.
Can I freeze this soup?
Yes, it freezes well for up to 2–3 months. Thaw and reheat gently.
Can I use store-bought enchilada sauce?
Yes, just make sure it’s compliant if following Whole30.
Does it taste like coconut?
No, the coconut flavor is very mild and blends seamlessly into the soup.
Final Thoughts
Chicken Enchilada Soup is the perfect combination of comfort, flavor, and wholesome ingredients. It’s creamy without dairy, hearty without being heavy, and packed with bold, satisfying flavors that make every spoonful delicious. Whether you’re sticking to a Paleo or Whole30 lifestyle or simply craving a cozy, nourishing meal, this soup delivers on all fronts. Give it a try, and it just might become your new go-to comfort food favorite.
Print
Chicken Enchilada Soup
- Total Time: 30 minutes
- Yield: 6 servings
Description
This halal chicken enchilada soup is creamy, hearty, and packed with bold flavors—made with tender shredded chicken, spices, and a rich dairy-free base for a comforting and healthy meal.
Ingredients
- 2 tbsp avocado oil
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 2 bell peppers (diced)
- Salt and black pepper to taste
- 2 tbsp tapioca flour or arrowroot
- 3 cups halal chicken broth
- 1 1/4 cups halal enchilada sauce
- 1 can diced tomatoes (fire roasted)
- 1 small can green chiles
- 3/4 tsp ground cumin
- 3–3.5 cups cooked shredded halal chicken
- 1/4 cup coconut cream
- 2 tbsp nutritional yeast
- 2 tsp lime juice
- Avocado (sliced, for garnish)
- Fresh cilantro (for garnish)
Instructions
- Heat avocado oil in a large pot over medium heat.
- Add onion and sauté for 3 minutes until soft.
- Add garlic and bell peppers, season with salt and pepper, and cook 3–5 minutes.
- Sprinkle tapioca flour over mixture and stir well.
- Slowly pour in chicken broth while stirring.
- Add enchilada sauce, tomatoes, green chiles, and cumin. Bring to a boil.
- Add shredded chicken and simmer on medium-low heat for 5 minutes.
- Mix coconut cream, nutritional yeast, and lime juice, then stir into soup.
- Simmer another 5 minutes, adjust seasoning, and serve hot.
Notes
- Ensure enchilada sauce and broth are halal-certified.
- Great for meal prep—stores well for several days.
- Top with avocado and cilantro for extra freshness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner, Lunch, Soup
- Method: Stovetop
- Cuisine: Mexican-Inspired



