10 Spice Soup Recipe: Slow-Simmered Depth From Pantry Staples

Soups & Stews

10 Spice Soup Recipe: Slow-Simmered Depth From Pantry Staples

This 10-spice soup recipe transforms simple pantry staples into a complex, aromatic masterpiece that simmers for hours to develop deep, layered flavors. The magic lies in the blend—cinnamon, star anise, cloves, and more—each contributing to a warm, spiced broth that feels like a hug in a bowl. I perfected this recipe after years of experimenting with slow-cooked spice infusions, and the results are nothing short of transformative.

The beauty of this dish is its versatility—it works as a hearty vegetarian meal or becomes even richer with added protein like chicken or tofu. The vegetables (carrots, potatoes, and celery) soften into sweet, tender bites, while the spices infuse the broth with a subtle warmth that lingers long after the last sip. What makes this recipe special is how the flavors evolve as it simmers, creating a depth that’s impossible to achieve with quick cooking.

By the time you’re done, you’ll have a velvety, golden soup that’s perfect for chilly evenings or cozy gatherings. The aroma alone will draw everyone to the table, and the first spoonful delivers a perfect balance of sweet, spicy, and savory notes. This isn’t just a soup—it’s a flavor experience that turns ordinary ingredients into something extraordinary.

Serve it with crusty bread to soak up every last drop or pair it with a simple green salad for contrast. The best part? This recipe scales effortlessly, so you can make it for two or feed a crowd without breaking a sweat. Let’s get started on creating this comforting, spice-infused masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for 10 spice soup

Pantry staples meet aromatic magic in this slow-simmered spice masterpiece.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Sliced into half-moons
Carrots 🥕 4 medium Peeled and chopped into chunks
Celery Stalks 🧅 4 whole Chopped into 1-inch pieces
Garlic Cloves 🧄 6 cloves Minced for aromatic depth
Ground Cumin 🌿 1 tbsp Toasted for richer flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Cinnamon Sticks 🌿 2 whole For slow infusion
Star Anise Pods 🌶️ 2 whole Whole pods for easy removal
Cloves 🌶️ 4 whole Whole cloves for subtle warmth
Cardamom Pods 🌿 4 whole Lightly crushed for aroma
Bay Leaves 🌿 2 whole Fresh for best flavor
Potatoes 🥔 2 lb Russet or Yukon Gold
Tomato Paste 🍅 ½ cup High-quality for depth
Vegetable Broth 💧 6 cups Low-sodium preferred
Red Lentils 🌾 1 cup Rinsed before cooking
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The spices are the soul of this soup—Penzeys or bulk bins are your best bet for quality. Star anise and cardamom can be pricey, so buy small amounts and store them in airtight containers. Look for whole spices whenever possible—they release flavor more gradually. The cinnamon sticks and cloves should be aromatic and free of mold. If you're using dried lentils, rinsing them first removes excess starch and prevents gloopiness. Fresh bay leaves? They add a bright, herbal note that dried can't match—worth the extra minute to find them.

No star anise? Anise seeds or fennel seeds work in a pinch, but the flavor will be subtly different. Cardamom pods too expensive? Ground cardamom at half the amount gets you close. The tomato paste can be swapped for crushed tomatoes (1 can, drained) if you prefer. For the potatoes, Yukon GoldsRed lentils cook fastest, but brown lentils add texture if you prefer. And if you're making this vegetarian, add a block of firm tofu or chickpeas for extra protein.

This soup tastes even better the next day—flavors meld beautifully when left to sit. Store in the fridge for 5-6 days or freeze for up to 3 months. I like to portion it into containers with a splash of broth on top to keep it moist. For reheating, low heat is key—bring it to a gentle simmer and let it warm through slowly. The spices will release their aroma as it heats, making your kitchen smell like a spice market. Perfect for meal prep!

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe—just dice the onion, carrots, and celery into big chunks (no need for perfection), toss them in, and let the pot do the work. The cumin and garlic soften into rich flavor without fuss, and honestly? My kids don’t even notice when I skip the celery.
  • Spice Bomb Simplicity: That first sip? Warm, earthy, and just right—the cumin and garlic build layers of heat and depth without overpowering. The onions caramelize into sweetness while the carrots stay tender, balancing everything. I’ll be real: I make this when I’m too tired for complicated spices, and it still tastes like I put in effort.
  • Lunchbox Magic: This soup reheats like a dream, so I double the batch on Sundays. Pack it in thermoses for work or school—it’s hearty enough to fill you up, but the spices keep it exciting. My coworker’s kids actually ask for it, and that’s saying something.
  • Pantry Goldmine: Between us, this recipe is my budget-friendly hero. Onions, carrots, celery, and spices cost pennies, and the flavor stretches for days. I’ve had it for breakfast (with toast), dinner (with crusty bread), and even as a base for rice bowls. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for slow-simmered 10 spice soup

