Skinny One-Pot Chicken Fajita

Featured in: One-Pot & Sheet-Pan Meals

This light dish combines tender chicken with fresh bell peppers and zucchini simmered in savory spices like cumin, smoked paprika, and chili powder. Cooked in one pot, it delivers rich Tex-Mex flavors in a healthy, low-fat meal. Lime juice and fresh cilantro add brightness, while the simmering method blends ingredients perfectly for a warming, colorful bowl.

Updated on Fri, 13 Feb 2026 15:41:00 GMT
A steaming bowl of skinny one-pot chicken fajita soup with zucchini and peppers, topped with fresh cilantro.  Save
A steaming bowl of skinny one-pot chicken fajita soup with zucchini and peppers, topped with fresh cilantro. | sonicpantry.com

One afternoon, while scrolling through my phone at the kitchen counter, I caught myself thinking about fajitas—the sizzle, the char, that perfect blend of spices—but my stomach wasn't ready for anything heavy. So I started improvising, tossing those same vibrant peppers and chicken into a pot of broth instead. Twenty minutes later, I had something even better: a bowl of soup that tasted like fajitas but felt light enough to eat on a Tuesday night without regret.

I made this for my sister on a Sunday when she mentioned feeling stuck in a rut with her meals, and watching her take that first spoonful—eyes brightening—reminded me why simple, thoughtful food matters. She asked for the recipe right there at the table, which felt like the highest compliment.

Ingredients

  • Boneless, skinless chicken breasts (2 medium, about 400 g, sliced thinly): Slicing them thin means they cook through in minutes, releasing their flavor into the broth rather than sitting stubbornly in the center of the pot.
  • Yellow onion (1 large, thinly sliced): This goes in first for a reason—it builds the flavor foundation and sweetens slightly as it softens, balancing the spices that come later.
  • Red and yellow bell peppers (1 of each, thinly sliced): The colors aren't just pretty; they bring different subtle sweetness notes, and slicing them thin means they soften perfectly in thirty minutes without falling apart.
  • Green zucchini (1 medium, halved lengthwise and sliced): Halving it first prevents it from floating around like little boats; the flat cut helps it cook evenly.
  • Garlic (2 cloves, minced): Don't skip the mincing—it distributes the flavor throughout the broth instead of leaving big chunks that taste overwhelming.
  • Diced tomatoes (1 can, 400 g, with juices): The canned version is your friend here because it's already broken down and adds acidity that brightens everything without the work of fresh tomatoes.
  • Low-sodium chicken broth (1 liter): Low-sodium lets the spices and vegetables shine; you can always add salt, but you can't take it back.
  • Olive oil (1 tbsp): Just enough to get the vegetables cooking without making the soup slick.
  • Ground cumin, chili powder, smoked paprika, dried oregano (1 tsp, 1 tsp, 1 tsp, 1/2 tsp respectively): These four spices are the backbone of fajita flavor, and toasting them briefly in the pot before adding liquid deepens their warmth.
  • Salt, black pepper, cayenne (1/2 tsp, 1/4 tsp, 1/8 tsp optional): Start conservative with salt since the broth already contains some; cayenne is only if you want a slow-building heat that sneaks up on you.
  • Lime juice (from 1 lime): Added at the end, this wakes everything up without tasting acidic if you squeeze it yourself.
  • Fresh cilantro (2 tbsp, chopped, plus more for garnish): Half goes in at the end to preserve its fresh bite, and the rest scattered on top signals to your taste buds that something special just happened.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base with heat:
