Creamy Poblano Potato Soup
A rich, velvety soup loaded with smoky roasted poblanos, tender potatoes, and a swirl of cream that warms you from the inside out.
There is something deeply satisfying about a bowl of creamy potato soup, but this version takes things to a whole new level. Roasted poblano peppers bring a gentle, smoky heat that plays beautifully against the buttery softness of Yukon Gold potatoes. The broth is rich and velvety, with layers of flavor from garlic, onion, cumin, and a generous pour of cream that pulls everything together into something that feels both cozy and a little bit special.
This soup is perfect for chilly weeknights when you want something hearty without spending hours in the kitchen. It also shines as a crowd-pleasing starter for a casual dinner party or a weekend lunch paired with crusty bread. The roasted poblanos can be prepped ahead of time, making this a fantastic meal-prep friendly recipe that reheats beautifully throughout the week.
I first made this soup on a rainy Sunday afternoon when I had a pile of poblanos and potatoes sitting on the counter with no real plan. After one taste, I knew it was going straight into the regular rotation. It has that rare quality of feeling indulgent and comforting at the same time, the kind of recipe you will find yourself craving again before the pot is even empty.
Recipe at a Glance
Ingredients
Roasted Poblanos
Soup Base
Creamy Finish
Toppings (Optional)
Substitutions & Variations
Step-by-Step Instructions
Roast the Poblanos
Preheat your oven broiler to high and line a baking sheet with foil. Rub the poblano peppers all over with olive oil and a pinch of salt, then place them on the prepared baking sheet. Broil for 8 to 10 minutes, turning them every 2 to 3 minutes with tongs, until the skins are charred and blistered on all sides. Do not rush this step because the char is where that deep, smoky flavor comes from.
Steam and Peel the Peppers
Transfer the charred poblanos to a large bowl and cover tightly with plastic wrap or a plate. Let them steam for 10 minutes. This loosens the skin dramatically and makes peeling effortless. Once they have steamed, peel away the charred skin under cool running water, then remove the stems and seeds. Roughly chop the pepper flesh and set it aside.
Saute the Aromatics
In a large heavy-bottomed pot or Dutch oven, melt the butter over medium heat. Add the diced onion and cook, stirring occasionally, for 5 to 6 minutes until softened and translucent. Add the minced garlic, cumin, smoked paprika, salt, and black pepper. Stir and cook for another minute until the garlic is fragrant and the spices are bloomed.
Add Potatoes and Broth
Add the cubed potatoes to the pot and stir to coat them in the seasoned butter and aromatics. Pour in the chicken broth and water, then raise the heat to medium-high and bring everything to a boil. Once boiling, reduce the heat to medium-low, cover the pot, and simmer for 18 to 20 minutes until the potatoes are completely tender and break apart easily when pierced with a fork.
Add the Roasted Poblanos
Stir the chopped roasted poblanos into the pot and let them simmer with the potatoes for 3 to 4 minutes to meld the flavors together. Take a moment to taste the broth at this stage and adjust the salt if needed before you move on to blending.
Blend to Your Preferred Texture
For a smooth, creamy soup, use an immersion blender to puree the entire pot until silky. For a chunkier texture, transfer half the soup to a blender, blend until smooth, and stir it back into the pot. This half-and-half approach gives you a creamy base with satisfying chunks of potato throughout, which is my personal favorite way to serve it.
Stir in the Cream and Cream Cheese
Return the pot to low heat. Pour in the heavy cream and drop in the cubed cream cheese. Stir gently and continuously for 3 to 4 minutes until the cream cheese has fully melted and the soup is uniformly creamy. Do not let the soup boil at this stage because high heat can cause the cream to break and the texture to become grainy.
Melt in the Cheddar
Remove the pot from the heat and stir in the shredded cheddar cheese one handful at a time, letting each addition melt completely before adding the next. Stirring off the heat prevents the cheese from clumping or becoming stringy. Once all the cheese is incorporated, stir in the fresh lime juice for a bright pop that balances the richness.
Taste and Adjust
Give the soup a final taste and adjust the seasoning as needed. Add a little more salt, a squeeze of extra lime juice, or a pinch of cayenne if you want more heat. The flavor should be bold, smoky, and well-rounded before serving.
Ladle and Top
Ladle the hot soup into bowls and pile on your favorite toppings. A dollop of sour cream, a handful of shredded cheddar, some sliced green onions, and a sprinkle of crispy bacon crumbles all make wonderful additions. Serve immediately with warm crusty bread or flour tortillas on the side.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
This soup is incredibly versatile and pairs well with a wide range of sides and garnishes.
Frequently Asked Questions
Go Make It!
Creamy Poblano Potato Soup is one of those recipes that proves comfort food does not have to be boring. The smoky roasted poblanos, silky cream base, and tender potatoes come together in a bowl that feels like a warm hug on a cold day. Whether you are making it for a weeknight dinner, meal prepping for the week, or impressing guests with something that looks and tastes way more complicated than it actually is, this soup delivers every single time. Go ahead, grab those poblanos, and get roasting. Your future self will absolutely thank you.