Start by heating olive oil in a large soup pot over medium heat. Add in your chopped onions and celery. Stir them occasionally and cook until the onion becomes soft and translucent. This usually takes around 5–8 minutes and creates the savory base of the chowder.
Now, melt the butter right into the same pot with the softened vegetables. Sprinkle the flour over them and stir everything well until it forms a paste. This roux is what gives your chowder its thick and creamy consistency, so don’t skip this part!
Turn the heat up to high and pour in the chicken broth and milk. Add the diced potatoes, chopped jalapeños, thyme, garlic, salt, pepper, and a touch of smoked paprika. Bring everything to a gentle boil, then lower the heat to simmer. Cover the pot and cook for about 8–10 minutes until the potatoes are fork-tender.
Once the potatoes are soft, stir in the corn and heavy cream. The corn adds sweetness while the cream enhances the silky texture. Give it a good mix to combine all the flavors.
Scoop out about 3 cups of the soup and transfer it to a high-speed blender. Blend until smooth, then pour it back into the soup pot. This step makes the chowder extra creamy while still keeping some texture from the potatoes and corn.
Let the soup simmer again for a few more minutes. Taste and adjust seasoning if needed. Serve in warm bowls and top with bacon, cheddar, chives, or even extra jalapeños for more heat.