A Cream of Corn Soup for the books! It’s slightly sweet, creamy and full of corn flavor. Plus, each serving gets topped with addictively crispy shallots and garlic for the ultimate combination of creamy, savory and crispy. 

As a born and raised Iowan, you know I love a good sweet corn recipe. Beside the fact that I’m corn-fed, I also love how quickly and easily this soup comes together. It’s part of my annual Soup Simple Series which means it has a short ingredient list, quick cook time, and loads of flavor. 

Plus, it’s the kind of soup that can totally be adapted to your preferences. If you like the crisp bites of corn and creamy chunks of potato—don’t purée the soup. And if you love a cream soups where every bite is silky smooth, purée the whole damn thing! I fall somewhere in the middle, so I give instructions for puréeing just half of the soup. 

And finally, the cowbell of it all is the super crispy garlic and shallots that get spooned over top. They add savoriness, loads of flavor, and of course crispy texture. 

bright yellow soup in a white patterned bowl topped with cilantro and fried shallots

Ingredients Needed

The full recipe, with ingredient amounts and instructions can be found in the recipe card at the bottom of this article.

  • Pantry: kosher salt, pepper and olive oil.
  • Sweet corn, I recommend using fresh ears of corn (the cobs are important for creating a full-flavored creamy soup), frozen corn kernels just don’t taste as good or work as well as fresh corn. Even better if it’s summer corn—use any leftover corn to make Blackened Corn!
  • Shallots, one of the shallots will be used for the crispy topping while two shallots will be used to make the soup.
  • Garlic
  • Red pepper flakes add heat. If you prefer things on the milder side, you can use freshly ground black pepper.
  • Fresh ginger adds a lovely depth of flavor. Find it next to the onions and shallots or in the refrigerated produce area next to the bulk snap peas and peppers. 
  • Fresh turmeric, you can use ground turmeric if you’d prefer not to buy fresh. You can also skip it altogether.
corn cobs, sliced shallots, garlic and turmeric on a wood cutting board
  • Yukon gold potatoes add more golden goodness to the soup! Yukon gold potatoes have a deliciously silky texture and add creamy body to the soup.
  • Low-sodium vegetable broth, low-sodium chicken broth can also be used if you don’t need this to be vegan/vegetarian.
  • Canned coconut milk, I recommend full-fat coconut milk, though light will also work.
  • Fresh lime juice added at the end adds a nice tangy zip and balances out the savory, fatty flavors. 
  • Cilantro is used for serving, it’s optional but does add a ton of fresh flavor at the end. 

How to Make the Soup

Cut the kernels from the corn cobs and reserve the cobs.

Fried shallots and garlic in a large pot.

Then make the crispy garlic and shallot topping by frying them in a bit of oil with red pepper flakes. Keep an eye on them—pour them out into a bowl when they are golden brown!

Diced shallots, garlic and turmeric in a large pot.

Use some of that infused oil (from cooking the garlic and shallots) to cook the shallots, ginger and turmeric. These three ingredients lay a robust foundation of flavor.

Diced shallots, garlic and turmeric in a large pot with diced potato.

Add in the potatoes and cook briefly. 

corn cobs with corn kernels removed in a pot of broth

Add the corn cobs and broth to the pot and bring it to a boil then add in the corn kernels and coconut milk.

Creamy corn soup in a large pot with corn cobs floating in soup.

Simmer the soup until the potatoes are tender. 

Cream of corn soup in a blender.

Transfer the corn cobs to a bowl and let cool. While the corn cobs cool, transfer half of the soup to a blender and blend until smooth.

Add the puréed soup back to the pot.

The back of a knife being scraped along a corn cob without corn kernels on it.

Using the back of a knife, scrape down the length of the corn cobs to “milk” the cobs and release any remaining starch, liquid and corn solids. This adds tons of flavor!! Discard the cobs then add the scraped liquid and solids to the soup. 

Season the soup with lime juice and salt to taste. Top each serving with cilantro and the crispy shallots and garlic.

FAQs

I can’t do coconut milk, what could I substitute for that?

You can swap the coconut milk for half-and-half, whole milk, or your favorite unflavored and unsweetened nut milk. Coconut milk is delicious here because of how creamy it is so I recommend using a milk that’s high in fat or similarly creamy. You’ll need 1 ¾ to 2 cups of whatever milk you choose to use. I also recommend not adding dairy milk to the soup until after you’ve simmered and puréed it—if you add it earlier it will likely curdle.

Can I use ground dried turmeric in place of the fresh?

You can absolutely swap ground turmeric for fresh turmeric. You can also skip it altogether. If you opt to use ground turmeric, add it to the pot when you add the potatoes, it only needs to cook for a minute.

Is this recipe gluten-free?

It is gluten-free. The starch from the corn and the potatoes have enough thickening power that a roux is not needed.

Storage Tip

This sweet corn soup will last up to 1 week stored in an airtight container in the refrigerator. The soup thickens as it chills, so you may need to thin it out a bit with additional vegetable broth or water.

