| ¼ cup | extra virgin olive oil |
| 8 ounces | bacon, diced |
| 6 cups | yellow onion, chopped |
| 4 tablespoons | unsalted butter |
| ½ cup | all-purpose flour |
| 2 teaspoons | kosher salt |
| 1 teaspoon | ground black pepper |
| ½ teaspoon | ground turmeric |
| 3 quarts | chicken stock |
| 2 pounds | white boiling potatoes, unpeeled, diced |
| 3 pounds | frozen corn kernels |
| 2 cups | half & half |
| 8 ounces | grated Cheddar cheese |