Save 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.
Pin it 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.
Pin it 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.