Aloo Soup Recipe: Spiced Potato and Coconut Velouté With Fresh Cilantro

Soups & Stews

Aloo Soup Recipe: Spiced Potato and Coconut Velouté With Fresh Cilantro

This aloo soup recipe transforms simple potatoes into a velvety, spiced velouté that balances earthy warmth with coconut creaminess. The secret lies in slow-simmered spices—cumin, coriander, and turmeric—that infuse the broth while keeping the texture luxuriously smooth. I developed this version after years of tasting regional adaptations, blending traditional Indian comfort with a lighter, modern approach perfect for weeknight dinners or cozy gatherings.

What sets this recipe apart is the coconut milk base, which adds natural sweetness and richness without dairy, making it adaptable for vegan diets. The soup starts with a fragrant tempering of whole spices in warm oil, then builds depth through a 30-minute simmer that lets flavors meld. Fresh cilantro brightens the finish, cutting through the spice while adding freshness that keeps every spoonful vibrant.

The result is a creamy yet light soup with tender potatoes and aromatic spices—ideal for chilly evenings or as a hearty starter. The texture is velvety, not heavy, thanks to careful blending, while the coconut milk ensures a satisfying mouthfeel. Garnish with extra cilantro or a drizzle of coconut cream for an elegant touch that feels restaurant-worthy without the fuss.

This recipe works equally well as a standalone meal or paired with crusty bread, grilled fish, or a simple salad. The beauty of aloo soup lies in its versatility—adjust spice levels to taste, swap coconut milk for vegetable broth for a lighter version, or add chickpeas for extra protein. Let's make it step by step.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for aloo soup

Transform simple potatoes into velvety spiced velouté with these 14 aromatic ingredients.

Ingredient Amount Notes
Yellow Onions 🧅 1 whole Finely chopped for base
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Fresh Ginger 🌿 ¾ inch Peeled, grated finely
Russet Potatoes 🥔 2 lbs Peeled, cubed evenly
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Ground Cumin 🌶️ 1 tbsp Toasted for warmth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🧂 ½ tbsp Bright yellow color
Garam Masala 🌶️ 1 tsp For aromatic finish
Fresh Cilantro 🌿 ½ cup Chopped for garnish
Extra-Virgin Olive Oil 🫒 ¼ cup For tempering spices
Salt 🧂 1 tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked

The coconut milk is non-negotiable for that signature creaminess—full-fat canned varieties from Trader Joe's or Thai Kitchen deliver the best texture. For the potatoes, Russets or Yukon Golds work best—their starch content prevents gumminess when blended. Fresh ginger and garlic should be vibrant and firm; any soft spots mean it's past its prime. The garam masala is where this soup gets its soul—look for brands like MDH or Everest for authentic flavor, or make your own blend of cinnamon, cardamom, and cloves if you're ambitious.

No coconut milk? Cashew cream (blended soaked cashews + water) works beautifully, though the flavor will differ slightly. Substituting vegetable broth for water? Low-sodium versions ensure you don't oversalt the soup. The spices can be adjusted—reduce coriander by half if you prefer milder flavors, or add 1/4 tsp cayenne for heat. For a lighter version, blend only half the soup and leave the rest chunky. Potatoes too starchy? Rinse them after peeling to remove excess starch, which prevents the soup from getting gluey.

This soup tastes even better the next day as flavors meld—store in airtight containers for up to 5 days in the fridge. For longer storage, freeze portions in ice cube trays (perfect for single servings) or ziplock bags for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. Garnish with extra cilantro and a drizzle of coconut cream right before serving—that final touch elevates it from homestyle to restaurant-worthy.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe when I’m too tired to wash extra bowls—just chop the onions and ginger, toss everything in one pot, and let it simmer. The potatoes soften perfectly while the coconut milk thickens into a velvety base without a single strainer in sight.
  • Ginger-Garlic Magic: That fresh ginger and garlic combo? It’s the secret weapon here—bright, zesty, and just sharp enough to wake up your taste buds. The coconut milk mellows it out, but the heat lingers in the best way, like a warm hug for your mouth.
  • Lunchbox Hero: Between us, this soup is my go-to for packed lunches. It reheats beautifully (no soggy potatoes here), and the creamy texture stays rich even after a day. My kids actually eat their veggies when it’s disguised as this—no complaints, just empty bowls.

