Save to Pinterest This soup came together on a Tuesday evening when I was craving something warm and indulgent but didn't want to derail my keto routine. I remembered my mom's enchilada casserole from years ago—that perfect blend of spices and melted cheese—and thought, what if I could capture that magic in a bowl? The result was this creamy, spiced chicken soup that tastes like comfort but fits perfectly into a low-carb life. It's become my go-to when I need something that feels indulgent without the guilt.
I made this for my sister last month when she was visiting and had just started her keto journey. She was nervous about giving up her favorite comfort foods, but when she tasted this soup, her whole face changed—that quiet moment of relief when you realize you haven't actually sacrificed flavor for health. She's made it three times since and keeps texting me questions about variations. That's when I knew this recipe was special.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Boneless, skinless chicken breasts or thighs (1 lb): Thighs stay juicier during simmering and add more flavor than breasts, but breasts work fine if that's what you have on hand.
- Low-sodium chicken broth (4 cups): The foundation of everything—taste it before you buy to make sure you like the brand, because it really does matter.
- Olive oil (1 tbsp): Just enough to sauté your vegetables without adding unnecessary fat.
- Onion, finely chopped (1 small): Keep it small so it softens quickly and distributes evenly throughout the soup.
- Garlic, minced (2 cloves): Fresh garlic makes a noticeable difference; jarred garlic will leave you disappointed.
- Green bell pepper, diced (1): Adds a subtle sweetness and texture that balances the spice beautifully.
- Jalapeño, seeded and finely chopped (1, optional): Leave the seeds in if you like serious heat, or remove them for a gentler kick that won't overpower.
- Chili powder (2 tsp): The workhorse spice—it's what makes this soup taste like enchiladas instead of just creamy chicken broth.
- Ground cumin (1 tsp): Earthy and warm, this spice is non-negotiable if you want that authentic Mexican flavor.
- Smoked paprika (1/2 tsp): A small amount goes a long way and adds depth without overpowering.
- Dried oregano (1/2 tsp): Dried works better than fresh here because it concentrates the flavor into the broth.
- Salt and black pepper (1/2 tsp and 1/4 tsp): Start with these amounts and taste as you go—you can always add more, but you can't take it out.
- Cream cheese, softened and cubed (4 oz): Softening it first prevents lumps and makes it melt into the broth like magic.
- Heavy cream (1/2 cup): This is what turns a good soup into a luxurious one; don't skip it or substitute with milk.
- Shredded cheddar cheese (1 cup): A sharp cheddar adds more punch than mild, but use what you prefer.
- Fresh cilantro, sliced avocado, lime wedges, extra cheese (for garnish): These toppings turn a simple bowl into something memorable and customizable for each person.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Sauté your aromatics:
- Heat the olive oil in your pot over medium heat and add the chopped onion, bell pepper, and jalapeño. You want to hear that gentle sizzle and watch the vegetables soften and become translucent around the edges—this takes about 4 to 5 minutes. Add the garlic and cook for just one more minute until the smell fills your kitchen and your mouth is already watering.
- Toast the spices:
- Stir in your chili powder, cumin, smoked paprika, oregano, salt, and pepper all at once. Cook for about 30 seconds, stirring constantly, and you'll notice the kitchen smell completely transform—that's when you know the spices are waking up and releasing all their flavor.
- Build the broth:
- Add your chicken breasts or thighs and pour in the chicken broth. Bring everything to a gentle boil, then turn the heat down, cover the pot, and let it simmer quietly for 15 to 18 minutes until the chicken is cooked through and tender.
- Shred and return:
- Remove the cooked chicken with a slotted spoon and place it on a cutting board. Using two forks, gently shred it into bite-sized pieces—don't worry about being perfectly neat, just get it into manageable chunks. Return all the shredded chicken back to the pot with the simmering broth.
- Create the creamy base:
- Turn your heat down to low and add the softened cream cheese cubes. Stir constantly and watch them melt into the broth like they're disappearing—this should take about 2 to 3 minutes and result in a smooth, velvety texture.
- Finish with richness:
- Pour in the heavy cream and sprinkle in the shredded cheddar cheese. Stir gently and let everything simmer together for about 5 minutes, stirring occasionally, until it's creamy, smooth, and all the cheese has melted into oblivion.
- Taste and serve:
- Before you ladle it into bowls, taste a spoonful and adjust the seasoning if needed—maybe a pinch more salt, a crack more pepper, or a squeeze of lime juice. Serve it hot with whatever garnishes call to you.
Save to Pinterest There's something almost meditative about watching this soup come together, especially on those nights when everything else feels chaotic. By the time the cream cheese melts in and the kitchen smells like a Mexican restaurant, you remember why you started cooking in the first place—not for the Instagram-worthy bowl, but for that moment of calm when you can sit down with something warm and real.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Works for Keto
Most people think keto means sacrificing creamy soups and flavorful comfort food, but this recipe proves that wrong with every spoonful. The heavy cream and cheese create the richness your body is craving, while the chicken provides substantial protein that keeps you satisfied for hours. The spices do all the heavy lifting in terms of flavor, so you don't miss the beans or rice at all—you're too busy enjoying how good this actually tastes.
Shortcuts and Swaps
On nights when you're genuinely exhausted, rotisserie chicken is your secret weapon—just grab one from the store, shred it, and add it in step 4 instead of simmering raw chicken for 15 minutes. This cuts your total cooking time down to about 20 minutes and tastes just as good. You can also swap the heavy cream for full-fat coconut cream if dairy isn't your thing, though the flavor profile will shift slightly toward something more tropical.
Serving Ideas and Variations
I've served this soup with everything from crispy radish slices to a dollop of sour cream to crumbled bacon, and every combination works beautifully. The beauty of this recipe is that it's a blank canvas—you can add diced tomatoes for brightness, extra jalapeños for serious heat, or even spinach for a nutrient boost. Some people like a squeeze of fresh lime juice right at the end, while others prefer to let the spices speak for themselves.
- Top with crispy bacon bits and fresh cilantro for a sophisticated finish that impresses without extra effort.
- Add a handful of spinach in the last minute of cooking for nutrients that disappear into the creamy broth.
- Serve alongside a simple green salad dressed with lime vinaigrette for a complete, balanced meal.
Save to Pinterest This soup has quietly become the recipe I return to again and again, not because it's complicated or impressive, but because it genuinely nourishes both body and soul. That's the kind of cooking worth remembering.
Recipe FAQs
- → Can rotisserie chicken be used instead of fresh chicken?
Yes, rotisserie chicken can be added after shredding in step 4 for a quicker preparation without compromising flavor.
- → How can the heat level be adjusted?
Leave the jalapeño seeds in for more heat or add a pinch of cayenne pepper. Removing seeds reduces spiciness.
- → What are good garnishes for this dish?
Fresh cilantro, sliced avocado, lime wedges, or extra shredded cheese complement the creamy, spicy base nicely.
- → Is this dish suitable for gluten-free diets?
Yes, all ingredients are naturally gluten-free, but always check labels to confirm no cross-contamination.
- → Can this be made dairy-free?
Dairy-free alternatives like coconut cream and vegan cheese might work but will alter the creamy texture and flavor.