This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Introduction
There’s something about fajita flavors that just hits differently.
That smoky aroma, the sizzling spices, the combination of tender chicken with peppers and onions—it’s bold, comforting, and full of life. But when you’re following a keto lifestyle, traditional fajitas can sometimes feel incomplete without tortillas… or loaded with hidden carbs if you’re not careful.
That’s exactly where this Keto Chicken Fajita Soup (Low-Carb, High-Protein & Flavor Packed) comes in.
I still remember the night this recipe came together. I was craving something warm and filling, something that had all the flavors of fajitas—but in a way that felt cozy and effortless. A soup made sense. Something you could spoon, something rich and comforting, something that didn’t require assembling anything on the side.
So I took everything I loved about fajitas—and turned it into a soup.
And honestly? It turned out even better than I expected.
This soup is smoky, slightly spicy, creamy (if you want it to be), and packed with protein. It’s the kind of meal that feels indulgent but actually supports your goals.
If you’re tired of repetitive keto meals and want something exciting but still easy… this one is going to earn a permanent spot in your rotation.
Why You’ll Love This Recipe
- 🍲 Bold fajita flavors – Smoky, spicy, and deeply satisfying
- 🍗 High-protein meal – Keeps you full longer
- 🥑 Keto-friendly – Low-carb and balanced
- ⚡ One-pot recipe – Easy cooking, easy cleanup
- 🌶️ Customizable spice level – Mild to spicy
- 🧀 Optional creamy twist – Make it rich and indulgent
- 🍽️ Perfect for meal prep – Tastes even better next day
My Personal Experience
This recipe quickly became one of my “comfort staples.”
The first time I made it, I wasn’t expecting anything extraordinary. I just wanted something quick. But as the spices started cooking, that familiar fajita aroma filled the kitchen—and I knew I was onto something.
When I finally tasted it, I paused.
It had that perfect balance—warm, slightly spicy, deeply flavorful, and incredibly comforting.
Since then, this soup has been one of my go-to meals, especially on busy days or when I want something satisfying without overthinking.
Required Equipment
Large Pot
Essential for cooking everything in one place and building flavor layers.
Knife & Cutting Board
Used to slice chicken and vegetables evenly.
Wooden Spoon
Helps stir ingredients without damaging cookware.
Measuring Cups
Ensures accurate ingredient proportions.
Ingredients & Substitutions
Main Ingredients:
- 2 cups cooked shredded chicken
- 1 tbsp olive oil
- 1/2 onion (sliced)
- 1 bell pepper (sliced)
- 2 cups chicken broth
- 1/2 cup heavy cream (optional)
- 1 tsp chili powder
- 1 tsp cumin
- 1/2 tsp paprika
- 1/2 tsp garlic powder
- Salt and pepper
Ingredient Breakdown & Substitutions
Chicken
High-protein base.
👉 Substitute: Turkey or beef.
Bell Peppers & Onion
Adds fajita flavor and texture.
Spices
Create signature fajita taste.
Heavy Cream
Optional for creamy version.
How to Make Keto Chicken Fajita Soup
Step 1: Heat Oil
Heat olive oil in a large pot.
Step 2: Cook Vegetables
Add onions and peppers, cook until soft.
Step 3: Add Chicken
Stir in shredded chicken.
Step 4: Add Spices
Add chili powder, cumin, paprika, and garlic powder.
Step 5: Add Broth
Pour in chicken broth and bring to simmer.
Step 6: Simmer
Cook for 10–15 minutes to blend flavors.
Step 7: Add Cream (Optional)
Stir in heavy cream for richness.
Step 8: Serve
Serve hot with toppings.
Common Mistakes to Avoid
- ❌ Overcooking vegetables → mushy texture
- ❌ Too much liquid → weak flavor
- ❌ Not seasoning enough → bland soup
- ❌ Skipping simmer → flavors don’t develop
Pro Tips for Best Results
- Use freshly cooked chicken
- Adjust spice level to taste
- Let soup simmer properly
- Add cream at the end
Keto Benefits of Chicken
- High protein
- Low carb
- Supports muscle health
- Keeps you full
Variations You Can Try
- 🌶️ Extra spicy version
- 🧀 Cheesy version
- 🥑 Add avocado
- 🍗 Grilled chicken version
Tips for This Recipe
- Taste and adjust seasoning
- Serve fresh
- Use quality broth
Optional Additions
- Sour cream
- Cheese
- Fresh cilantro
Serving Ideas
- As main meal
- With keto bread
- Meal prep bowls
- Dinner nights
Storage Recommendations
- Refrigerate up to 4 days
- Freeze up to 1 month
- Reheat on stove
Frequently Asked Questions
1. Can I freeze it?
Yes.
2. Is it spicy?
Adjustable.
3. Can I make dairy-free?
Skip cream.
4. Can I add cheese?
Yes.
5. Can I meal prep?
Perfect for it.
6. Why is mine bland?
Needs more seasoning.
7. Can I use raw chicken?
Cook first.
Nutritional Breakdown (Per Serving)
- Calories: 280
- Protein: 25g
- Fat: 18g
- Total Carbs: 6g
- Net Carbs: 4g
Recipe Snapshot
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Soup
- Cuisine: Keto
- Servings: 4
- Calories: 280

Keto Chicken Fajita Soup Recipe
Ingredients
- Chicken – 2 cups
- Olive oil – 1 tbsp
- Onion – 1/2
- Bell pepper – 1
- Broth – 2 cups
- Cream – optional
- Spices
Instructions
- Place a large pot on the stove over medium heat and add the olive oil. Allow it to heat up for a few seconds until it starts to shimmer slightly.
- Add the sliced onions and bell peppers to the pot. Cook them for a few minutes, stirring occasionally, until they become soft, slightly tender, and lightly caramelized at the edges.
- Keep stirring every 30–60 seconds to prevent the vegetables from sticking or burning, and to ensure they cook evenly on all sides.
- Add the shredded cooked chicken to the pot and stir it into the softened vegetables, allowing everything to combine well.
- Continue stirring for a minute or two so the chicken warms through and absorbs some of the flavor from the vegetables.
- Sprinkle in the chili powder, cumin, paprika, garlic powder, salt, and pepper. Mix thoroughly so the spices evenly coat the chicken and vegetables, creating that classic fajita flavor.
- Stir continuously for about 1 minute to lightly toast the spices, which helps deepen the flavor and aroma.
- Pour in the chicken broth and stir well, scraping the bottom of the pot to lift any flavorful bits that may have stuck.
- Increase the heat slightly and bring the mixture to a gentle simmer. You should see small bubbles forming, but not a rolling boil.
- Let the soup simmer for 10–15 minutes, stirring occasionally. This allows all the flavors to blend together and develop into a rich, cohesive taste.
- If you’re using heavy cream, pour it in at this stage and stir well to create a creamy, smooth texture throughout the soup.
- Let the soup simmer for another 2–3 minutes after adding the cream, allowing it to thicken slightly.
- Taste the soup and adjust seasoning if needed—add a pinch of salt, pepper, or extra spices based on your preference.
- Remove from heat and serve hot, enjoying the rich, flavorful, and comforting keto chicken fajita soup.









