In a Dutch oven or a large soup pot, heat oil over medium-high. Add onions, celery, and carrots. Season with salt and pepper (recommend 3/4 tsp salt and 1/2 tsp pepper). Sauté until tender, about 8 minutes. Don’t rush this step!: You should smell the faint grassy aroma of olive oil as it warms, and the surface will shimmer. When you add the diced onion , sliced carrots , and diced celery , listen for a gentle sizzle that indicates the pan is hot enough. The vegetables should soften and become translucent, releasing sweet aromatics and a savory foundation. This step unlocks sugars and builds depth, which is vital for a rich chowder. A common mistake here is rushing with too high heat, which can brown the vegetables instead of gently softening them. If you notice any charring, lower the flame and stir more frequently to rescue the base.
Add garlic, chicken bouillon, and curry powder. Stir for 1 minute. Add broth and bring to a boil. Add potatoes and return to a boil, then reduce heat to a simmer. Cover pot and simmer for 15–18 minutes or until potatoes are tender.: A fragrant waft of curry should bloom almost instantly as you stir these into the softened vegetables, releasing warm, earthy aromatics. Stir for about one minute so the spices toast slightly and the bouillon dissolves into the aromatics. When you add the chicken broth and bring the pot to a boil, the surface will break into rolling bubbles, and you will see the broth capture the color of the curry. Adding the diced potatoes next increases the density of the pot, and a return to a boil signals it's time to reduce heat to a simmer. Covering and simmering for about 15 to 18 minutes lets the potatoes cook through until tender. Avoid boiling too vigorously, which can agitate the starch into a cloudy, gluey texture.
Meanwhile, melt the butter in a separate pot over medium heat. Sprinkle flour on top and whisk briskly until smooth. Season with 1/4 teaspoon each of salt and pepper. Cook, whisking constantly, for 1 minute. Gradually add 1 cup milk, whisking until thick. Gradually add in the remaining milk and cream, whisking continuously. Simmer until thickened (see note 4). Keep warm.: The butter should foam slightly as it melts, offering a buttery scent. Sprinkle the flour on top and whisk briskly until it forms a smooth paste with no lumps, taking about a minute of constant whisking. Season lightly with salt and pepper , then gradually add one cup of the milk while whisking to create a silky, thickened base. Add the remaining milk and the heavy cream slowly, whisking continuously so the mixture stays smooth. Simmer gently until it thickens and coats the back of a spoon. The purpose of this separate cream base is to control thickness and avoid curdling in the main pot. A typical error is adding cold milk all at once into a hot roux, which can form lumps, so slowly introduce the liquid while whisking vigorously.
Once potatoes are tender, reduce heat to low and stir the cream base into the soup. Add in chicken and peas, heating through. Remove soup from heat and adjust seasoning if needed. Add a splash of lemon if you’d like some acidity and herbs for freshness.: You will notice the soup gain a velvety sheen as the cream base integrates. The aroma will shift from raw starch to rounded dairy richness. At this stage, add the diced or shredded chicken and the frozen peas , stirring until everything is warmed through and the peas have turned bright green. Removing the soup from heat prevents the dairy from overheating and changing texture. Tasting now is crucial so you can adjust with more salt or pepper . One common pitfall is overheating after adding cream, which can flatten flavors and risk a slight separation; keep the pot off high heat.
Ladle into bowls and serve with warm naan.: The final presentation should show a thick, spoonable chowder dotted with bits of potatoes , peas , and chicken , and flecks of herb if you used them. A light squeeze of lemon over each bowl will add a citrusy lift that brightens the entire profile. Serve alongside warmed naan for dipping, which complements the creamy texture. A common serving mistake is not tasting one last time before plating, so always sample a spoon and make any final seasoning adjustments.