Skinny One-Pot Chicken Fajita

Featured in: Quick Crunch Fixes

This light and nourishing dish combines thinly sliced chicken breasts with colorful bell peppers, fresh zucchini, and a blend of fajita spices. The ingredients are simmered together with diced tomatoes and low-sodium broth, creating a comforting and healthy one-pot meal. Fresh lime juice and cilantro add bright, fresh notes at the end. It’s easy to prepare, perfect for a quick nutritious lunch or dinner, and adaptable for heartier or vegetarian versions.

Updated on Fri, 13 Feb 2026 13:43:00 GMT
Skinny One-Pot Chicken Fajita Soup with Zucchini and Peppers in a steaming bowl, topped with fresh cilantro and lime wedges.  Save to Pinterest
Skinny One-Pot Chicken Fajita Soup with Zucchini and Peppers in a steaming bowl, topped with fresh cilantro and lime wedges. | snackandmack.com

One Tuesday afternoon, my friend texted asking for a soup recipe that wouldn't derail her fitness goals, and I found myself standing in the kitchen remembering how my abuela used to say the best meals were the ones that tasted indulgent but didn't weigh you down. This chicken fajita soup came together almost by accident that day, using peppers I'd meant to roast and broth I had on hand. The aroma filled the apartment so quickly that my neighbor knocked to ask what I was making, and when I ladled her a bowl, she closed her eyes after the first spoonful and said it tasted like comfort without the guilt.

I made this soup for my meal prep Sunday last month when I was feeling overwhelmed by work deadlines, and something about the ritual of slicing vegetables and watching the pot bubble away became oddly meditative. My partner came home to find me ladling it into containers, smelled the cilantro and lime, and immediately asked if I'd made extra because apparently this was the dinner they'd been craving without knowing it. That simple moment reminded me that sometimes the healthiest thing you can cook isn't just about the calories—it's about feeding yourself and the people around you with genuine care.

Ingredients

  • Chicken breasts: Slice them thinly so they cook through in minutes and become impossibly tender in the hot broth.
  • Yellow onion: This vegetable builds the soup's flavor foundation with natural sweetness that balances the spices beautifully.
  • Red and yellow bell peppers: Use both colors because they add brightness, sweetness, and visual joy to every spoonful.
  • Green zucchini: Halve it lengthwise before slicing so the pieces stay distinct and don't dissolve into the broth.
  • Garlic: Mince it finely so it distributes evenly and becomes almost imperceptible while deepening the entire soup's flavor.
  • Diced tomatoes: The canned version here is better than fresh because the juice becomes part of your flavor base.
  • Low-sodium chicken broth: This is your canvas—choose a quality brand because you'll taste it directly.
  • Olive oil: Just one tablespoon coats the pot without making the soup heavy or rich.
  • Ground cumin, chili powder, smoked paprika, dried oregano: These spices work together to create that distinctive fajita warmth without any one overpowering the others.
  • Salt, black pepper, cayenne: Start conservative with the cayenne—you can always add more heat but you can't take it back.
  • Fresh lime juice: This is essential, not optional; it brightens everything and brings the whole soup into focus.
  • Fresh cilantro: Add it at the end so it stays vibrant and herbaceous rather than cooking down into nothing.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Start with the base:
Heat your olive oil in a large pot over medium heat, then add the sliced onion and let it soften for about 3 minutes—you're looking for it to turn translucent and fragrant. This slow start means the onion becomes sweet and mellow rather than sharp.
Build the flavor:
Add your minced garlic, sliced bell peppers, and zucchini, and cook for another 4 minutes while stirring occasionally so everything gets a chance to caramelize slightly. You'll notice the kitchen starting to smell like something special is happening.
Bloom the spices:
Stir in all your dry spices—cumin, chili powder, paprika, oregano, salt, pepper, and cayenne if you like heat—and cook for just 1 minute until they become fragrant and release their essential oils. This step takes 60 seconds but transforms everything.
Add the protein:
Lay in your thinly sliced chicken and stir constantly for 2 to 3 minutes until the outside becomes opaque and the pieces begin to cook through. Don't worry if they're not completely cooked yet; they'll finish in the broth.
Create the broth:
Pour in your canned tomatoes with all their juice plus the chicken broth, then bring everything to a gentle boil by turning up the heat slightly. You should see small bubbles breaking the surface, not a rolling boil.
Let it simmer:
Reduce your heat to medium-low and leave the pot uncovered for 15 to 18 minutes—this is when the chicken becomes impossibly tender and the flavors marry together. Stir occasionally and taste at the 15-minute mark to see if your vegetables are where you want them.
Finish with brightness:
Remove from heat and stir in the fresh lime juice and chopped cilantro, which will wake up all the flavors and make the soup taste alive. Adjust salt and pepper to your taste at this point.
Serve and personalize:
Ladle into bowls and top with extra cilantro, lime wedges on the side, or a spoonful of Greek yogurt if you're craving something creamy.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Colorful chicken fajita soup with tender zucchini, bell peppers, and spices, served in a rustic pot for a healthy Tex-Mex meal.  Save to Pinterest
Colorful chicken fajita soup with tender zucchini, bell peppers, and spices, served in a rustic pot for a healthy Tex-Mex meal. | snackandmack.com

This soup became something unexpected in my life—not just a meal I made on busy weeknights, but a dish I learned to make with intention, almost as a love language to myself. There's something powerful about choosing to nourish yourself with something that tastes this good and feels this clean, and I think that's when food becomes more than just fuel.

Making It Your Own