Warm the olive oil over medium heat in a large pot, then add the onion and let it soften for about 3 minutes, until the edges start turning translucent. You should hear it sizzling quietly, and the kitchen will smell sweet and savory at the same time.
Layer in color and texture:
Add the garlic, peppers, and zucchini, stirring occasionally for another 4 minutes while the vegetables begin to soften around the edges. The pot goes from quiet to lively as everything starts releasing its moisture and the smells deepen.
Toast the spices:
Stir in all the dried spices—cumin, chili powder, paprika, oregano, salt, pepper, and cayenne if you're using it—and cook for exactly 1 minute, stirring constantly. This brief pause lets the spices bloom and removes any harsh, dusty taste, filling your kitchen with that unmistakable fajita aroma.
Sear the chicken briefly:
Add the sliced chicken breasts and stir continuously for 2 to 3 minutes until the outside turns opaque and loses that raw, translucent look. The chicken will finish cooking in the broth, so you're just sealing it here.
Bring it all together with liquid:
Pour in the canned tomatoes with their juices and the chicken broth, then bring everything to a gentle rolling boil. You'll watch the pot go from quiet simmering to gentle bubbling around the edges.
Simmer until perfect:
Lower the heat and let it simmer uncovered for 15 to 18 minutes, stirring now and then, until the chicken is completely cooked through and the vegetables are tender but not mushy. The flavors meld together during this quiet time, and steam will rise and carry those spices toward your face as a little reward.
Finish with brightness and freshness:
Remove from heat, squeeze in the lime juice, and stir in the chopped cilantro. Taste a small spoonful and adjust salt or lime as you see fit—it should taste vibrant and balanced, not one-note.
Colorful bell peppers, zucchini, and tender chicken simmer in a savory broth for a healthy fajita soup.  Pin it
Colorful bell peppers, zucchini, and tender chicken simmer in a savory broth for a healthy fajita soup. | sonicpantry.com

There's something almost meditative about watching a pot of this soup come together—the way the colors shift from bright and separate to unified and warm. It's the kind of meal that feels like you're taking care of yourself without any guilt attached.

Why This Soup Beats Heavy Fajitas

Fajitas are wonderful, but they come with butter, oil, and heavy cream waiting to happen. This soup gives you all the flavor excitement—those charred spices, the tender chicken, the sweet peppers—while keeping things light enough that you can eat a full bowl and still feel like yourself an hour later. It's not about deprivation; it's about eating what actually makes your body feel good.

Making It Your Own

The base is forgiving enough that you can adjust it without breaking anything. If black beans or corn are sitting in your pantry, drain and add them in the last few minutes. If you have poblano peppers at the farmers market, roast them first and use those instead. Some people swear by a splash of lime juice at the table rather than in the pot, letting each person control their own brightness level.

Serving and Storage Wisdom

Serve it immediately with fresh cilantro scattered on top and lime wedges on the side so people can adjust the tartness to their taste. If someone wants richness, a dollop of Greek yogurt or sliced avocado melts into the hot soup beautifully without overwhelming the spice balance. This soup keeps wonderfully in the refrigerator for up to four days, and it actually tastes better the next day once all the flavors have finished getting to know each other.

  • Reheat gently over medium heat with a splash of broth if it's thickened, stirring occasionally so nothing sticks to the bottom.
  • Freeze individual portions in containers for up to three months, leaving a little headspace at the top so it doesn't burst.
  • If you're cooking for one, halve the recipe and use a smaller pot so the flavors stay concentrated.
A hearty bowl of one-pot chicken fajita soup with zucchini, peppers, and classic Tex-Mex spices. Pin it
A hearty bowl of one-pot chicken fajita soup with zucchini, peppers, and classic Tex-Mex spices. | sonicpantry.com

This soup reminds me why cooking at home matters: it's faster than ordering, tastes better than takeout, and leaves you feeling nourished instead of stuffed. Make it once, and it becomes the recipe you reach for whenever you want something that tastes exciting but doesn't require apologies.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Skinny One-Pot Chicken Fajita

Light soup featuring tender chicken, bell peppers, zucchini, and fajita spices for a comforting main course.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes


Difficulty: Easy

Cuisine: Tex-Mex

Yield: 4 servings

Dietary: Dairy-Free, Gluten-Free

Ingredients

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 juice

Liquids

01 4.2 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

Instructions

Step 01

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

Step 02

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

Step 03

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

Step 04

Cook Chicken: Add sliced chicken breasts to the pot and cook, stirring, for 2 to 3 minutes until the chicken becomes opaque.

Step 05

Build Broth Base: Pour in the diced tomatoes with their juices and the chicken broth. Bring to a gentle boil.

Step 06

Simmer Soup: Reduce heat to a simmer and cook uncovered for 15 to 18 minutes until the chicken is fully cooked and vegetables are tender.

Step 07

Finish with Citrus and Herbs: Remove from heat. Stir in lime juice and fresh chopped cilantro. Taste and adjust seasoning as needed.

Step 08

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

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • No major allergens present in base recipe

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 220
  • Total Fat: 5 g
  • Total Carbohydrate: 15 g
  • Protein: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.