Creamy Poblano Corn Soup
Hey friends! Let’s talk about that weird transitional weather where it’s just chilly enough to crave a big, comforting bowl of soup, but you still want bright, fresh, vibrant flavors. Enter my absolute favorite: creamy poblano corn soup. I’ve been making this for my family for years, and it never, ever gets old. There is just something incredibly magical about the combination of sweet summer corn and smoky, roasted poblano peppers.
If you’ve never roasted your own peppers at home before, please don’t panic! I promise it’s so much easier than it sounds, and the flavor payoff is completely out of this world. Every single spoonful of this soup is loaded with hearty chunks of potato, sweet bursts of corn, and this rich, velvety broth that wraps you up like a warm blanket. Plus, it has that classic Tex-Mex vibe without being overly spicy, so even my kids gobble it down without a single complaint. Grab your favorite soup pot, and let’s make some magic happen in the kitchen today!

What Is Poblano Corn Soup?
If you aren’t super familiar with authentic Mexican or Tex-Mex cuisine, you might be wondering what exactly goes into a poblano corn soup. At its core, this is a rich, creamy chowder-style soup that leans heavily on the beautiful marriage of fresh (or frozen!) sweet corn and charred poblano peppers.
Poblanos are large, dark green peppers that look a bit like an elongated, deflated bell pepper. But don’t let the word “pepper” scare you off! On the Scoville heat scale, poblanos are incredibly mild—way milder than a jalapeño. They clock in around 1,000 to 2,000 heat units, which means they offer a deeply savory, slightly sweet flavor with just a whisper of warmth.
When you roast them until the skin blisters and blackens, they take on an irresistible smoky flavor. We blend that smokiness with sweet corn kernels, tender chunks of russet potatoes, and a creamy, buttery broth made from milk and half-and-half. It’s basically the Tex-Mex cousin of a classic potato corn chowder, elevated with garlic, leeks, and a dollop of sour cream for a tangy finish.
Why You’ll Love This Recipe
I could probably write a whole book on why this creamy poblano corn soup deserves a permanent spot in your dinner rotation, but let me narrow it down to the absolute best parts.
First off, the flavor balance is just pure perfection. You get the natural, sugary sweetness from the corn kernels cutting right through the earthy, smoky depth of the roasted poblanos. It is a match made in food heaven! Then you have the texture. Oh my goodness, the texture. By using a little bit of flour and butter to create a roux, combined with milk, half-and-half, and a swirl of sour cream at the very end, the broth becomes unbelievably silky and thick. But it’s not just a smooth puree—you get these wonderful, hearty bites of tender potato and plump corn in every single spoonful.
Another reason to love it? It is surprisingly forgiving and versatile. Got a bag of frozen corn hanging out in the freezer? Use it! Want to make it vegetarian for meatless Monday? Just swap out the chicken stock for vegetable broth. Craving some extra protein? Top it with crispy, crumbly bacon or serve it alongside some shredded rotisserie chicken. It adapts beautifully to whatever you have in your fridge.
Finally, this soup is the ultimate crowd-pleaser. Because the poblanos are so mild, it brings all the comforting, savory Tex-Mex vibes without burning anyone’s tastebuds. It’s sophisticated enough to serve at a dinner party with friends, yet easy and cozy enough for a lazy Tuesday night curled up on the couch. Trust me, once you smell the garlic and leeks sizzling in the butter, your whole family will be hovering around the stove waiting for dinner.
How to Make Poblano Corn Soup
Quick Overview
Don’t let the idea of roasting peppers intimidate you! This recipe comes together in about an hour, and most of that is just letting the soup simmer away on the stove. We’ll start by charring our poblanos in the oven, peeling them, and chopping them up. From there, it’s a simple one-pot process: sauté your aromatics, build your creamy broth, and let the potatoes and corn simmer until everything is tender and bursting with flavor.
Ingredients
To get started, you’ll need to gather a few simple, wholesome ingredients. Check your pantry before heading to the store!
- Poblano peppers: The star of the show! You’ll need four of them. There’s really no substitute for their unique flavor.
- Butter and Flour: Unsalted butter and all-purpose flour create the base to thicken our soup. Please don’t swap the flour for cornstarch!
- Leeks and Garlic: These build an incredible, savory flavor foundation. Make sure to wash your leeks well and use fresh garlic (skip the powder!).
- Corn: Fresh corn kernels are amazing, but frozen or canned work totally fine too.
- Russet Potato: Peeled and diced. This adds heartiness. Yukon golds work in a pinch!
- Chicken or Vegetable Stock: Use veggie stock to keep it vegetarian.
- Dairy: A mix of milk, half-and-half (or heavy cream), and sour cream makes this soup luxuriously rich.
- Salt and Pepper: For seasoning to taste.