Step-by-step instructions for spiced potato and coconut velouté

This velvety aloo soup delivers rich coconut depth and aromatic spices with perfect potato texture every time.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat until shimmering. Add the 1 whole finely chopped yellow onion and cook for 5-6 minutes until softened and translucent. The onions should release their sweetness without browning.

Add the 4 cloves minced garlic cloves and 0.75 inch finely grated fresh ginger, stirring constantly for 30 seconds until the raw garlic aroma dissipates. This step builds the flavor foundation—don't rush it. Immediately add the 1 tbsp ground cumin, 1 tbsp ground coriander, and 0.5 tbsp turmeric powder, stirring for another 30 seconds to toast the spices and release their essential oils.

2

🍳 Step 2: Build the Spiced Potato Base

Add the 2 lbs cubed russet potatoes to the pot, tossing to coat evenly in the spiced oil. Pour in the 4 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and simmer uncovered for 15-20 minutes until the potatoes are fork-tender but not falling apart.

Here's the key: the potatoes should hold their shape when pierced with a knife but yield slightly at the edges. If the broth reduces too quickly, add ½ cup water to maintain the proper consistency. This step ensures your soup has body without being gluey.

3

🥘 Step 3: Blend to Velvety Perfection

Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. For best results, work in batches if needed, ensuring no potato chunks remain. The texture should be velvety with no graininess—this is where the soup's luxurious quality comes from.

Return the pot to medium-low heat and stir in the 1 can coconut milk, whisking until fully incorporated. The coconut milk should blend seamlessly, creating a rich, creamy base. Season with the 1 tsp salt and 0.5 tsp freshly cracked black peppercorns, adjusting to taste. Let the soup simmer gently for 5 minutes to allow the flavors to meld.

4

🔥 Step 4: Finish with Aromatic Heat

Remove the pot from heat and stir in the 1 tsp garam masala. This warming spice blend should be added last to preserve its delicate floral and citrus notes. Taste and adjust seasoning if needed—this is your final opportunity to balance the flavors before serving.

Ladle the soup into bowls and garnish immediately with the 0.5 cup chopped fresh cilantro. The bright herb cut contrasts beautifully with the creamy coconut and spiced potatoes. Serve with crusty bread to soak up every last drop of this comforting velouté.

👨‍🍳

Pro Tips For Making Aloo Soup

  • COOK POTATOES UNTIL FORK-TENDER: Russets break down fast in coconut milk, so test them early—aim for a knife slipping in like butter, not a fight. Overcooked potatoes turn to mush; undercooked ones feel like chewing wet cardboard. A splash of water at the end smooths the texture if needed, but don’t rely on it.
  • PEEL GINGER IN THIN STRIPS: I used to grate ginger raw and burn my tongue. Now I peel it into matchstick-thin strips before slicing—it cooks faster and releases flavor without bitterness. Skip the grating unless you’re making chutney; here, you want aroma, not texture.
  • SWEAT ONIONS LOW AND SLOW: High heat caramelizes onions too fast, and you’ll end up with burnt bits that taste like regret. Keep the heat at a simmer, stir often, and let them melt into a translucent paste before adding garlic. Patience here means no bitter aftertaste.
  • STIR COCONUT MILK IN GRADUALLY: Dumping cold coconut milk into a hot pot curdles it like a science experiment gone wrong. Warm the milk slightly first, then whisk it in a thin stream while stirring the soup vigorously. The result? Creamy perfection, not a lumpy disaster.

Health benefits of this dish

Digestive Comfort

Potatoes are a soluble fiber powerhouse, with 2 lbs of russet potatoes providing about 10 grams of fiber—nearly 40% of your daily needs. This fiber supports healthy digestion by promoting regularity and feeding beneficial gut bacteria. The coconut milk adds medium-chain triglycerides (MCTs), which are easier to digest than long-chain fats and provide quick energy without weighing you down. 💪

Anti-Inflammatory Spices

