Creamy Potato and Corn Soup - homemade recipe

Creamy Potato and Corn Soup Recipe – Easy & Comforting

There’s something wonderfully comforting about a bowl of creamy potato and corn soup on a chilly evening. I love how this soup brings together the earthy richness of Yukon Gold potatoes with the natural sweetness of corn kernels, all enveloped in a silky, buttery broth that warms you from the inside out. It’s the kind of soup that feels like a hug in a bowl—hearty enough to satisfy hungry appetites yet refined enough to serve to guests.

What makes this creamy potato and corn soup truly special is its beautiful balance of flavors and textures. The potatoes break down slightly during cooking, naturally thickening the broth and creating that luxurious, velvety consistency we all crave in a good soup. Meanwhile, the corn kernels add delightful pops of sweetness and texture throughout. I find that the combination of whole milk and heavy cream creates the perfect richness without being overly heavy, while aromatic ingredients like garlic, thyme, and smoked paprika add depth and complexity to every spoonful.

Whether you’re looking for an easy weeknight dinner or a comforting meal to share with family, this potato corn soup recipe delivers on all fronts. It comes together in under an hour with simple, wholesome ingredients you likely already have in your kitchen, making it an ideal choice for those nights when you want something homemade and satisfying without spending hours at the stove.

Jump to Recipe ↓

Why You’ll Love This Creamy Potato and Corn Soup

This recipe has become one of my go-to comfort meals for several compelling reasons. First, it’s incredibly versatile—you can easily adapt it to be vegetarian by using vegetable broth, or make it even heartier by adding bacon or shredded chicken. I love how forgiving this soup is; it’s nearly impossible to mess up, making it perfect for beginner cooks while still being delicious enough to impress experienced home chefs.

The ingredient list is refreshingly straightforward, with no hard-to-find specialty items. Everything you need is available at any standard grocery store, and many of these ingredients are pantry staples. I appreciate recipes that don’t require a special shopping trip, and this one definitely fits that bill. The soup also scales beautifully, so you can easily double the recipe for meal prep or to feed a crowd.

Another reason I recommend this soup is its wonderful make-ahead potential. The flavors actually deepen and meld together beautifully when the soup sits for a day, making it an excellent candidate for preparing in advance. It reheats wonderfully without separating or losing its creamy texture, which is always a win in my book. Plus, it freezes reasonably well, giving you the option to have homemade soup ready whenever you need a quick, comforting meal.

Ingredients and Substitutions

Let me walk you through the key ingredients that make this creamy corn and potato chowder so delicious, along with some practical substitutions you can make based on what’s available in your kitchen.

Yukon Gold Potatoes: I specifically recommend Yukon Gold potatoes for this recipe because they have a naturally buttery flavor and creamy texture that works beautifully in soups. Their thin skins are also less bitter than russet potatoes. If you can’t find Yukon Golds, red potatoes are an excellent substitute. I’d avoid russet potatoes if possible, as they tend to break down too much and can make the soup gluey rather than creamy.

Sweet Corn Kernels: Fresh corn cut from the cob is wonderful when it’s in season, but frozen corn works equally well year-round and is what I use most often. Canned corn is also acceptable in a pinch—just be sure to drain it well and rinse it to remove excess sodium. I find that frozen corn often has better texture and sweetness than canned.

Butter and Flour: These two ingredients create a roux that thickens the soup and gives it body. If you need a gluten-free version, you can substitute the all-purpose flour with a gluten-free flour blend or cornstarch (use about 2 tablespoons of cornstarch mixed with cold water). For a dairy-free version, substitute the butter with olive oil or vegan butter.

Broth: I like using chicken broth for its rich flavor, but vegetable broth works beautifully if you want to keep this soup vegetarian. Low-sodium broth is preferable so you can control the salt level yourself. In a pinch, you can even use water with a couple of bouillon cubes, though the flavor won’t be quite as rich.

Dairy: The combination of whole milk and heavy cream creates the perfect creamy consistency. If you want to lighten it up, you can use all milk (though the soup will be thinner) or substitute half-and-half for both. For a dairy-free version, coconut milk or cashew cream work surprisingly well, though they’ll add a slightly different flavor profile.

Seasonings: The dried thyme and smoked paprika are key to the soup’s flavor depth. If you don’t have smoked paprika, regular paprika works, though you’ll miss that subtle smoky note. Fresh thyme can replace dried—use about 1 tablespoon of fresh leaves. The chives add a fresh, oniony finish, but green onions or even fresh parsley make fine substitutes.