This aromatic masterpiece builds layer by layer—let's unlock those deep, warming flavors.

1

Sauté the Aromatic Base

Heat the 0.25 cup olive oil in a large Dutch oven or heavy pot over medium heat. Add the 2 whole yellow onions sliced into half-moons, 4 medium carrots chopped into chunks, and 4 whole celery stalks cut into 1-inch pieces. Cook for 8-10 minutes until the vegetables soften and the onions turn translucent.

Here's where the magic begins—stir in the 6 cloves garlic cloves (minced), 1 tbsp ground cumin, and 1 tbsp ground coriander. Cook for another 1-2 minutes until the garlic becomes fragrant but doesn't brown. This step develops the foundation of your spice profile—don't rush it.

2

Build the Spice Infusion

Add the 2 whole cinnamon sticks, 2 whole star anise pods, 4 whole cloves, 4 whole cardamom pods (lightly crushed), and 2 whole bay leaves to the pot. Stir everything together and cook for 1 minute to toast the spices gently. This releases their essential oils and intensifies their flavors.

Next, pour in the 0.5 cup tomato paste and cook for 2-3 minutes until it darkens slightly. The tomato paste will deepen the soup's color and add a rich, umami base. I like to use my wooden spoon to scrape up any browned bits from the bottom of the pot—they're packed with flavor.

3

Simmer with Vegetables and Lentils

Pour in the 6 cups vegetable broth and bring the mixture to a gentle boil. Add the 2 lb potatoes cut into 1-inch chunks and the 1 cup red lentils (rinsed). Reduce heat to low and let it simmer uncovered for 25 minutes, stirring occasionally. You'll notice the potatoes softening and the lentils beginning to break down.

After 25 minutes, taste the soup and adjust seasoning with the 1 tsp salt and 0.5 tsp black pepper. The spices should be warm and inviting, not overpowering. If the soup needs more depth, add a pinch of salt or a splash more broth. This is where you fine-tune the balance of flavors.

4

Finish and Rest for Maximum Flavor

Continue simmering for another 10-15 minutes until the potatoes are fork-tender and the lentils are fully cooked. The soup should have a thick, hearty consistency. Remove the cinnamon sticks, star anise pods, cardamom pods, and bay leaves before serving—these spices are for flavor infusion, not eating.

Let the soup rest for 10 minutes off the heat. This allows the flavors to meld and the spices to infuse fully. Serve warm with crusty bread or over rice. Each spoonful should deliver a symphony of warm spices, tender vegetables, and rich, comforting depth.

👨‍🍳

Pro Tips For Making 10 Spice Soup

  • Sweat the Onions Low: I learned this the hard way—crispy onions burn before they sweeten in a spice-heavy soup. Cook them over medium-low heat for 8-10 minutes until translucent and glossy, stirring occasionally. If they start to color too fast, back off the heat. This builds flavor without bitterness, and your cumin won’t overpower the base.
  • Slice Celery on the Bias: Thin, angled slices (about ¼-inch thick) cook faster and soak up spices better than chunky stalks. Use a sharp knife and cut at a 45-degree angle—this also makes the soup look more professional. (Yes, even if you’re impatient like me, resist the urge to chop them into matchsticks.)
  • Toast the Cumin First: Skip the dry toast? You’re missing the soul of the dish. Heat 1 tablespoon of oil in the pot, add the ground cumin, and cook for 30 seconds until it smells nutty and fragrant. This deepens its earthy notes and prevents a raw, floury taste. (Your future self will notice the difference.)
  • Simmer, Don’t Boil: After adding broth, keep the soup at a gentle simmer—tiny bubbles, occasional swirls—rather than a rolling boil. This prevents the carrots from turning mushy and lets the spices meld without scattering. If it’s too vigorous, reduce the heat or stir more often. (Does it look weird? Yes. Does it work? Every single time.)

