Ingredients:

  • 4 slices bacon, diced (115g)
  • 1 tablespoon olive oil (15ml)
  • 1 medium yellow onion, diced (about 1 cup / 150g)
  • 2 celery stalks, diced (about ¾ cup / 100g)
  • 2 medium carrots, diced (about ¾ cup / 100g)
  • 2 cloves garlic, minced
  • 4 cups (950ml) vegetable broth (or chicken broth)
  • 2 medium russet potatoes, peeled and diced (about 2 cups / 300g)
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 4 cups fresh or frozen corn kernels (about 600g)
  • 1 cup (240ml) heavy cream
  • 2 tablespoons unsalted butter (30g)
  • 1 tablespoon all-purpose flour (8g)
  • Fresh chives, chopped (optional)
  • Crispy bacon bits (optional)
  • A swirl of cream (optional)
  • Hot sauce (optional)

Instructions:

  1. Cook diced bacon in the Dutch oven over medium heat until crispy. Remove bacon and set aside, reserving the bacon fat.
  2. Add olive oil (if needed) to the bacon fat. Sauté onion, celery, and carrots until softened, about 5-7 minutes. Add garlic and cook for another minute.
  3. Pour in vegetable broth. Add diced potatoes, thyme, and smoked paprika. Season with salt and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until potatoes are tender.
  4. While the soup simmers, melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute to form a roux. Gradually whisk in heavy cream until smooth. Add corn kernels and cook until heated through, about 5 minutes.
  5. Use an immersion blender to partially blend the soup until creamy but still with some texture.
  6. Stir the corn cream mixture into the blended soup. Heat through gently. Do not boil.
  7. Taste and adjust seasoning as needed. Ladle into bowls and garnish with reserved bacon, chives, and a swirl of cream, if desired. Enjoy your corn chowder soup!