The beauty of this soup is how easily it adapts to whatever's in your kitchen or whatever your body needs that day. I've made it with roasted red peppers when I wanted deeper flavor, and it was stunning—you can roast your peppers ahead of time, then slice and add them with the tomatoes for a more complex, almost charred undertone. Some nights I've added a can of black beans or corn for heartiness without guilt, and the soup becomes something you could eat two bowls of without feeling stuffed. The framework stays the same, but the details are completely yours to play with.

Beyond the Bowl

This soup stores beautifully in the refrigerator for up to four days, and I've found that it actually tastes better the next day when all the flavors have had time to get to know each other. You can freeze it in portions if you want to build a collection of easy weeknight dinners, though I'd recommend leaving out the cilantro and adding fresh cilantro when you reheat it so it stays bright. The lime juice can also be added fresh after reheating, which keeps everything tasting vibrant rather than tired.

Serving Suggestions and Final Touches

This soup deserves to be served with intention—set out lime wedges, fresh cilantro, and maybe some sliced avocado so people can customize their bowls and feel like they're part of the cooking process. I've also put out small bowls of diced jalapeños or hot sauce for people who want to turn up the heat, and it turns a simple soup dinner into something that feels a little bit special. The Greek yogurt option is quietly beautiful if you're looking for creaminess without cream, and it adds a nice cool contrast to the warm spices.

  • Lime wedges are non-negotiable—they should arrive at the table with every bowl.
  • Fresh cilantro scattered on top makes the difference between a good soup and one people ask for the recipe for.
  • Don't skip the Greek yogurt option if you've never tried it, because it changes everything in the most understated way.
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Hearty one-pot fajita soup packed with chicken, zucchini, and peppers, garnished with cilantro and lime for a light yet flavorful dish. Save to Pinterest
Hearty one-pot fajita soup packed with chicken, zucchini, and peppers, garnished with cilantro and lime for a light yet flavorful dish. | snackandmack.com

This soup has become the recipe I reach for when I want to feel good about what I'm eating without sacrificing flavor or satisfaction, and I hope it becomes something you make again and again. There's quiet confidence in a one-pot meal that nourishes you completely, and that's what this soup does.

Recipe FAQs

Can I make this soup vegetarian?

Yes, substitute chicken broth with vegetable broth and add extra vegetables or beans for protein.

How do I get the best flavor from the peppers?

Roasting the bell peppers before adding them enhances their sweetness and depth of flavor.

What can I serve alongside this dish?

Lime wedges, sliced avocado, or a dollop of Greek yogurt complement the flavors and add creaminess.

How long should I simmer the soup?

Simmer uncovered for 15-18 minutes until chicken is cooked through and vegetables are tender.

Is this dish suitable for a low-fat diet?

Yes, it uses lean chicken breast, low-sodium broth, and minimal oil to keep fat content low.

Skinny One-Pot Chicken Fajita

Light and flavorful chicken soup featuring bell peppers, zucchini, and aromatic fajita spices in one pot.

Prep Time
15 min
Cook Time
30 min
Overall Time
45 min
Recipe by Snack And Mack Ryan Mitchell

Recipe Type Quick Crunch Fixes

Skill Level Easy

Cuisine Type Tex-Mex

Output 4 Serving Size

Dietary Details Dairy-Free, Gluten-Free, Low Carb

Ingredient List

Proteins

01 2 medium boneless, skinless chicken breasts (about 14 oz), sliced thinly

Vegetables

01 1 large yellow onion, thinly sliced
02 1 red bell pepper, thinly sliced
03 1 yellow bell pepper, thinly sliced
04 1 medium green zucchini, halved lengthwise and sliced
05 2 cloves garlic, minced
06 1 can (14 oz) diced tomatoes, with juices

Liquids

01 4 cups low-sodium chicken broth

Spices & Seasonings

01 1 tablespoon olive oil
02 1 teaspoon ground cumin
03 1 teaspoon chili powder
04 1 teaspoon smoked paprika
05 1/2 teaspoon dried oregano
06 1/2 teaspoon salt
07 1/4 teaspoon black pepper
08 1/8 teaspoon cayenne pepper, optional
09 Juice of 1 lime
10 2 tablespoons fresh cilantro, chopped

Steps

Step 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add the sliced onion and sauté for 3 minutes until softened and translucent.

Step 02

Cook vegetables: Add minced garlic, sliced bell peppers, and zucchini to the pot. Cook for 4 minutes, stirring occasionally, until vegetables begin to soften.

Step 03

Bloom spices: Stir in cumin, chili powder, smoked paprika, oregano, salt, black pepper, and cayenne pepper if using. Cook for 1 minute until the spices become fragrant.

Step 04

Add protein: Add the sliced chicken breasts to the pot and cook while stirring for 2 to 3 minutes until the chicken turns opaque on the edges.

Step 05

Build broth base: Pour in the diced tomatoes with their juices and chicken broth. Stir to combine all ingredients evenly. Bring the mixture to a gentle boil.

Step 06

Simmer soup: Reduce heat to a simmer and cook uncovered for 15 to 18 minutes, or until the chicken is cooked through and vegetables are tender. Stir occasionally.

Step 07

Finish with citrus and herbs: Remove from heat. Stir in lime juice and fresh chopped cilantro. Taste the soup and adjust seasoning as needed.

Step 08

Serve: Ladle soup into bowls and garnish with additional fresh cilantro if desired.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Ladle

Allergy Info

Double-check every item for known allergies. If unsure, reach out to a healthcare provider.
  • Recipe contains no major allergens; however, verify all purchased ingredients for potential cross-contamination or hidden allergens

Nutrition Details (each serving)

Nutrient details are offered for reference only. Speak with your doctor for personal health questions.
  • Calorie Count: 220
  • Fat Content: 5 g
  • Carbohydrate: 15 g
  • Proteins: 27 g