Creamy Potato and Corn Soup - recipe photo

How to Make This Recipe

Making this creamy potato and corn soup is a straightforward process that builds flavor in layers. I’ll walk you through each step so you understand not just what to do, but why we’re doing it.

Start by melting the butter in a large soup pot or Dutch oven over medium heat. Once it’s melted and foamy, add the diced onion. I recommend taking your time with this step—sautéing the onion for a full 4 to 5 minutes until it’s softened and translucent allows it to release its natural sugars and develop a sweet, mellow flavor that forms the foundation of the soup.

Next, stir in the minced garlic, dried thyme, and smoked paprika. Cook this aromatic mixture for just 30 seconds, stirring constantly. This brief cooking time is intentional—it’s long enough to bloom the spices and release the garlic’s fragrance without burning it, which would create a bitter taste.

Now comes the roux, which is what will give your soup its creamy, thick texture. Sprinkle the flour over the vegetables and stir continuously for about 1 minute. You want the flour to cook just enough to eliminate its raw taste while coating all the vegetables. This step is crucial for preventing lumps later.

Gradually whisk in the broth, adding it in a steady stream while whisking constantly. This gradual addition helps the flour mixture incorporate smoothly without forming lumps. Once all the broth is added and the mixture is smooth, add the diced potatoes. Bring everything to a simmer, then reduce the heat to maintain a gentle bubble. Cover the pot and let it cook for 12 to 15 minutes, or until the potatoes are nearly tender when pierced with a fork.

Add the corn kernels and continue simmering for another 5 to 7 minutes. This gives the corn time to cook through while allowing the potatoes to finish becoming completely tender. At this point, your kitchen should smell absolutely amazing.

Reduce the heat to low and stir in the whole milk and heavy cream. This is important: you want to warm the dairy gently without letting the soup boil, as boiling can cause the dairy to separate or curdle. Stir occasionally and heat just until the soup is steaming and heated through.

For a thicker, more chowder-like consistency, use a potato masher or the back of a wooden spoon to mash some of the potatoes against the side of the pot. I usually mash about a quarter to a third of the potatoes—this releases their starch into the soup, creating a naturally thick, creamy texture without needing to add more cream or flour.

Taste the soup and season with salt and black pepper. Start conservatively, especially if you used regular (not low-sodium) broth, as you can always add more but can’t take it away. Ladle the soup into bowls and garnish with freshly chopped chives for a pop of color and fresh flavor.

Expert Tips for Best Results

After making this soup many times, I’ve picked up several tips that ensure perfect results every time. First, dice your potatoes into uniform pieces, about ½-inch cubes. This ensures they all cook at the same rate, preventing some pieces from being mushy while others remain hard.

I recommend using a good-quality broth, as it really does make a difference in the final flavor. If you have homemade broth, this is a great place to use it. The soup will only be as flavorful as the broth you start with, so choose wisely.

When adding the dairy, make sure your heat is truly on low. I’ve found that patience at this stage prevents any risk of curdling. If you’re worried about it, you can even temper the dairy by adding a ladleful of the hot soup to the milk and cream first, whisking it together, then adding that mixture back to the pot.

Don’t skip the step of sautéing the onions until they’re properly softened. Raw or undercooked onions will give the soup a harsh, sharp flavor rather than the sweet, mellow base we’re looking for. Similarly, cooking the garlic and spices briefly before adding liquid helps bloom their flavors and makes them more pronounced in the finished soup.

If you want an even smoother soup, you can use an immersion blender to partially blend it, leaving some chunks for texture. I find this creates a restaurant-quality consistency that’s incredibly luxurious. Just be careful not to over-blend—you want some texture remaining.

Serving Suggestions

This creamy potato and corn soup is hearty enough to serve as a main course, especially when paired with the right accompaniments. My favorite way to serve it is with crusty bread or warm dinner rolls for dipping. The bread is perfect for soaking up every last drop of that creamy broth.

For a complete meal, I like to serve this soup alongside a simple green salad with a tangy vinaigrette. The fresh, acidic greens provide a nice contrast to the rich, creamy soup. A Caesar salad or mixed greens with a lemon dressing work particularly well.

If you want to make the soup even more substantial, consider topping each bowl with crumbled bacon, shredded cheddar cheese, or a dollop of sour cream. These additions transform the soup into an even heartier meal. I also love adding a sprinkle of extra smoked paprika or a drizzle of hot sauce for those who enjoy a little heat.