Step 1: Roast and Peel the Poblanos
Set your oven to its broiler setting. Place your halved and seeded poblano peppers on a baking sheet. Broil them for about 15 to 20 minutes, flipping them halfway through. You want the skins to look dark, blistered, and charred. Carefully transfer the hot peppers to a plastic zip-top bag, seal it, and let them steam for about 10 minutes. This makes the skins slide right off! Peel them, dice them into bite-sized pieces, and set them aside.
Step 2: Build the Flavor Base
Grab your favorite large, heavy-bottomed pot and place it over medium-high heat. Melt your butter, then sprinkle in the flour. Whisk it constantly for about a minute to cook out that raw flour taste and break up any lumps. Next, toss in your sliced leeks and minced garlic. Let them cook for about 2 to 3 minutes until they soften up and smell absolutely heavenly.
Step 3: Combine and Simmer
Now it’s time to bring it all together! Add your diced roasted poblanos, corn kernels, diced potatoes, chicken stock, milk, and half-and-half into the pot. Give it a really good stir and bring the mixture to a gentle boil. Once it’s bubbling, lower the heat to medium-low, leave it uncovered, and let it simmer for about 30 minutes. You’ll know it’s ready when the potatoes are perfectly fork-tender.
Step 4: The Finishing Touches
Take your pot completely off the heat. This is a crucial step so your dairy doesn’t curdle! Stir in the sour cream, and season generously with salt and pepper until it tastes just right to you. Ladle it into big bowls, garnish with fresh cilantro, and dig in immediately!
What to Serve It With
This poblano corn soup is incredibly satisfying on its own, but it also loves company! I absolutely love serving this alongside a warm, crusty loaf of bread or a big skillet of jalapeño cheddar cornbread for dipping. It soaks up that creamy broth perfectly.
If you want to make a full Tex-Mex feast, pair this soup with some cheesy chicken enchiladas, crispy birria tacos, or a big, fresh salad loaded with black beans, tomatoes, and a zesty lime vinaigrette. It also makes a fantastic starter for heavier mains like grilled flank steak or homemade empanadas. Just try to avoid serving it with super saucy dishes so the textures don’t clash on the plate.
Top Tips for Perfecting Your Poblano Corn Soup
Over the years, I’ve picked up a few little tricks to make this recipe absolutely foolproof. Keep these in mind when you’re cooking:
- Save time with store-bought: If you’re really in a rush, check your local Mexican supermarket! Many sell jars or bags of pre-roasted and peeled poblanos. Just drain, dice, and go.
- Bacon makes everything better: Try cooking 3 or 4 strips of bacon in your pot first. Remove the crispy bacon to use as a garnish, and use the leftover bacon grease instead of butter to cook your flour and leeks. The smoky flavor is unbelievable!
- Thaw your frozen corn: If you are using frozen corn, thaw it overnight in the fridge and drain off the excess moisture before adding it to the pot. Adding it straight from the freezer will release too much water and thin out your beautifully thick broth.
- Make it extra thick: If you love a super thick chowder, use an immersion blender to puree the soup base before you add the poblanos and corn. Then stir in the veggies at the end for that perfect chunky texture!
Storing and Reheating Tips
Leftover poblano corn soup is like a gift to your future self! The flavors actually deepen and get better the next day.
Let the soup cool completely before transferring it to an airtight container. It will keep beautifully in the fridge for up to 4 days. Because this is a milk and cream-based soup, be extra careful not to leave it sitting out on the counter for hours after dinner. Get it into the fridge as soon as it’s cooled down so it doesn’t spoil.
When you’re ready to reheat, low and slow is the name of the game. You can pop a bowl in the microwave, heating it in 30-second bursts and stirring in between until it’s warmed through. Alternatively, warm it gently in a saucepan on the stove over medium heat for 4 to 6 minutes. Don’t let it come to a hard boil!
Can I freeze it? Yes, but with a catch! Potatoes and dairy get a very strange, grainy texture when frozen and thawed. If you know you want to freeze a batch, leave out the potatoes, milk, half-and-half, and sour cream. Freeze the base, thaw it overnight, and then add those missing ingredients in when you reheat it on the stove.
Frequently Asked Questions
Final Thoughts

