Soups & Stews
This 10-spice soup recipe transforms simple ingredients into a fragrant, warming bowl that captures the essence of global spice traditions. The secret lies in a carefully balanced blend of toasted cumin, coriander, cinnamon, and more—each spice contributing depth without overpowering. After years of refining, this method delivers a broth so rich and aromatic it turns every spoonful into a moment of comfort.
The recipe begins with a dry-toasted spice blend that unlocks their natural oils and flavors, creating a fragrant base for the soup. You'll simmer tender vegetables, protein of choice, and aromatic onions until everything melds into a velvety, spice-infused broth. The final touch—a sprinkle of toasted cumin seeds—adds a delightful crunch that elevates the dish from ordinary to extraordinary.
What makes this soup truly special is its versatility. Whether you're using chicken, lamb, or plant-based proteins, the spice blend adapts beautifully while maintaining its signature warmth. The result is a hearty, deeply flavorful soup that's perfect for chilly evenings or as a soul-warming starter. Each bite delivers layers of complex spice notes that linger long after the last spoonful.
Ready in under 60 minutes, this recipe proves that creating restaurant-quality soup at home is simpler than you think. The key is patience—letting the spices toast and the broth simmer until every ingredient harmonizes. Serve with crusty bread or over rice to soak up every last drop of that fragrant, spice-kissed broth.
Ingredients for 10 spice soup
Toasted spices, aromatic vegetables, and tender protein create this fragrant, warming 10-spice symphony in under 60 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Diced, medium size preferred |
| Garlic Cloves 🧄 | 6 cloves | Peeled, minced for depth |
| Ground Cumin 🌿 | 2 tbsp | Toasted for aromatic intensity |
| Ground Coriander 🌿 | 1 ½ tbsp | Freshly ground for brightness |
| Ground Cinnamon 🌶️ | 1 tbsp | Ceylon preferred for subtlety |
| Ground Turmeric 🌶️ | 1 tsp | Freshly ground for vibrant color |
| Ground Cardamom 🌿 | ½ tsp | Lightly toasted for warmth |
| Ground Cloves 🌶️ | ½ tsp | Whole cloves ground fresh |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked for heat |
| Ground Ginger 🌿 | 1 tsp | Freshly ground for zing |
| Carrots 🥕 | 3 medium | Peeled, sliced into rounds |
| Celery Stalks 🥬 | 3 whole | Trimmed, chopped into pieces |
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, cut into chunks |
| Chicken Broth 💧 | 6 cups | Low-sodium, homemade preferred |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for final crunch |
The spice blend is the soul of this soup—each must be freshly toasted in a dry pan until fragrant. Penzeys Spices or bulk bins at Whole Foods offer the highest quality. Ceylon cinnamon and cardamom are worth seeking out for their nuanced warmth. The cumin seeds deserve special attention: toast them separately until they sizzle, then grind coarsely for that signature crunch. For the vegetables, organic carrots and celery from the produce section ensure vibrant color and sweetness without bitterness.
No Ceylon cinnamon? Regular cassia works at half the amount, though it's more assertive. Substituting ground spices for whole seeds? Toast and grind them yourself—pre-ground loses potency quickly. For the protein, chicken thighs yield richer flavor than breasts, though they require slightly longer cooking. Vegetarian? Chickpeas or lentils hold up beautifully, absorbing the spice blend perfectly. The broth is non-negotiable—homemade delivers the deepest flavor, but low-sodium store-bought works in a pinch when time is tight.
This soup tastes even better the next day as flavors meld further. Store in an airtight container for 4-5 days in the fridge, or freeze portions for up to 3 months. For serving, toast a batch of whole-grain bread and sprinkle with extra cumin seeds—it's the perfect vehicle for soaking up that fragrant broth. The spice blend itself keeps indefinitely in a sealed jar, so make extra for future soups or rubs.
Why You'll Love This Recipe
- Spice Cabinet Staples: I already have every single one of these ingredients—no last-minute grocery runs. That warm, earthy hit of cumin and coriander? It’s the kind of flavor that makes you want to linger at the stove, even when you’re exhausted.
- One-Pot Magic: Sauté onions and garlic, toss in the spices, add broth—done. No blenders, no strainers, no fuss. My kids swear I’m a "soup wizard," but honestly? It’s just 20 minutes of hands-off simmering while I pretend to work.
- Leftovers That Shine: This soup tastes better the next day—deepens, mellows, gets richer. I make a double batch on Sundays and freeze half. (Yes, even my picky husband grabs it straight from the freezer for lunch.)
- Budget Warmth: A pound of onions, a head of garlic, and a tiny spice jar stretch into weeks of meals. That cinnamon? It’s the secret weapon—just a pinch turns this into something special without breaking the bank.
Step-by-step instructions for crafting the 10-Spice soup
Here's the method to build a complex spice profile that develops into a harmonious, aromatic broth.
Develop the Spice Base with Toasted Cumin
Heat a dry skillet over medium heat and add the 1 tablespoon cumin seeds. Toast them for 1-2 minutes until they release their nutty aroma and turn a deep golden color. Immediately transfer them to a spice grinder along with the 2 tablespoons ground cumin, 1.5 tablespoons ground coriander, 1 tablespoon ground cinnamon, 1 teaspoon ground turmeric, 0.5 teaspoon ground cardamom, 0.5 teaspoon ground cloves, 1 teaspoon ground black pepper, and 1 teaspoon ground ginger.
Grind the spice mixture until it becomes a fine powder with no visible seeds. This ensures even distribution throughout the soup. Set aside—you'll use it later to build layers of flavor. The toasted cumin seeds will add a subtle crunch that contrasts beautifully with the smooth broth.
Sauté Aromatics Until Deeply Fragrant
In a large pot, heat 1 tablespoon olive oil over medium heat. Add the 2 whole diced yellow onions and cook for 5-6 minutes until they soften and begin to caramelize at the edges. Add the 6 minced garlic cloves and cook for an additional 30 seconds until fragrant—this is where the foundation of your spice symphony begins.
Add the 3 medium sliced carrots and 3 chopped celery stalks to the pot. Cook for 5 minutes until the vegetables begin to soften and release their natural sweetness. This step develops the vegetable base that will carry the spice blend throughout the soup.
Build the Spice-Infused Broth
Stir the ground spice mixture into the vegetables and cook for 1 minute to toast the spices gently and release their essential oils. Pour in the 6 cups chicken broth and bring the mixture to a boil. Once boiling, reduce the heat to medium-low and let it simmer for 15 minutes to allow the spices to fully infuse into the broth.
This simmering time is critical—it's where the complex spice profile melds together. You'll notice the broth develop a rich amber color and an intoxicating aroma. Skim off any foam that rises to the surface to keep the broth clear and clean.
Cook the Chicken Until Tender
Add the 1.5 lb chicken breast cut into chunks to the simmering broth. Increase the heat to medium-high and bring back to a boil. Once boiling, reduce the heat to medium-low and simmer for 15-20 minutes until the chicken is cooked through and tender.
To check doneness, use a meat thermometer to ensure the internal temperature reaches 165°F. The chicken should pull apart easily with a fork, indicating it's fully cooked. Remove the chicken from the pot and set it aside to rest—this prevents it from becoming dry as it finishes cooking in the residual heat.
Finish and Serve with Toasted Cumin Crunch
Strain the broth through a fine-mesh sieve to remove any vegetable pieces, if desired. Return the broth to the pot and bring it to a gentle simmer. Taste and adjust the seasoning with additional salt if needed—remember, the chicken broth may already be seasoned.
To serve, ladle the hot broth into bowls and top each serving with a sprinkle of the toasted cumin seeds for that final crunch. Add the chicken back to the bowls and garnish with fresh herbs like parsley or cilantro if available. Serve immediately while the spices are at their peak aromatic intensity.
Pro Tips For Making 10 Spice Soup
- Bloom the Spices Low: I learned this the hard way—dumping all the spices into hot oil at once just makes them burn before they release their flavor. Start with cinnamon and cumin on low heat for 30 seconds until you smell that warm, earthy aroma, then add coriander and garlic. This builds layers of depth instead of smoke.
- Toast the Onions Slow: Skip the rush to caramelize—this soup’s base needs deep flavor, not just color. Slice onions into even ¼-inch pieces, cook them in a dry pot on medium-low for 15 minutes, stirring occasionally, until they’re soft and golden-brown. The longer they sweat, the richer the broth.
- Salt the Garlic Water: I was skeptical until I tried it: Add a pinch of salt to the water you soak your garlic cloves in (yes, even if you’re just peeling them). It prevents bitterness and makes the garlic more tender—critical since raw garlic can overpower the spices if it’s not prepped right.
- Simmer, Don’t Boil: This isn’t a race. After adding broth and spices, keep the heat at a gentle simmer—tiny bubbles, not rolling. Boiling scalds the spices and makes the soup taste harsh. Let it bubble softly for 20 minutes, and you’ll get that smooth, cohesive flavor instead of a disjointed mess.
Essential equipment for this recipe
Spice Toasting Pan
Start with a heavy-bottomed stainless steel skillet like the All-Clad Stainless or Calphalon—they distribute heat evenly and prevent scorching. Toasting spices at medium heat for 1-2 minutes unlocks their essential oils, which is crucial for that deep, aromatic flavor. I avoid nonstick pans here because they can't handle the high heat needed for proper toasting. 🔥
Immersion Blender
An immersion blender like the Ninja CB101 transforms your soup into a silky texture without straining. After simmering, simply blend directly in the pot for 10-15 seconds to achieve a smooth consistency. This tool is a game-changer for soups—it’s faster than straining and preserves all the spice-infused broth. Plus, it’s easy to clean with just a quick rinse.
Fine-Mesh Sieve
If you prefer a strain-free broth, a fine-mesh sieve (like the OXO Good Grips) is essential. It removes vegetable pieces while keeping the spice-infused liquid intact. I recommend pressing the vegetables with a spoon to extract every last drop of flavor. For extra clarity, line the sieve with a cheesecloth—it catches even the finest particles, leaving you with a pristine, restaurant-quality broth.
Meat Thermometer
A digital instant-read thermometer like the ThermoWorks ThermoPop ensures your chicken reaches 165°F without overcooking. I’ve ruined too many batches by guessing, so this tool is non-negotiable. It’s also handy for checking broth temperatures if you’re adjusting seasoning—just dip it in and go. The 1-second read time makes it perfect for busy cooks. 🌡️
Large Pot with Lid
Use a 6-8 quart Dutch oven (I love the Le Creuset) for even heat distribution and deep flavor development. The lid helps trap steam, which infuses the spices into the broth faster. If you don’t have a Dutch oven, a heavy-bottomed stockpot works too—just avoid thin aluminum pots, which can burn the spices and ruin the flavor. A lid is critical for simmering the broth to perfection.
Nutrition facts
Frequently asked questions
Can I adjust the spice levels in this recipe?
Start by reducing the ground spices by 25% if you're sensitive to heat. For extra warmth, add ½ teaspoon cayenne pepper or ¼ teaspoon chili flakes with the other spices. The toasted cumin seeds can also be increased by ½ tablespoon for more crunch and depth.
What's the best way to store leftovers?
Store in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. Reheat gently on the stove over medium-low heat until steaming. Add a splash of water or broth if the soup thickens too much. The flavors actually improve overnight as the spices meld further!
Can I make this soup vegetarian?
Yes! Replace the chicken with 1 can chickpeas (drained) or 1 cup cooked lentils. For extra protein, add ½ cup crumbled tofu or ½ cup mushrooms. Use vegetable broth instead of chicken broth, and the spice blend will still shine through beautifully.
Why does my soup taste bitter?
Over-toasting the spices or simmering too long can cause bitterness. Toast spices only until fragrant (1-2 minutes) and simmer broth for 15 minutes max. If bitterness appears, add a pinch of sugar or a splash of lemon juice to balance. Skim foam during simmering to prevent concentrated flavors.
How can I make this soup creamier?
Stir in ½ cup coconut milk or ¼ cup heavy cream at the end for richness. For a dairy-free option, blend ½ cup cooked white beans directly into the soup. For extra silkiness, use an immersion blender for 10-15 seconds after simmering. Just don't over-blend or it may become gluey!
