Soups & Stews
This palak soup recipe transforms humble spinach into a velvety, earthy masterpiece without a blender—just a pot, patience, and the right spices. The secret lies in cooking spinach until tender, then straining for a smooth texture that captures all its vibrant green goodness.
I developed this version after realizing traditional blender methods often turn soup into a watery mess, and this approach delivers restaurant-quality depth with minimal effort.
What makes this recipe stand out is its blender-free technique, which preserves the spinach's natural sweetness while building layers of flavor through proper spice blooming.
Cumin, coriander, and turmeric toast in hot oil until fragrant before meeting the spinach, creating an aromatic base that transforms simple greens into something extraordinary. The soup finishes with a touch of cream or yogurt for richness, though vegan alternatives work beautifully too.
By the time you serve this soup, you'll have a rich, emerald-green bowl with tender spinach strands suspended in a velvety broth. The earthy flavors of cumin and coriander blend perfectly with the natural sweetness of spinach, creating a comforting dish that's both nourishing and deeply satisfying.
Perfect for chilly evenings or as a light vegetarian main course, this soup proves you don't need fancy equipment to create something special.
Serve with crusty bread or alongside grilled chicken for a complete meal, or enjoy it as-is for a pure, plant-based delight. The beauty of this recipe is its versatility—adjust the creaminess to your preference or add protein like chickpeas for extra substance. Let's get cooking!
Ingredients for palak soup
Fresh spinach, aromatic spices, and velvety creaminess—this blender-free palak soup delivers restaurant-quality depth with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Spinach Leaves 🌿 | 10 oz | Washed and roughly chopped |
| Yellow Onion 🧅 | 1 whole | Medium, thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced finely |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Ground Coriander 🌶️ | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ½ tsp | Bright, vibrant color |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, peeled |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For spice blooming |
| Vegetable Stock 💧 | 4 cups | Homemade or quality store-bought |
| Heavy Cream 🥛 | ¼ cup | Full-fat for richness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Plain Yogurt 🍶 | ¼ cup | Optional, for garnish |
| Chickpeas 🌱 | ½ cup | Cooked, for protein boost |
The spinach is the star, so pick the freshest, most vibrant leaves you can find—avoid wilted or yellowing bunches. Trader Joe's and Whole Foods carry excellent organic options, but any grocery store's baby spinach works in a pinch. For the spices, toast the cumin and coriander in olive oil until fragrant—that's where the magic happens. I always double-check my turmeric for bright color (no dull yellow powder here!). The ginger should be freshly grated—pre-grated loses its punch quickly. If you're using frozen spinach, thaw and drain it thoroughly before adding to avoid watering down the soup.
No fresh ginger? Substitute with 1 teaspoon of ground ginger, but it won't have the same zing. Running low on heavy cream? Coconut milk or Greek yogurt adds richness without overpowering the spinach's natural sweetness. The chickpeas are optional but add protein—canned, drained, and rinsed works perfectly. For a vegan version, swap the heavy cream for cashew cream (blend soaked cashews with water) or extra yogurt. The lemon juice brightens everything up, so don't skip it—it balances the earthy flavors beautifully. If your vegetable stock tastes bland, build it from scratch with carrot, celery, and onion bases for deeper flavor.
This soup tastes even better the next day as flavors meld together. Store it in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months—just thaw overnight in the fridge before reheating. I like to portion it into single-serving containers so I can grab a bowl whenever I need a quick, nourishing meal. The creaminess thickens when chilled, so add a splash of warm water or stock when reheating if it's too thick. Garnish with a dollop of yogurt and a sprinkle of black pepper just before serving for that restaurant touch.
Why You'll Love This Recipe
- Spinach in Minutes: I swear by this—just sauté onions and garlic until soft, add cumin and coriander, toss in spinach, and let it wilt. No blenders, no fuss, no waiting for water to boil forever.
- Earthy Magic: That first spoonful? The garlic and cumin sing together while the spinach adds this deep, fresh green richness. Honestly, it’s the kind of flavor that makes you pause mid-sip of tea just to savor it.
- Lunchbox Hero: Between us, this soup reheats like a dream and keeps for days in the fridge. Pack it in a thermos for work, or serve it cold with crusty bread—my kids actually finish their lunches when it’s in there.
- Budget Green Gold: A single bag of spinach and a small onion stretch into four servings. I’ll be real: it’s my go-to when grocery money’s tight, but somehow always feels special—like a secret you’re not supposed to share.
Step-by-step instructions for palak soup with earthy depth
This method transforms vibrant greens into a velvety, aromatic soup without blending—just simmering and straining.
Bloom the Spices in Olive Oil
Heat the 0.25 cup extra-virgin olive oil in a heavy-bottomed pot over medium-low heat. Add the 1 whole yellow onion, sliced thinly, and cook for 5 minutes until translucent and just beginning to soften. Real talk: don't rush this—properly sweated onions form the soup's foundation.
Add the 4 cloves minced garlic, 1 tbsp ginger root, 1 tbsp ground cumin, 1 tbsp ground coriander, and 0.5 tsp turmeric powder. Stir constantly for 1-2 minutes until the spices release their aromatic oils and the mixture smells deeply toasty. You'll see the spices darken slightly—that's when they've properly bloomed and won't taste raw.
Simmer the Vegetables Until Tender
Pour in the 4 cups vegetable stock and bring to a gentle boil. Add the 10 oz roughly chopped fresh spinach leaves and 0.5 cup cooked chickpeas, then reduce heat to medium-low. Let the soup simmer uncovered for 15-20 minutes until the spinach is completely wilted and the flavors meld together. Stir occasionally to prevent sticking.
Here's the thing—don't let it boil vigorously after adding the spinach or it'll turn bitter. You want a gentle simmer where the greens break down gradually into the broth. The chickpeas should be heated through but not mushy—taste one to check around the 15-minute mark.
Strain and Finish the Soup
Line a fine-mesh strainer with cheesecloth or a clean kitchen towel. Pour the soup through the strainer into a clean pot, pressing gently on the solids to extract maximum flavor. Discard the strained vegetables or save them for another use. The result should be a smooth, vibrant green broth with all the spinach's nutrients and flavors.
Return the strained soup to the pot and stir in the 0.25 cup heavy cream and 1 tbsp lemon juice. Season with 1 tsp salt and 0.5 tsp black pepper, then bring to a gentle simmer for 2-3 minutes just to heat through. The acidity from the lemon brightens the earthy flavors while the cream adds luxurious body.
Serve With Garnish and Optional Yogurt
Ladle the soup into bowls and serve immediately while hot. For extra richness, dollop each serving with 0.25 cup plain yogurt—this creates a beautiful contrast of temperatures and textures. The yogurt should be cool enough to set slightly when it hits the warm soup, creating those perfect marbled swirls.
Taste and adjust seasoning one final time. The soup should be vibrant, aromatic, and perfectly balanced between creamy and earthy. Each spoonful should deliver the deep flavor of the spinach without any bitterness, with the spices singing in the background. This is where all your careful simmering pays off.
Pro Tips For Making Palak Soup
- Wilt Spinach Slowly: Dump all those fresh spinach leaves into a hot pot and you’ll end up with a watery mess. Instead, add them in batches—about a handful at a time—stirring constantly. The leaves will break down evenly, releasing flavor without turning your soup into a sad, diluted green puddle.
- Toast Spices First: Skip the dry-toasting step and your cumin and coriander will just sit there, flavorless. Heat them in a dry pan for 30 seconds until fragrant—just until you smell that warm, earthy aroma. This wakes up the spices and makes the whole soup taste deeper, not just "spiced."
- Blanch Spinach Before Blending: I used to just toss raw spinach into the blender with everything else, and the result was always bitter. Instead, blanch the leaves in boiling water for 30 seconds first, then drain and squeeze out excess water. The texture smooths out, and the bitterness disappears—no more chalky soup.
- Sweat Onions Low and Long: Crank the heat too high and your onions will burn before they soften. Cook them on medium-low for 8-10 minutes, stirring often, until they’re translucent and just starting to caramelize at the edges. This builds the base flavor—no one wants a soup that tastes like charred onion.
Storing and reheating your palak soup
Refrigerator Storage
Let your palak soup cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids for best results. Store in the fridge at 40°F or below for up to 5 days, though I recommend eating it within 3 days when possible.
The flavors actually deepen overnight as the spices meld together beautifully. 🌿
Freezer Storage
For longer storage, freeze portions in single-serving glass containers or quart-sized freezer bags—leave 1 inch of headspace for expansion. Label with the date and freeze for up to 3 months.
Thaw overnight in the fridge before reheating to preserve texture. I avoid ice crystals by pressing out excess air before sealing. ❄️
Stovetop Reheating
My preferred method is stovetop reheating—pour soup into a pot and heat over medium-low heat for 5-7 minutes, stirring occasionally. If it thickens too much, add 1-2 tablespoons of warm water or vegetable stock.
Taste and adjust seasoning—soup often needs a pinch of salt or a splash of lemon juice after reheating. 🔥
Microwave Reheating
For quick meals, microwave soup in a microwave-safe bowl on 50% power for 1-2 minutes, stirring halfway. Avoid full power to prevent overheating. If the soup looks too thick after reheating, thin with 1 tablespoon of warm water or milk (dairy or plant-based). Always stir well before serving. ⚡
Texture Preservation
The key to perfect reheating is gentle heat—never boil the soup after reheating. The cream and spinach flavors can break down if heated too aggressively. I like to add a dollop of fresh yogurt or a swirl of cream just before serving to restore that velvety texture.
The contrast of warm soup and cool garnish makes every bite feel special. 💫
Garnish Refresh
Before serving reheated soup, brighten it with fresh garnishes. A sprinkle of toasted cumin seeds, a drizzle of lemon juice, or a swirl of yogurt adds freshness.
For extra flair, top with crispy fried onions or chopped cilantro. These finishing touches make reheated soup taste almost as good as fresh! ✨
Nutrition facts
Frequently asked questions
Can I make this palak soup without a blender?
This recipe uses a blender-free straining method that creates a silky texture. After simmering the spinach, you simply strain it through a fine-mesh sieve lined with cheesecloth. This preserves the soup's vibrant green color and rich flavor without needing to blend. The result is just as velvety as blended versions!
How do I prevent my palak soup from turning bitter?
The key is gentle simmering—never let the soup boil vigorously after adding spinach. Use medium-low heat and keep it uncovered to prevent bitterness. Also, avoid overcooking the spinach; 15-20 minutes is perfect. Adding a splash of lemon juice at the end helps balance any earthy flavors too.
What can I substitute if I don't have heavy cream?
No problem! Try Greek yogurt, coconut milk, or cashew cream (blend soaked cashews with water) for a rich, dairy-free option. For a lighter texture, use half-and-half or even a splash of milk. The soup will still be creamy and delicious—just adjust to your preference!
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it thoroughly first to avoid watering down the soup. Use 10 oz frozen spinach (thawed and squeezed dry) for the same recipe. Frozen spinach works well, but fresh spinach has a brighter flavor and better texture. If using frozen, simmer for an extra 5 minutes to ensure it's fully tender.
How can I make this soup spicier?
Add 1-2 teaspoons of red chili powder or fresh red chili flakes when blooming the spices. For heat lovers, stir in 1/2 teaspoon of cayenne pepper or a pinch of garam masala** at the end. Always taste as you go—you can adjust to your spice preference!