This soup pairs beautifully with grilled cheese sandwiches for a classic comfort food combination. The crispy, cheesy sandwich is the perfect companion to the smooth, creamy soup. For a lighter option, serve it with a turkey or ham sandwich on whole grain bread.

For a more elegant presentation when serving guests, I recommend ladling the soup into bread bowls. Simply hollow out small round sourdough loaves and fill them with the hot soup. It’s both impressive and delicious, and you can eat the bowl when you’re done!

Variations and Substitutions

One of the things I love most about this recipe is how easily it adapts to different preferences and dietary needs. Here are some variations I’ve tried and enjoyed.

Loaded Potato and Corn Soup: Turn this into a loaded baked potato-style soup by adding cooked, crumbled bacon, shredded cheddar cheese, and sour cream. Top each bowl with extra cheese, bacon bits, and sliced green onions for a truly indulgent meal.

Southwestern Style: Give the soup a Southwestern twist by adding a diced jalapeño with the onions, substituting cumin for the thyme, and stirring in a can of diced green chiles. Top with pepper jack cheese, crushed tortilla chips, and fresh cilantro. This variation pairs wonderfully with the Crockpot Mexican Street Corn Soup flavor profile.

Chunky Vegetable Version: Add more vegetables like diced carrots, celery, or bell peppers along with the onions. This increases the nutritional value and adds more texture and color to the soup.

Protein-Packed: Stir in shredded rotisserie chicken, diced ham, or cooked sausage during the last few minutes of cooking for added protein. This makes the soup even more filling and turns it into a complete one-pot meal. If you enjoy corn-based soups with protein, you might also like this Creamy Chicken and Corn Chowder.

Vegan Version: Replace the butter with olive oil, use vegetable broth, and substitute the dairy with full-fat coconut milk or cashew cream. Nutritional yeast can add a cheesy flavor without any dairy. The soup will be slightly different but still delicious.

Lighter Version: Use 2% milk instead of whole milk, reduce or omit the heavy cream, and use less butter. You can add extra broth to maintain the volume. While it won’t be quite as rich, it’s still a satisfying, flavorful soup with fewer calories.

Storage, Freezing, and Reheating

Proper storage is key to enjoying this soup beyond the day you make it. I find that this creamy potato and corn soup stores beautifully and often tastes even better the next day as the flavors continue to meld.

Refrigerator Storage: Allow the soup to cool completely before transferring it to airtight containers. It will keep in the refrigerator for up to 4 days. I like to store it in individual portions so I can grab a quick lunch or dinner without having to reheat the entire batch.

Freezing: This soup can be frozen, though cream-based soups sometimes separate slightly upon thawing. To minimize this, I recommend slightly undercooking the potatoes if you know you’ll be freezing the soup, and consider freezing it before adding the cream. You can then add fresh cream when reheating. Freeze in freezer-safe containers or heavy-duty freezer bags for up to 3 months. Leave some headspace in containers as the soup will expand when frozen.

Thawing: The best way to thaw frozen soup is to transfer it to the refrigerator the night before you plan to eat it. This slow thawing method helps maintain the soup’s texture better than quick-thawing methods.

Reheating: Reheat the soup gently over medium-low heat on the stovetop, stirring occasionally. If the soup has thickened too much in the refrigerator, thin it with a splash of broth or milk until it reaches your desired consistency. You can also reheat individual portions in the microwave—heat in 1-minute intervals, stirring between each, until heated through. Avoid boiling the soup during reheating, as this can cause the dairy to separate or the potatoes to break down too much.

If the soup has separated after freezing, don’t worry. Simply whisk it vigorously while reheating, or use an immersion blender to bring it back together. The flavor will still be excellent even if the texture isn’t quite as perfect as when freshly made.

Frequently Asked Questions

Can I make this soup in a slow cooker?
Yes, you can adapt this recipe for a slow cooker. Sauté the onions, garlic, and spices in a skillet first, then transfer to the slow cooker with the potatoes, corn, and broth. Cook on low for 6-7 hours or high for 3-4 hours. Add the milk and cream during the last 30 minutes of cooking. The texture will be slightly different but still delicious.

Why is my soup too thin?
If your soup is thinner than you’d like, there are several fixes. You can mash more of the potatoes to release their starch, simmer the soup uncovered for 10-15 minutes to reduce and thicken it, or make a slurry with 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water and stir it into the simmering soup.