I really hope you guys give this creamy poblano corn soup a try this week. It has brought so much warmth and comfort to my family’s dinner table, and I know it’s going to do the exact same for yours. The sweet bursts of corn, the smoky roasted peppers, that impossibly creamy broth—it really is a bowl of pure joy.
If you make it, don’t forget to play around with the toppings! Set up a little garnish bar with crushed tortilla chips, diced avocado, shredded cheddar cheese, and plenty of fresh cilantro. It makes dinner feel so fun and interactive. Happy cooking, friends, and enjoy every single delicious spoonful!

Creamy Poblano Corn Soup
Ingredients
Main Ingredients
- 4 poblano peppers seeded and sliced in half
- 2 tablespoons butter
- 1 tablespoons all purpose flour
- 2 leeks cleaned and dark green sections removed, then finely sliced
- 2 large cloves garlic minced
- 4 cups fresh corn kernels
- 1 large russet potato peeled and diced
- 2 cups vegetable or chicken stock
- 2 cups milk
- 1 cup half & half or heavy cream
- 0.5 cup sour cream
- 1 teaspoon salt
- freshly ground black pepper to taste
- Cilantro
- Crushed tortilla chips
- Avocado
- Lime
Instructions
Preparation Steps
- Turn oven on to Broil. Place peppers on a baking sheet. Allow to roast for 20 minutes, turning half way through broiling, until peppers are soft & the skin is blistered and dark.
- Remove from oven and place in a plastic bag for 8-10 minutes to cool. Remove from bag and you should be able peel the skins off easily. Dice the peppers and set aside until ready to use.
- In a large heavy bottomed pot over medium-high heat, melt butter. Add flour and cook for 1 minute, stirring constantly. Add leeks and garlic, cooking for 2 minutes.
- Add the already cooked poblano peppers, corn, potato, chicken stock, milk and half & half. Bring to a boil, then lower heat to medium-low and simmer for about 30 minutes, uncovered, until potatoes are cooked through.
- Remove from heat and stir in sour cream, salt and pepper. Taste soup and adjust additional seasonings as needed to fit your tastes. Garnish soup with cilantro and serve immediately!
Featured Comments
“Love this recipe! The roasted poblano really makes it stand out—can’t wait to try it this weekend.”
“This looks cozy and delicious—perfect for a chilly night! Can't wait to try the recipe.”
“Impressed! Clear steps and crowd-pleaser results. Perfect for busy nights.”
“New favorite here — absolutely loved. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the rich really stands out. Thanks!”







This looks cozy and delicious—perfect for a chilly night! Can’t wait to try the recipe.
Love this recipe! The roasted poblano really makes it stand out—can’t wait to try it this weekend.