Melt the butter in a large pot over medium heat. Stir in the leeks and onion, and cook until tender.: The moment you heat the butter , you should notice a soft, nutty aroma as the milk solids warm, not brown. The sound will be a gentle shush as the butter liquefies across the pan surface. This step creates a glossy coating that helps the leeks and onion sweat rather than brown. The reason this matters is that gentle cooking releases sugars and mellows sharpness, giving a sweeter, rounder base for the soup. A common mistake is turning the heat too high, which causes the butter to brown or burn and introduces bitter notes. Watch for any pop or dark flecks and reduce the heat if needed, scraping the bottom to incorporate browned bits if they form, because even slight fond can add pleasant depth if controlled.
Pour the water and chicken broth into the pot. Mix in the potatoes, mushrooms, asparagus, carrots, rice and garlic. Season with salt. Bring to a boil. Reduce heat, and simmer 30 minutes, or until the vegetables and rice are tender.: As you add chopped leeks and chopped onion , you will hear a soft sizzle that quickly settles into gentle whispering as moisture releases. Visually, they will turn translucent and appear glossy, losing their raw edge. Cooking them until tender develops sweet, aromatic layers that infuse the whole broth. This technique builds flavor without adding color, preserving the soup's fresh look. The why here is simple: tender aromatics integrate smoothly and avoid biting raw hints. People often rush this step and leave it faintly crunchy; take the extra minutes to soften them fully, stirring occasionally to prevent sticking and to ensure even cooking.
Stir the spinach and cream into the soup mixture, and continue cooking about 5 minutes before serving.: When you add the water and chicken broth , listen for a fuller simmering sound as volumes increase, and watch the surface for the first signs of motion. The broth introduces savory depth and a base salt level, while the water moderates intensity so the vegetables can shine. This combination helps control final seasoning and keeps the flavor balanced as the potatoes release starch. Stir gently to lift any flavor bits from the pot bottom. A pitfall is adding overly salty broth without checking, which can push the soup out of balance; always taste after simmering and adjust accordingly.
Mix in the potatoes, mushrooms, asparagus, carrots, rice and garlic: As you drop in the chopped potatoes , sliced mushrooms , cut asparagus , chopped carrots , uncooked long grain white rice , and minced garlic , the pot will sound fuller and the surface will show varied shapes bobbing as they settle. Each ingredient contributes a different element to the texture profile: starch from potatoes , umami from mushrooms , green snap from asparagus , sweetness from carrots , and body from the rice . The garlic blends through quickly and layers flavor without dominating. The technique of adding everything together ensures they finish in harmony. Avoid dumping everything in without stirring, which can cause clumping of the rice or uneven cooking of the vegetables.
Season with salt: Right after the vegetables join the pot, add the measured 1 1/2 teaspoons of salt . You will notice how the broth brightens almost immediately. Salt brings out sweetness from the cooked leeks and carrots , and helps the potatoes and rice hydrate properly. The reason to salt at this stage is to allow flavors to meld during the simmer so you do not need a late heavy-handed correction. One common mistake is undersalting early and then oversalting later; taste after the simmer and add small adjustments to avoid an overpowering finish.
Bring to a boil: Increase the heat just until the surface shows steady bubbling and the soup moves with purpose. The boil signals that the pot has reached a point where the rice and potatoes can begin absorbing liquid at a predictable rate. Watch for foam or excessive boil over, and reduce heat slightly if the pot threatens to escape. A rolling boil is not necessary, gentle, even bubbling will do. The why is control; a vigorous boil can break down delicate vegetables and make the broth cloudy, while a too mild simmer slows cooking time considerably.
Reduce heat, and simmer 30 minutes, or until the vegetables and rice are tender: Lower the flame so the surface barely shivers, and you should hear soft, regular popping sounds as the rice hydrates and the potatoes release starch. Visually, the broth will thicken slightly and the vegetables will show tender edges. This steady simmer encourages even cooking while keeping the green vegetables from turning to mush. The technique matters because it extracts flavors gently and allows the rice to plump without turning gummy. Avoid leaving it uncovered the entire time, which can concentrate liquid excessively; check at twenty minutes for texture and adjust as needed.
Stir the spinach and cream into the soup mixture: When you add the spinach and the half and half cream , you will see the spinach collapse into soft ribbons and the cream swirl to veil the broth. The aroma will shift to a rounder, richer profile and the mouthfeel will become silkier. Adding these toward the end protects the bright green color and prevents the dairy from separating. The technique helps preserve vibrancy and yields a luscious finish. A common mistake is adding cold cream to a vigorously boiling pot, which can cause slight curdling; warm the cream briefly or temper it by stirring a ladle of hot broth into the cream first.
Continue cooking about 5 minutes before serving: Allow the soup to settle into a gentle simmer for those final minutes so flavors marry and the spinach finishes wilting. The surface will look cohesive and the scent will be rounded, with no sharpness from raw garlic or onion . This short resting simmer is important because it stabilizes temperature and texture before you serve. Resist the urge to leave it much longer, which can dull fresh flavors and over soften the greens. If you find the soup too thick at this point, add a splash of warm water or broth to adjust consistency.