01 -
Microwave 3 ears of corn on high power for 4 1/2 minutes. Transfer to a plate to cool. Repeat with the remaining 3 ears.
02 -
Peel back and discard husks and silks. Stand each cooled ear upright and cut kernels from the cobs; reserve 1/2 cup corn kernels for the topping. Cut cobs in half and set aside.
03 -
Heat olive oil and butter over medium heat in a large soup pot or Dutch oven until butter is melted. Add chopped onion and sauté 3–4 minutes until translucent. Stir in minced garlic and cook 1 minute.
04 -
Add chicken broth, potatoes, bay leaves, 1 teaspoon kosher salt, and reserved corn cobs to the pot. Bring to a boil, then cover and reduce to a low simmer. Cook for 20 minutes, or until potatoes are very tender.
05 -
Discard bay leaves and corn cobs. Allow the soup to cool slightly. Working in batches as needed, blend the soup base with the corn kernels (excluding reserved topping portion) until very smooth, about 2–3 minutes.
06 -
Return the blended soup to the pot. Taste and adjust seasoning with salt and pepper as desired. Thin with extra broth if necessary. Cover and keep warm until serving.
07 -
In a skillet over medium heat, cook diced bacon until crisp. Add diced onion and sauté until softened. Stir in reserved corn kernels and fresh rosemary; cook for 1–2 minutes.
08 -
Ladle hot soup into bowls. Garnish each serving with the prepared bacon, onion, corn, and rosemary topping.