Soups & Stews
This Aladdin's V9 soup recipe transports you to a bustling Agrabah marketplace with its aromatic blend of toasted coconut and spiced potatoes. The secret lies in slow-simmered spices that create a velvety base, while crispy coconut adds a textural contrast that makes every spoonful unforgettable. I developed this version after years of perfecting the balance between creamy richness and bold Middle Eastern flavors—no shortcuts, just deep, layered taste.
The foundation begins with a toasted coconut base, lightly browned in ghee to unlock its nutty depth before blending into a silky emulsion. Spiced potatoes—caramelized with cumin, coriander, and turmeric—infuse the broth with warmth, while a touch of yogurt at the end adds brightness that cuts through the richness. This isn’t just soup; it’s a restaurant-quality experience that pairs beautifully with crusty naan or flatbread.
What sets this apart is the two-stage cooking process: first simmering the spices and vegetables to develop flavor, then blending the coconut into a velvety finish. The result is a soup that’s comforting yet sophisticated, with each ingredient playing its part in perfect harmony. Whether you’re recreating a themed meal or simply craving something exotic, this recipe delivers.
For extra authenticity, garnish with fresh cilantro and a drizzle of chili oil—trust me, it elevates the dish to new heights. The best part? Leftovers taste even better the next day as the flavors meld further. Let’s get cooking!
Ingredients for aladdin's v9 soup
Creamy coconut, spiced potatoes, and velvety broth create this restaurant-quality soup in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Ghee 🫒 | ½ cup | For toasting coconut and spices |
| Shredded Coconut 🥥 | 1 ½ cups | Unsweetened, toasted lightly |
| Yellow Onions 🧅 | 1 whole | Diced, medium size preferred |
| Russet Potatoes 🥔 | 2 lbs | Peeled, cut into 1-inch cubes |
| Fresh Ginger 🌿 | ½ cup | Finely grated, aromatic |
| Garlic Cloves 🧄 | 8 cloves | Peeled, minced finely |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 ½ tsp | Bright yellow, vibrant |
| Ground Cardamom 🌿 | ½ tsp | Freshly ground for aroma |
| Plain Yogurt 🥛 | ½ cup | Full-fat for creaminess |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Chili Oil 🌶️ | 1 tbsp | For finishing drizzle |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
The coconut is where the magic happens. Unsweetened, shredded coconut from the bulk section at Whole Foods or Trader Joe's delivers the best texture—none of that sweetened nonsense. Toast it lightly in ghee until golden, then blend into a silky emulsion. For ginger, grab the freshest root you can find—Asian markets usually have the most aromatic pieces. The potatoes should be starchy (like Russets) for that perfect creamy texture when cooked. If you can't find fresh cardamom pods, ground cardamom from Penzeys is the next best thing—it's worth the splurge for that floral depth.
No ghee? Coconut oil works in a pinch, but it won't give the same toasted richness. Running short on coconut? Cashew cream (blended soaked cashews + water) adds creaminess without the coconut flavor. The yogurt needs to be full-fat—Greek yogurt or labneh works beautifully. For the broth, Homemade is ideal, but Pacific Foods or Imagine low-sodium are solid store-bought options. Chili oil can be homemade (chili flakes + neutral oil) or store-bought—La Choy is a decent budget pick. The spices? Toast them whole in the ghee first for maximum flavor—cumin and coriander especially benefit from this step.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for 4-5 days, or freeze for 3 months in airtight containers. The coconut emulsion might separate when chilled—just whisk before reheating. For extra authenticity, serve with warm naan or flatbread. Garnish with fresh cilantro and a drizzle of chili oil right before serving—don't skip this part. The soup reheats beautifully on the stovetop or in the microwave, but low and slow is key to preserving that velvety texture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash pots—just chop, simmer, and stir. The potatoes soften effortlessly in the coconut milk, while the ginger and onions caramelize right in the ghee without extra fuss.
- Rich Without Effort: That first spoonful of ghee-sautéed onions and ginger? Chef’s kiss. The shredded coconut adds this creamy, slightly sweet depth that feels luxurious, but honestly, it’s just a handful of pantry staples working their charm.
- Weeknight to Potluck: Between us, this soup is my go-to for lazy nights and holiday gatherings. Double the batch, and it’s still light enough for a summer potluck but hearty enough to feed a crowd—no one will guess it’s this simple.
- Budget-Friendly Luxury: Russet potatoes and onions stretch this recipe for days. I make a big pot on Sunday, and by Wednesday, I’m still eating leftovers that taste just as good reheated—like a flavor bomb that won’t break the bank.
Step-by-step instructions for aladdin's V9 soup
Here's how to transform simple ingredients into a velvety, aromatic coconut curry masterpiece.
Toast the Spices and Coconut for Depth of Flavor
Heat the 0.5 cup unsalted ghee in a large, heavy-bottomed pot over medium heat until it shimmers but doesn't smoke. Add the 2 tablespoons ground cumin and 1 tablespoon ground coriander, stirring constantly for 30 seconds until fragrant and lightly toasted.
Immediately add the 1.5 cups shredded coconut and stir vigorously for 1-2 minutes until the coconut turns a pale golden color and releases its nutty aroma. This toasting step is crucial—it removes any raw coconut taste and builds the foundation for the soup's rich, toasty flavor profile. Watch the coconut closely; it burns quickly once it starts to darken.
Next, add the 1 whole yellow onions (diced) and cook for 5 minutes until softened and translucent. Stir in the 1.5 teaspoons turmeric powder and 0.5 teaspoon ground cardamom, mixing well to coat the onions completely. The spices will bloom instantly, filling your kitchen with a warm, earthy aroma that signals the base is ready for the next stage.
Build the Aromatic Base with Ginger and Garlic
Reduce the heat to medium-low and add the 0.5 cup finely grated fresh ginger and 8 cloves minced garlic. Cook for 2-3 minutes until the garlic turns golden and the ginger softens slightly. This gentle cooking ensures the garlic doesn't burn while allowing the ginger to mellow its sharpness.
Here's the thing—don't rush this step. The combination of ginger and garlic should sizzle gently, releasing their oils that will infuse the entire soup with bright, aromatic complexity. If the mixture starts to darken too quickly, reduce the heat slightly and give it another 30 seconds to develop its flavor.
Now add the 2 lbs peeled and cubed russet potatoes and stir to coat them thoroughly in the spiced ghee mixture. This ensures every bite will be infused with the warm spices and toasted coconut. The potatoes will begin to soften slightly at the edges, but they'll finish cooking in the broth later.
Simmer the Soup Until Potatoes Are Tender
Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 20-25 minutes, stirring occasionally, until the potatoes are fork-tender with just a slight resistance in the center.
I like to check for doneness by piercing a potato cube with a knife—if it slides in easily but still offers a tiny bit of resistance, it's perfect. Overcooking at this stage will make the soup watery later when we add the yogurt. The soup should reduce slightly, concentrating the flavors and creating a naturally creamy texture from the potatoes.
Season with the 1.5 teaspoons salt, adjusting to taste. Remember, we'll be adding yogurt next, which will mellow some of the saltiness, so don't overdo it at this point. The soup should taste vibrant and aromatic, with the spices singing through the broth.
Blend for Silky Smoothness and Finish with Yogurt
Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. For best results, work in batches if needed, blending until no potato chunks remain. The soup should transform into a velvety, golden-hued curry with a luxurious mouthfeel.
Return the pot to low heat and stir in the 0.5 cup plain yogurt, mixing gently to prevent curdling. The yogurt will immediately begin to temper the heat from the spices and add a luxurious creaminess. Let the soup simmer for another 5 minutes to allow the yogurt to meld completely with the broth.
Taste and adjust the seasoning one final time. The yogurt should make the soup taste slightly tangy and rich. If it needs more body, you can stir in 1-2 tablespoons of the reserved coconut milk (if you made some during blending), but the yogurt should provide enough creaminess on its own.
Garnish and Serve with Confidence
Remove the pot from heat and let the soup rest for 5 minutes to allow the flavors to fully meld. Stir in the 0.25 cup chopped fresh cilantro and 1 tablespoon chili oil, swirling gently to distribute the vibrant green herbs and fiery oil throughout.
The chili oil should create beautiful red streaks throughout the soup, adding both visual appeal and a subtle heat that brightens the dish. Serve immediately in warm bowls, garnished with an extra drizzle of chili oil and a sprinkle of cilantro if desired. Each spoonful should deliver a perfect balance of creamy coconut, aromatic spices, and velvety texture.
This soup tastes even better the next day as the flavors continue to develop, so consider making a double batch. The creaminess will only intensify as it sits, making it an ideal make-ahead dish for busy weeknights or cozy gatherings.
Pro Tips For Making Aladdin'S V9 Soup
- Bloom the Onions Slow: This isn’t just about softening—caramelize those onions until they’re deep amber, not just translucent. I used to rush this step, but taking 10-12 minutes on medium-low heat (with a splash of water if needed) builds flavor that turns the whole soup from good to unexpectedly rich. Cover the pot for the last 5 minutes to trap the steam—it’ll melt the onions into the broth like a whisper. ---
- Peel Potatoes After Cooking: Russets hold their shape better raw, but peeling them after boiling saves time and keeps the texture creamy. Drop them in whole, boil until fork-tender (15-18 minutes), then peel under running water—no mess, no wasted starch. (Yes, even if you’re impatient like me, this cuts prep by half.) ---
- Toast the Coconut: Shredded coconut burns faster than you’d think. Dry-toast it in the same pot you’re sautéing onions—just 2-3 minutes on low heat, stirring constantly—until it smells nutty and golden. Skimp here, and you’ll taste raw coconut in every spoonful. (Pro move: Use a slotted spoon to lift it out before adding broth.) ---
- Ginger in Stages: Grate the ginger fine, but don’t dump it all in at once. Reserve half to add at the end—this keeps the soup from getting bitter. I learned this the hard way after overcooking a batch and ending up with a ginger-forward disaster. A quick pulse in a food processor makes this easier, but a Microplane works too if you’re old-school.
Flavor customization for this dish
Spice Level Control
Adjust the heat to suit your taste by modifying the chili oil or adding fresh chili flakes. For a mild version, use just ½ teaspoon chili oil and garnish with ¼ teaspoon mild paprika instead. If you love heat, add 1 extra tablespoon chili oil and top with ½ teaspoon cayenne pepper. I like to keep a small bowl of extra chili oil on the table for guests to add to their own bowls. 🌶️
Creamy Variations
For a richer texture, stir in ¼ cup coconut milk after blending but before adding yogurt. This creates an ultra-creamy version that feels decadent. If you prefer a lighter soup, reduce the yogurt to ¼ cup and add ½ cup Greek yogurt for extra tang. Trust me, the yogurt makes all the difference in balancing the coconut's richness. 🥛
Protein Additions
Turn this into a complete meal by adding 1 cup cooked chickpeas during the final simmer or stir in ½ cup shredded rotisserie chicken just before serving. For a vegetarian option, top with ¼ cup toasted pumpkin seeds for crunch and extra protein. The chickpeas work especially well—they soak up the flavors beautifully. 🍗
Vegetable Swaps
Swap the potatoes for 2 cups cauliflower florets for a lighter version or add 1 cup sweet potatoes for natural sweetness. For extra heartiness, include 1 cup diced carrots and 1 cup zucchini—they add color and texture without overpowering the coconut base. I often use sweet potatoes in fall for a seasonal twist. 🥕
Herb Alternatives
Fresh cilantro isn't your thing? Try ¼ cup chopped mint for a refreshing twist or ¼ cup basil for a Mediterranean touch. For a Middle Eastern flair, add 1 tablespoon chopped dill along with the cilantro. The herbs should complement the coconut's tropical notes rather than compete with them. 🌿
Dairy-Free Option
Skip the yogurt and use ½ cup coconut yogurt or ¼ cup cashew cream for a creamy, dairy-free version. The cashew cream adds a neutral richness that works beautifully with the coconut. For extra body, blend in 2 tablespoons tahini—it adds a nutty depth that pairs perfectly. 🥥
Nutrition facts
Frequently asked questions
Can I make this soup without coconut?
Swap the coconut for 1 cup cashew cream (blend soaked cashews + water) or ½ cup Greek yogurt for a dairy-based version. For a lighter option, use ½ cup coconut milk instead of shredded coconut. The key is maintaining that creamy texture—just adjust seasoning since coconut adds natural sweetness.
Why does my soup taste too raw or coconutty?
This happens when coconut isn't toasted properly. Always cook shredded coconut in ghee for 1-2 minutes until golden—this removes raw flavors. For extra depth, toast the spices (cumin, coriander) in ghee first. If it's still too strong, balance with 1 extra tablespoon yogurt or a squeeze of lemon.
Can I use sweet potatoes instead of regular potatoes?
Yes! Sweet potatoes add natural sweetness and work beautifully. Use 2 lbs peeled and cubed sweet potatoes and reduce the broth by ½ cup. They'll soften faster, so check for doneness at 15 minutes instead of 20. The flavor becomes more complex with caramelized edges—perfect for fall!
How do I make this soup spicier?
Add ½ teaspoon cayenne pepper when toasting spices, or increase chili oil to 2 tablespoons. For heat lovers, stir in 1 teaspoon red chili flakes during the final simmer. Garnish with extra chili oil and serve with sliced jalapeños on the side. The yogurt will help balance the heat.
Can I prep this soup ahead of time?
Yes! Make it 2 days ahead—flavors deepen overnight. Store in airtight containers in the fridge. Reheat gently on low heat, stirring occasionally. The coconut emulsion may separate—just whisk before serving. For freezing, blend the soup first, then freeze for up to 3 months**. Thaw in the fridge overnight.
