This creamy corn soup is a simple dinner made with fresh corn, Yukon Gold potato, onion, garlic, stock, and cream. It takes about 15–20 minutes to prepare and 30–35 minutes to cook, making a warm, satisfying meal in about 45–55 minutes for 4–6 servings.
Each spoonful is smooth, sweet, savory, and gently rich without feeling heavy. Simmering the stripped corn cobs with the soup adds extra summer-corn flavor, while the potato gives the blended soup a naturally thick and velvety texture.
Jump to RecipeWhy You’ll Love This Recipe

This soup tastes like the best part of summer gathered into one bowl. Fresh corn brings natural sweetness, onion and garlic add savory depth, and potato creates body without requiring flour or a roux.
The recipe is also flexible enough for different kitchens and seasons. Use fresh corn when ears are sweet and plentiful, or make it with frozen kernels for a reliable year-round dinner.
If you enjoy cozy bowls with plenty of homemade flavor, you may also like our easy minestrone soup. Both recipes are practical, comforting meals that make ordinary pantry ingredients feel special.
Ingredients You’ll Need

The ingredient list is short, but each item has an important job. Fresh corn supplies the main flavor, potato thickens the soup, and stock helps create a savory base that balances the sweetness.
- Corn: Use 6 large ears, which should provide about 4 1/2–5 cups of kernels. Frozen corn is a convenient substitute; use about 5 cups.
- Aromatics: Yellow onion, celery, and garlic form a gentle savory foundation. Celery is optional but adds freshness and depth.
- Potato: A diced Yukon Gold potato blends smoothly and gives the soup a creamy consistency.
- Stock: Choose low-sodium chicken stock or vegetable stock. Vegetable stock keeps the recipe vegetarian.
- Dairy: Heavy cream creates the richest result, while half-and-half or whole milk makes a lighter soup.
- Garnish: Fresh chives or parsley provide color and a clean herbal finish.
For a little extra character, add 1/2 teaspoon of smoked paprika or cayenne pepper. Two to three tablespoons of grated Parmesan can also be stirred in at the end for a salty, nutty note.
How to Make It Step-by-Step

Step 1: Prepare the corn by removing the husks and silk. Slice the kernels from the ears over a cutting board, taking care to work slowly, and set the stripped cobs aside because they can infuse the stock with extra corn flavor.
Step 2: Heat the butter or olive oil in a large pot over medium heat. Add the onion and celery, season with a small pinch of the measured salt, and cook for 5–7 minutes until soft and translucent but not browned.
Step 3: Add the garlic and stir constantly for about 30 seconds. Garlic cooks quickly, so avoid letting it darken, which can add bitterness to an otherwise delicate soup.
Step 4: Add the potato, corn kernels, stock, remaining salt, and black pepper. Place the bare corn cobs into the pot if you are using fresh corn, then bring everything to a boil.
Step 5: Reduce the heat and simmer the pot uncovered for 15–20 minutes. The soup is ready for blending when the potato is completely tender and can be easily crushed with the back of a spoon.
Step 6: Remove the cobs with tongs and discard them. Blend the soup with an immersion blender until silky, or transfer it in batches to a countertop blender, taking care because hot liquid creates steam pressure.
Step 7: Stir in the cream, half-and-half, or whole milk after blending. Warm the soup gently for 2–3 minutes, but do not let it boil because high heat can cause the dairy to separate and can dull the fresh flavor.
Step 8: Taste the finished soup and adjust the salt and pepper. Ladle it into warm bowls, then add chives or parsley, a few sautéed corn kernels, or a light sprinkle of Parmesan.
For another family-friendly comfort dinner, try this chicken noodle soup recipe. It offers a heartier texture and a classic broth-based style alongside this smooth corn soup.
Pro Tips for the Best Corn Soup

Use the cobs when possible. The stripped cobs do not need to be scraped or prepared further. Simply simmer them in the stock with the vegetables and kernels, then remove them before blending.
Control the texture. A completely blended soup is smooth and elegant, but you can reserve about 1 cup of corn before blending and stir it back in afterward. You can also blend only part of the pot for a more rustic bowl.
Keep the dairy gentle. Cream, half-and-half, and whole milk should go in after the soup is blended. Heat for only 2–3 minutes and avoid boiling to protect the texture.
Season in layers. Low-sodium stock gives you more control, but the exact amount of salt needed depends on the stock and the sweetness of the corn. Taste at the end, then add small pinches until the flavors are balanced.
Make the garnish count. Sauté reserved corn kernels in a little butter or olive oil until lightly golden. Their caramelized edges provide a pleasant contrast to the smooth soup, especially when paired with fresh chives.
Serving Ideas for Dinner

Serve this creamy corn soup with crusty bread, toasted sourdough, or a simple green salad. The soup is satisfying on its own, but a crisp side adds contrast and makes the meal feel complete.
For a fresh summer spread, pair it with our corn and black bean salsa. The bright lime, beans, and vegetables provide a lively counterpoint to the soup’s warm, creamy texture.
You can also serve small bowls as a starter before grilled chicken, roasted vegetables, or a simple pasta dinner. If you want another substantial soup option for a cozy evening, our one-pot lasagna soup brings tomato, pasta, and Italian-inspired flavor to the table.
Storage and Reheating
Cool leftover soup promptly and transfer it to a covered container. Refrigerate it and enjoy it within a few days for the best flavor and texture.
Reheat the soup gently in a saucepan over low to medium-low heat, stirring occasionally. Do not bring it to a boil, particularly after the dairy has been added, because gentle heat helps keep the soup smooth.
If the soup thickens in the refrigerator, loosen it with a small splash of stock or milk while reheating. Add fresh herbs just before serving so the garnish stays bright and fragrant.

Creamy Corn Soup
Ingredients
Method
- Remove the husks and silk from the corn. Stand each ear upright on a cutting board and slice downward with a sharp knife to remove the kernels, then reserve the bare cobs if using fresh corn.
- Melt the butter or warm the olive oil in a large pot over medium heat. Add the diced onion and celery, then cook for 5–7 minutes until softened and fragrant without allowing the vegetables to brown.
- Stir in the minced garlic and cook for about 30 seconds, just until aromatic. Add the potato, corn kernels, stock, salt, and black pepper, along with the bare corn cobs if using them.
- Bring the soup to a boil, then reduce the heat to maintain a gentle simmer. Cook uncovered for 15–20 minutes, or until the potato is completely tender when pierced with a fork.
- Remove and discard the corn cobs. Blend the soup with an immersion blender until smooth, or carefully blend it in batches in a countertop blender, leaving room for steam to escape.
- Return the soup to the pot if needed and stir in the cream, half-and-half, or whole milk. Warm gently for 2–3 minutes without boiling, then taste and adjust the salt and pepper.
- Ladle the soup into bowls and finish with chopped chives or parsley. For extra texture, top each serving with reserved corn kernels sautéed separately until lightly golden.
Notes
Final Thoughts
Creamy corn soup is proof that a few everyday ingredients can make a deeply comforting dinner. The combination of sweet corn, tender potato, aromatic vegetables, and gently warmed cream creates a bowl that is smooth, nourishing, and full of familiar flavor.
Use the corn cobs for extra sweetness, reserve some kernels for a textured garnish, or add a pinch of smoked paprika for warmth. Whether you prepare it with fresh summer corn or frozen kernels in the colder months, this recipe is easy to adapt and simple to serve.
Make a pot when you want something cozy without a complicated process. With its 45–55 minute total time and 4–6 serving yield, it is equally suited to a relaxed family dinner, a make-ahead lunch, or a welcoming first course.