Pin It There's something about a bowl of creamy soup on a Tuesday night that just makes everything feel manageable again. I stumbled onto this recipe during a particularly busy week when my usual go-to comfort foods felt too heavy, and I needed something that tasted like real comfort food but wouldn't leave me feeling sluggish. The first time I made it, the aroma of cumin and smoked paprika filled my kitchen so quickly that my roommate wandered in asking what I was cooking before I'd even finished dicing the peppers. What started as a quick weeknight dinner has become my secret weapon whenever I want something that feels indulgent but still keeps me on track.
I made this for my sister who'd just started keto, and she sat at my kitchen counter with a spoon in one hand and her phone in the other, typing down the recipe before she'd even finished her bowl. She said it tasted like enchiladas but without that post-meal heaviness, and honestly, that's exactly what I was going for. Since then, it's become our shorthand for "let's have something special but chill about it," which has happened more often than either of us expected.
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 more forgiving if you accidentally overcook them, but breasts cook faster and shred easier—pick based on your mood that day.
- Low-sodium chicken broth (4 cups): This is your flavor foundation, so don't skimp on quality; it makes a noticeable difference in the final taste.
- Olive oil (1 tbsp): Just enough to get your vegetables softened without making the soup greasy.
- Onion (1 small, finely chopped): The sweetness mellows as it cooks, balancing out the spices beautifully.
- Garlic (2 cloves, minced): Don't be shy here; garlic is forgiving and you want to smell it the moment it hits the pot.
- Green bell pepper (1, diced): It adds brightness and a subtle sweetness that complements the spices without overpowering them.
- Jalapeño (1, seeded and finely chopped): Optional, but this is where you control the heat level—seed it for mild, leave seeds in for a genuine kick.
- Chili powder (2 tsp): This is the soul of the soup, so use a good quality one; cheap stuff tastes like dust.
- Ground cumin (1 tsp): Earthy and warm, it's what makes people pause and ask what spice that is.
- Smoked paprika (1/2 tsp): This gives you that whisper of smokiness without needing a grill.
- Dried oregano (1/2 tsp): Mexican oregano if you can find it, but regular works just fine.
- Salt and black pepper (1/2 tsp each, adjust to taste): Always taste before serving; salt brings all the flavors into focus.
- Cream cheese (4 oz, softened and cubed): Softening it first prevents lumps from forming in your soup—this small step changes everything.
- Heavy cream (1/2 cup): This is what makes the soup feel luxurious and silky without any weird separation.
- Shredded cheddar cheese (1 cup): Sharp cheddar gives more flavor than mild, so consider that when you're at the store.
- Fresh cilantro, sliced avocado, lime wedges, extra cheese: These aren't just garnishes—they're your chance to personalize each bowl and make it feel special.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get Your Base Ready:
- Heat olive oil in a large pot over medium heat, then add your onion, green bell pepper, and jalapeño if you're using it. Sauté for about 4 to 5 minutes until they're soft and starting to smell incredible—you'll know it's right when you can easily poke a piece of pepper with a wooden spoon.
- Build the Flavor:
- Add your minced garlic and let it cook for just 1 minute more, then stir in the chili powder, cumin, smoked paprika, oregano, salt, and pepper. The kitchen will fill with this warm, spiced aroma that makes you feel like you're cooking something important—that's exactly the signal you want.
- Cook the Chicken:
- Add your chicken breasts or thighs along with the chicken broth, bring everything to a gentle boil, then lower the heat and cover the pot. Let it simmer for 15 to 18 minutes until the chicken is cooked through and tender enough to shred easily.
- Shred and Return:
- Remove the chicken from the pot and use two forks to shred it into bite-sized pieces—it should fall apart with minimal effort. Return the shredded chicken to the pot and stir it back into the broth.
- Make It Creamy:
- Turn the heat down to low and add your softened cream cheese cubes, stirring constantly until they've completely melted and blended into the soup. This should take about 2 to 3 minutes, and you'll feel the soup transform under your spoon.
- Final Flourish:
- Stir in the heavy cream and shredded cheddar cheese, then let it simmer gently for another 5 minutes while you stir occasionally. The soup will go from thin to silky, and it'll smell like pure comfort.
- Taste and Serve:
- Taste it now and adjust the salt or spices if needed—this is your moment to make it exactly how you like it. Ladle it into bowls and top with cilantro, avocado, a squeeze of fresh lime, and extra cheese if you're feeling generous.
Pin It My favorite moment with this soup happened on a random Friday when a friend called last-minute asking if I could make something to bring to her place. I had everything already and threw it together in the time it took her to set the table, and she later told me it was the first meal she'd eaten on keto that didn't feel like a sacrifice. That's when I realized this recipe isn't just about staying on track—it's about proving to yourself that good food doesn't have to be complicated or feel like a compromise.
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 Tastes Like the Real Thing
The secret is in the spice blend and the fact that you're actually cooking chicken in broth instead of using pre-cooked rotisserie chicken. When the chicken simmers in that cumin and chili powder base, it absorbs all those flavors, so every bite tastes intentional and seasoned all the way through. The cream cheese and heavy cream create that luxurious texture that makes your brain think you're eating something indulgent, even though you're keeping your carbs low.
Shortcuts That Actually Work
If you're genuinely short on time, rotisserie chicken is your friend—just shred it and add it in after you've melted the cream cheese instead of cooking it in the broth. You'll lose some of that infused flavor, but honestly, the soup still tastes delicious and you've cut your active cooking time in half. I've done this on nights when I got home late and still wanted something warm and real on the table within 20 minutes.
Customize Without Overthinking
This soup is forgiving about substitutions and preferences, so treat it more like a foundation than a rigid formula. Want it spicier, leave the jalapeño seeds in or add a pinch of cayenne at the end, tasting as you go. Want it less spicy, use fewer jalapeños or skip them entirely and let the chili powder be the star. Some people add sliced radishes or a dollop of sour cream for brightness, others top it with crispy bacon or extra cilantro—the point is that your bowl should taste exactly how you want it to taste.
- If your soup breaks or looks grainy, low heat and a quick whisk can usually fix it, but prevention through softened cream cheese and low heat is smarter.
- Leftovers reheat beautifully in a pot over low heat with a splash of broth if they've thickened up overnight.
- This freezes well too, so make a double batch and future you will be deeply grateful on a night when cooking feels impossible.
Pin It This soup has become my proof that eating keto doesn't mean eating boring food or wishing you were eating something else. It's warm, it's creamy, it tastes like real cooking, and it keeps you full for hours—which honestly is everything you want from a bowl of soup.
Recipe FAQs
- → Can I make this soup dairy-free?
Substitute cream cheese with coconut cream and heavy cream with full-fat coconut milk. Use nutritional yeast or dairy-free shredded cheese alternative instead of cheddar. The texture will be slightly different but still delicious.
- → How long does this soup keep in the refrigerator?
Store cooled soup in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of broth or cream if needed to restore consistency. The flavors often develop and improve after a day.
- → Can I freeze this keto soup?
Yes, freeze for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat slowly—the creamy texture may separate slightly but will come together when stirred.
- → What can I serve with this soup?
Pair with a crisp keto salad dressed in lime vinaigrette, roasted cauliflower, or keto-friendly tortilla chips. For extra comfort, serve with cheddar cheese biscuits or a side of sautéed low-carb vegetables.
- → Can I use rotisserie chicken instead of raw chicken?
Absolutely. Use about 3 cups of shredded rotisserie chicken and add it during step 4 after the broth has simmered with the vegetables and spices. This reduces prep time significantly—dinner will be ready in about 25 minutes.
- → How can I make this soup spicier?
Leave seeds in the jalapeño, add cayenne pepper with the spices, or incorporate diced green chilies. Hot sauce or a chopped serrano pepper added during the simmer will also increase heat without changing the consistency.