Go Back
+ servings
creamy corn soup

Creamy Corn Soup

Creamy Corn Soup is a hearty medley of sweet kernels, tender potatoes, bacon, and herbs. Simmered in a velvety creamy broth!
Course Main Course, Soup
Cuisine American
Keyword Creamy Corn Soup
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 6 servings
Calories 449kcal
Author Catalina Castravet


  • 12 slices bacon diced
  • 2 tablespoons unsalted butter
  • 1 yellow onion diced
  • 1/4 cup all-purpose flour
  • 4 cloves garlic minced
  • 5 cups chicken broth or vegetable broth
  • 3 1/2 cups sweet corn reserve the water from the can
  • 1 lb. baby red potatoes peeled and sliced into 1/2 inch pieces
  • 1/4 teaspoon dried thyme
  • 1/4 teaspoon teaspoonp dried Italian herbs
  • 1/4 teaspoon dried basil
  • 1/4 teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1 cup half and half or heavy cream
  • 2 tablespoons chopped fresh green onions


  • Cook bacon pieces over medium heat in a large heavy-bottomed pot or Dutch oven until crisp, about 6-8 minutes, or until bacon is crisp. Using a slotted spoon, transfer it to a paper towel-lined plate and set aside.
  • Reserve about 2 tablespoons of bacon grease in the pot and discard the rest.
  • Add butter and melt it over medium heat.
  • Add diced onion, stir and cook for about 3-4 minutes, or until softed. Add garlic and flour, stir and cook for about 1 minute, stirring often.
  • Pour in the broth little by little, while whisking to combine it with the flour mixture.
  • Increase heat to medium-high and add in the corn kernels, potatoes, dried herbs, smoked paprika, and salt and pepper. Stir and bring to a boil, then reduce heat to medium-low and simmer for about 20 minutes, or until the potatoes are fork-tender. Make sure to stir the soup from time to time.
  • Use an immersion blender to blend about half of the soup until smooth. Or transfer about 3 cups of the soup to a blender and blend until smooth. Add the mixture back into the pot and stir to combine.
  • Add in half and half, reserved corn juice, some green onions, and about half of the bacon. Stir in and simmer for 5 minutes.
  • Taste and adjust for salt and pepper.
  • Serve sprinkled with green onions and remaining cooked bacon.



Calories: 449kcal | Carbohydrates: 39g | Protein: 13g | Fat: 29g | Saturated Fat: 12g | Cholesterol: 54mg | Sodium: 1073mg | Potassium: 875mg | Fiber: 4g | Sugar: 6g | Vitamin A: 563IU | Vitamin C: 27mg | Calcium: 77mg | Iron: 2mg