Essential equipment for perfect results

Dutch Oven Essentials

Your Dutch oven is the star of this recipe—its heavy construction ensures even heat distribution for that slow, deep simmer. I swear by a Le Creuset 5.5-quart for its durability and even heating, but any enamel-coated Dutch oven (like All-Clad or Lodge) will work beautifully. The deep sides prevent spills while simmering, and the lid helps trap steam for maximum flavor infusion. 🔥

Immersion Blender

For a silky-smooth texture, an immersion blender is your best friend. I use a Ninja BN601—it handles thick soups like this one without creating a mess. If you prefer a chunkier texture, skip blending and simply stir the soup vigorously with a wooden spoon. Just be mindful that the lentils will break down further during simmering, so adjust cooking time accordingly.

Spice Toasting Tools

Whole spices like star anise, cardamom, and cinnamon need gentle toasting to release their oils. A small cast-iron skillet works perfectly for this—heat it over medium-low and add the spices for just 30 seconds before transferring them to the soup. This step is non-negotiable for maximum aroma. If you’re short on time, a dry toaster oven set to 300°F also works in a pinch.

Fine-Mesh Strainer

A fine-mesh strainer (like the OXO Good Grips) is handy for removing whole spices before serving. I like to strain the soup directly into serving bowls to avoid transferring any stray spices. For a quicker method, use a slotted spoon to fish out the spices—just be extra careful not to strain out any of the flavorful vegetables or lentils. 💫

Wooden Spoon

Never underestimate the power of a good wooden spoon—it’s perfect for stirring, scraping up flavorful browned bits, and preventing scratches on your Dutch oven. I keep a cherrywood spoon (like Lodge’s) near my stove at all times. Avoid metal utensils when scraping the bottom, as they can scratch the enamel and release harmful chemicals over time.

Lid Lifter

Your Dutch oven lid will get heavy with condensation, so a lid lifter (or even a sturdy potholder) makes handling it much safer. I also recommend a silicon lid handle cover to protect your hands from the heat. Pro tip: Place the lid slightly ajar during the final 10 minutes of simmering to allow excess moisture to escape—this helps thicken the soup naturally.

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 560mg24%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this spiced soup without a Dutch oven?

A heavy-bottomed pot or even a large stockpot works perfectly! Just ensure it has enough capacity for the ingredients and can maintain a gentle simmer. The key is low-and-slow cooking to develop those deep spice flavors—so avoid thin, lightweight pans that heat unevenly.

2

How do I adjust the spice level for sensitive palates?

Start by reducing the whole spices (like star anise and cardamom) by half, then use 1/2 teaspoon each of ground cumin and coriander. For extra mildness, remove the spices after 15 minutes of simmering instead of the full 30-45 minutes. The broth will still taste warm and aromatic without being overpowering.

3

What protein options work best in this spiced broth?

Chicken thighs (bone-in for extra flavor) or shredded rotisserie chicken add richness, while firm tofu or chickpeas keep it vegetarian. For seafood lovers, shrimp or white fish like cod cook in just 5-7 minutes—add them during the final 10 minutes of simmering to avoid overcooking.

4

Why does my soup taste bitter after simmering?

Bitterness often comes from over-toasting spices or simmering too long. Remove spices after 20-25 minutes (not the full 30-45 minutes), and add a pinch of sugar or a splash of lemon juice to balance flavors. For future batches, reduce simmering time by 5-10 minutes—the spices infuse quickly!

5

Can I make this soup in an Instant Pot?

Sauté the aromatics, then add all ingredients (except lentils) and cook on High Pressure for 10 minutes. Release pressure naturally, stir in lentils, and cook another 5 minutes on Low Pressure. The spices will still develop beautifully—just monitor closely to avoid overcooking the vegetables.

★★★★★4.9(4 reviews)
Categories Soups & Stews