The spice blend in this aloo soup—cumin, coriander, turmeric, and garam masala—packs a serious anti-inflammatory punch. Turmeric contains curcumin, a compound shown to reduce inflammation and support joint health. Cumin aids digestion and may help regulate blood sugar, while coriander adds antioxidants that combat oxidative stress. Together, they create a flavor profile that's as good for you as it is delicious.

Plant-Based Protein

While not a complete protein source, this soup provides a solid vegetarian protein boost from the potatoes and coconut milk. A 1.5-cup serving delivers about 6-8 grams of protein, which helps with muscle repair and satiety. For extra protein, stir in ½ cup cooked chickpeas or a dollop of Greek yogurt (if not vegan). The combination of fiber and protein keeps you full longer than many traditional soups.

Heart-Healthy Fats

The coconut milk base provides healthy saturated fats in the form of MCTs, which support heart health when consumed in moderation. These fats help raise HDL ("good") cholesterol while providing sustained energy. For a lighter version, use light coconut milk or reduce the amount by ¼ cup—you'll still get creaminess with fewer calories. The olive oil used for tempering adds monounsaturated fats, known for their cardiovascular benefits. ✨

Vitamin Boost

This soup is a vitamin-rich comfort food. The potatoes contribute vitamin C and B6, while the coconut milk provides electrolytes like potassium (essential for muscle function). Fresh cilantro adds vitamin K and folate, and the turmeric brings vitamin B3. Together, these nutrients create a powerhouse bowl that supports immune function, skin health, and energy levels. The bright flavors make it feel like a vitamin supplement you'd actually enjoy drinking!

Weight Management

Despite its creamy texture, this aloo soup is surprisingly weight-management friendly when prepared correctly. The fiber-rich potatoes and vegetable broth keep calorie counts reasonable—about 300-350 calories per serving—while the coconut milk adds richness without excessive fat. For a lighter version, reduce coconut milk to ½ can and add an extra ½ cup vegetable broth to maintain creaminess. The spices also help control appetite by promoting feelings of fullness through their aromatic complexity. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 40g14%
Dietary Fiber 6g21%
Sugars 4g
Protein 6g12%
* 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 aloo soup without coconut milk?

For a dairy-free alternative, use cashew cream (blend 1 cup soaked cashews + 1 cup water) or vegetable broth thickened with cornstarch. If you prefer a lighter texture, omit the coconut milk entirely and blend with extra broth. The soup will still be flavorful—just slightly less creamy. For richness without coconut, try ½ cup Greek yogurt (if not vegan) or 1 tbsp olive oil stirred in at the end.

2

How do I prevent the soup from getting too thick or gluey?

Start with 4 cups vegetable broth and add ½ cup water during simmering if needed. For the potatoes, choose Russet or Yukon Gold varieties—they hold their shape better than waxy potatoes. After blending, return the soup to medium-low heat and stir in 1-2 tbsp broth if it thickens too much. The key is patience: simmer uncovered to let excess moisture evaporate gradually.

3

What's the best way to store and reheat leftovers?

Store in an airtight container for up to 5 days in the fridge. For longer storage, freeze portions in ice cube trays (perfect for single servings) or ziplock bags for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. Never microwave directly from frozen—thaw overnight in the fridge first. The flavors actually improve after the first day!

4

Can I add meat or seafood to this recipe?

The traditional version is vegetarian, but you can easily adapt it! For protein, add ½ lb shredded chicken (cooked separately) or ½ lb firm white fish like cod (poach in the broth before blending). For a heartier version, stir in ½ cup cooked chickpeas or ½ cup lentils at the end. Just reduce the broth by ½ cup to maintain balance. The coconut milk will complement these additions beautifully.

5

Why does my soup taste bland or watery?

This usually happens from overblending (releasing too much starch) or insufficient seasoning. For flavor fixes:

  1. Add 1 tsp lemon juice to brighten,
  2. Stir in 1 tbsp coconut cream or 1 tsp garam masala for depth, or
  3. Simmer with the lid off for 5 extra minutes to reduce liquid. Always taste before serving—adjust salt, pepper, or spices as needed. The spices should be toasted properly (for 30 seconds) to release their aroma!
★★★★★4.6(1 review)
Categories Soups & Stews