Can I use frozen potatoes?
I don’t recommend using frozen diced potatoes for this recipe, as they tend to have a different texture and can become mushy. Fresh potatoes really are best here and they’re so easy to prepare that it’s worth the minimal extra effort.

How can I make this soup thicker?
Besides mashing some of the potatoes, you can add a bit more flour at the beginning (increase to 4 tablespoons), reduce the amount of liquid slightly, or stir in some instant mashed potato flakes at the end. Another option is to blend a portion of the soup and stir it back in.

Can I add other vegetables?
Absolutely! Carrots, celery, and bell peppers all work well in this soup. Add them when you sauté the onions, giving harder vegetables like carrots a few extra minutes to soften before proceeding with the recipe.

Is this soup gluten-free?
As written, no, because it contains all-purpose flour. However, you can easily make it gluten-free by substituting a gluten-free flour blend or using cornstarch as a thickener instead. Just make sure your broth is also certified gluten-free.

Why did my soup curdle?
Curdling usually happens when dairy is added to soup that’s too hot or when the soup is boiled after adding dairy. Always reduce the heat to low before adding milk and cream, and warm them gently without boiling. If your soup does curdle, try whisking vigorously or using an immersion blender to smooth it out.

Can I make this soup dairy-free?
Yes, substitute the butter with olive oil or vegan butter, and replace the milk and cream with coconut milk, cashew cream, or your favorite non-dairy milk. Full-fat versions work best for maintaining creaminess.

Creamy Potato and Corn Soup

A rich, creamy soup made with tender Yukon Gold potatoes, sweet corn kernels, and aromatic seasonings simmered in a buttery broth. This comforting, hearty soup is perfect for chilly evenings and comes together in under an hour with simple, wholesome ingredients.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 6 servings
  • Difficulty: Easy
  • Cuisine: American
  • Course: Dinner, Soup

Ingredients

  • 4 medium Yukon Gold potatoes, peeled and diced
  • 3 cups sweet corn kernels (fresh, frozen, or canned)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 4 cups chicken or vegetable broth
  • 1½ cups whole milk
  • ½ cup heavy cream
  • 1 teaspoon dried thyme
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • 2 tablespoons fresh chives, chopped (for garnish)

Instructions

  1. Melt the butter in a large soup pot or Dutch oven over medium heat.
  2. Add the diced onion and sauté for 4-5 minutes until softened and translucent.
  3. Stir in the minced garlic, dried thyme, and smoked paprika. Cook for 30 seconds, stirring constantly, until fragrant.
  4. Sprinkle the flour over the vegetables and stir continuously for 1 minute to create a roux.
  5. Gradually whisk in the chicken or vegetable broth, adding it in a steady stream while whisking constantly to prevent lumps.
  6. Add the diced Yukon Gold potatoes and bring the mixture to a simmer.
  7. Cover the pot and cook for 12-15 minutes, or until the potatoes are nearly tender when pierced with a fork.
  8. Stir in the sweet corn kernels and simmer uncovered for another 5-7 minutes until the corn is heated through and the potatoes are completely tender.
  9. Reduce the heat to low and add the whole milk and heavy cream. Warm gently, stirring occasionally, without allowing the soup to boil.
  10. For a thicker texture, use a potato masher or the back of a wooden spoon to mash some of the potatoes against the side of the pot.
  11. Season with salt and black pepper to taste.
  12. Ladle the soup into bowls and garnish with freshly chopped chives before serving.

Recipe Notes

  • For a vegetarian version, use vegetable broth instead of chicken broth.
  • If using frozen corn, there’s no need to thaw it first—add it directly to the soup.
  • The soup will thicken as it sits. If reheating leftovers, thin with additional broth or milk as needed.
  • For a smoother consistency, use an immersion blender to partially blend the soup, leaving some chunks for texture.
  • To make this gluten-free, substitute the all-purpose flour with a gluten-free flour blend or cornstarch (use 2 tablespoons cornstarch mixed with cold water).
  • For extra richness, top each serving with shredded cheddar cheese, crumbled bacon, or a dollop of sour cream.

Nutrition Information (Per Serving, Estimated)

  • Calories: 285
  • Carbohydrates: 38g
  • Protein: 8g
  • Fat: 12g
  • Saturated Fat: 7g
  • Fiber: 4g
  • Sugar: 6g
  • Sodium: 680mg

Nutrition information is estimated and will vary based on specific ingredients used and portion sizes.

About the author
Hadd

Leave a Comment