bright yellow soup in a white patterned bowl topped with cilantro and fried shallots

Serving Ideas

Because this soup doesn’t feature any protein, you’ll likely want to serve this as a main dish with a side of some kind of protein. I love quick seared chicken breast or Cajun. Shrimp. Feel free to toss a can of chickpeas or some shredded chicken into the soup.

More Veggie Soup Recipes to Try

Cream of Corn Soup Recipe

5 from 2 votes
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Yield 6 cups (4 servings)
Category Main Dish
Author Lauren Grant

Description

A cream of corn soup that’s sweet, creamy and full of flavor. Top each serving with garlicky crispy bits!

Ingredients

  • 4 ears sweet corn
  • ¼ cup olive oil
  • 3 large shallots, divided
  • 4 large cloves garlic, thinly sliced
  • 1 teaspoon red pepper flakes
  • 1 (2-inch) piece ginger, peeled and chopped (2 tablespoons)
  • 1 (1-inch) piece turmeric, peeled and chopped (or 1 ½ teaspoons ground dried turmeric)
  • Kosher salt
  • 2 small yukon gold potatoes, about ¾ pound, peeled and cut into ½-inch cubes
  • 3 cups vegetable broth
  • 1 (15-ounce) can full-fat coconut milk or 2 cups whole milk, warmed
  • 1 tablespoon fresh lime juice (from ½ lime)
  • Cilantro, for serving

Instructions

  • Cut kernels from corn cobs; set kernels aside and reserve cobs.
  • Thinly slice 1 shallot; set aside. Roughly chop remaining 2 shallots.
  • Heat oil in a large Dutch oven or pot over medium until simmering. Add sliced shallot and garlic; sauté until starting to toast and become golden brown, 2–5 minutes (shallots will naturally separate in oil). Add red-pepper flakes and sauté to toast, about 10 seconds. Transfer shallots, garlic, and oil to a small bowl.*
  • Measure out 1 tablespoon shallot-garlic oil and add back to pot over medium heat. Add chopped shallot, ginger and turmeric and cook, stirring occasionally, until fragrant, 2 minutes; season with salt.
  • Add potatoes and cook 1 minute.
  • Add reserved corn cobs and broth; bring soup to a boil then stir in corn kernels and coconut milk; bring back to a simmer and cook until potatoes are just tender, 8–10 minutes.
  • Using tongs, transfer cobs to a plate; let cool.
  • Meanwhile, transfer half of soup to a blender and blend until smooth; transfer back to pot.*
  • Scrape back of a knife down length of cooled corn cobs to “milk” cobs; add scraped liquid and solids to soup and discard cobs. Stir in lime juice and season with salt to taste.
  • Top each serving with crispy shallots, garlic, infused oil and fresh cilantro.

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Video

Notes

*Cooking the garlic and shallots: the garlic and shallots will continue to brown once they are removed from the pan. Pull them from the pan just before they reach the perfect golden-brown color. Additionally, for even browning, make sure the slices of shallot are fairly even in size, the same goes for the garlic.
*Blender: if you have an immersion blender, you can use that instead of a standard blender. I will say, however, the soup won’t get as creamy as it would if half of the soup is completely pureed in a standard blender.

Nutrition

Serving: 1½ cupsCalories: 363kcalCarbohydrates: 35gProtein: 7gFat: 21.5gSaturated Fat: 13gSodium: 236mgFiber: 4gSugar: 9g
Like this? Leave a comment below!I love hearing from you and I want to hear how it went with this recipe! Leave a comment and rating below, then share on social media @zestfulkitchen and #zestfulkitchen!
bright yellow soup in a white patterned bowl topped with cilantro and fried shallots

Pin This Recipe

Love this recipe and want to save it? Pin this recipe!

Pin This Recipe
Get our FREE 20-Recipe Digital Cookbook
Subscribe and receive our popular SOUP-er Simple digital cookbook with 20 soup recipes that require just 10 ingredients and are ready in 45 minutes or less.
chicken rice soup in a white pot.

Share it with the world

Pin

About The Author

Lauren Grant is a professional culinary food scientist, food writer, recipe developer, and food photographer. Lauren is a previous magazine editor and test kitchen developer and has had work published in major national publications including Diabetic Living Magazine, Midwest Living Magazine, Cuisine at Home Magazine, EatingWell.com, AmericasTestKitchen.com, and more.

Learn More
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

    1. Great question Lynne, 4 ears of corn will likely yield about 3 cups corn kernels. However, since you won’t be adding the corn cobs to the soup (which adds a bit of starch) I would increase the cup amount to 3 1/2 cups. Let me know how it goes with frozen corn!

  1. 5 stars
    Rich, sweet, and delicious! The only thing I changed was to skip the turmeric (optional in the recipe) and added bacon on top (definitely not vegan, but awesome). I’m looking forward to leftovers tomorrow. Thanks for another great recipe!