This poblano soup recipe brings roasted poblano peppers and sharp white cheddar together in a rich, creamy broth that’s ready in about 30 minutes once your peppers are roasted. Stir in some chicken to make it a hearty dinner, or leave it out for a vegetarian version that’s just as good.
If you’re a poblano fan like I am, you’ll also want to try our Chicken Stuffed Poblano Peppers and this Creamy Poblano Sauce. And if you’re in a soup mood, our Butternut Squash Soup with roasted red peppers is a lighter option you’ll love.
Everyone seems to enjoy hearing where recipe inspiration comes from, so here’s the story on this soup. In 2017 I went with Buddy (hubs) on a business trip to Arizona. We attended a rodeo-type event for Caterpillar equipment (those huge yellow trucks and tractors) and yes, I got to drive a bulldozer!
More important to this story, though, they served us the most delicious poblano pepper soup. We already have a Roasted Poblano & Corn Chowder on the blog and it’s just great, but it has potatoes, lime and corn. The soup I had in Arizona was cheesy. Really cheesy. Yum!
Then came a bumper crop of poblanos in our garden. We roasted, stuffed and diced those peppers and still had more. That’s when I remembered that cheesy soup and got to work recreating it.
A soup with Southwestern flavors might seem like an odd fit for a Southern food blog, but our cooking has always grown and changed over the years (Sara wrote all about that in Southern Food Then and Now). Cooking with whatever the garden is handing you is a tradition we’ll never give up.
Jump to:
Ingredients Needed

- Butter - This is what I use to cook the onions and get the soup started.
- Onion - I use half of a medium onion, diced. Yellow or white both work fine.
- Garlic - One clove, minced. Fresh is best, but jarred works in a pinch.
- Poblano Peppers - You’ll need 2 to 3 medium poblanos, roasted and diced. If you don’t grow your own, pick some up at your local farmers market when they’re in season.
- Cooked Chicken (optional) - I had some cooked chicken on hand and wanted this to be a meal in a bowl, so I chopped it up and tossed it in. A store-bought rotisserie chicken makes this super easy.
- Tomato (optional) - I had a tomato, so I diced it up and added it, but it’s totally optional.
- Cumin - This gives the soup a warm, earthy flavor that goes great with the poblanos.
- Chicken Stock - Use vegetable broth if you’re keeping it vegetarian.
- All-Purpose Flour - Whisked into the half and half, this is what thickens the soup.
- Half and Half - This makes the soup creamy without being too heavy.
- Sharp White Cheddar Cheese - I remembered the original soup having white cheddar, so that’s what I used, but you could certainly use yellow cheddar or Monterey Jack. The world is your soup pot!
- Salt and Pepper - Season to taste.
How to Roast Poblano Peppers
The skin on these peppers can be a bit thick and tough, so for most recipes I roast them first. It’s easy to do:
- Preheat your broiler or grill to medium-high or high heat. You can also roast them right over the flame of a gas burner.
- Roast the whole peppers until they’re charred and blistered, turning them with tongs to roast every side.
- Place them in a covered bowl or a plastic bag for 10 to 15 minutes to steam.
- Cut a slit down one side of each pepper. The skin should peel right off.
- Scoop out the seeds with a spoon, then dice.
The photo below shows about how the peppers should look after roasting. They could even be charred a bit more if you like. If you have extra, try them in any of our poblano pepper recipes.

How to Make Poblano Soup
- Garnish and serve. Top each bowl with your favorite garnishes and dig in.
- Cook the onion and garlic. Melt the butter in a medium saucepan and cook the onion until tender. Add the garlic and cook just until fragrant.
- Simmer the soup. Add the poblanos, stock, cumin, salt, pepper, and the chicken and tomato if you’re using them. Let it simmer for 8 to 10 minutes.
- Thicken it up. Whisk the flour into the half and half, then pour it slowly into the pot while stirring until the soup thickens.
- Melt in the cheese. Turn the heat down to low and stir in the white cheddar until it’s melted and smooth.
Garnish Ideas for Poblano Soup
- Tortilla strips - we were so excited to find these Fresh Gourmet Tortilla Strips!
- Fresh cilantro
- More grated cheese
- Additional poblano pepper, either diced or cut into strips
- Jalapeno peppers for some extra kick
This post contains affiliate links, which means if you click on an affiliate link and buy something, we may receive a very small commission. It does NOT result in additional charges to you or cost you anything extra. Click here for our full privacy and disclosure policy. As an Amazon associate we earn from qualifying purchases.

Pam’s Expert Tips
- Shred your cheese from a block. Bagged shredded cheese has anti-caking agents that keep it from melting as smoothly into the soup.
- Keep the heat low when you add the cheese. If the soup is boiling, the cheese can separate and turn grainy. Low and slow is the way to go.
- Want more heat? Leave a few seeds in your poblanos or add a diced jalapeño along with the peppers.
- Roast your poblanos a day or two ahead and keep them in the fridge. Then the soup comes together in no time on a busy night.
Storage Information
Store leftover poblano soup in an airtight container in the refrigerator for 3 to 4 days. Reheat it on the stovetop over low heat, stirring often, and add a splash of stock or half and half if it’s thickened up too much. Try not to let it boil, or the cheese may separate.
Soups made with dairy and cheese can turn grainy in the freezer, so if you want to freeze some, I recommend freezing it before you add the half and half and cheese. Let the soup base cool completely and freeze it for up to 3 months. When you’re ready to eat, thaw it overnight in the refrigerator, warm it on the stove, and finish it with the half and half, flour and cheese.
Recipe FAQs
You can dice the raw poblanos and cook them with the onion instead. The soup will still taste good, but you’ll miss out on that smoky flavor, and the skins will be a little tougher.
Absolutely. Leave out the chicken and use vegetable broth instead of chicken stock.
Yellow cheddar, Monterey Jack or pepper jack all melt well and taste great with poblanos. Skip crumbly cheeses like queso fresco or cotija in the soup itself, since they don’t melt smoothly, but they make a great garnish.
Yes! Leave the chicken out until the end. Once the cheese has melted, blend the soup with an immersion blender, then stir the chicken back in.
Let it simmer on low for a few extra minutes after adding the half and half, or stir in a little more cheese.
📖 Recipe

White Cheddar Poblano Soup
Ingredients
- 2 Tablespoons butter
- ½ yellow onion diced
- 1 clove garlic minced
- 1½ cups cooked chicken diced (optional)
- 1 tomato diced (optional)
- 1 teaspoon cumin
- 1 cup chicken stock or use vegetable broth for vegetarian
- 1 teaspoon salt
- ¼ cup all purpose flour
- 2 cups half and half
- 2-3 poblano peppers roasted and diced
- black pepper to taste
- 5 ounces sharp white cheddar cheese shredded
Instructions
- Melt butter in medium sauce pan over medium heat.
- Add onions and cook 8-10 minutes, or until tender.
- Add garlic and cook 1-2 minutes, or until fragrant.
- Add tomato, chicken, cumin, salt, pepper, poblano peppers and stock and simmer for 8-10 minutes.
- Whisk flour into half and half and add slowly to pan, stirring constantly until thickened.
- Add cheese and stir until melted and incorporated.
- Garnish individual servings as desired with tortilla strips, cilantro, additional grated cheese and poblano pepper.
Notes
Nutrition
Soups & Stews
- Guinness Beef Stew Recipe
- Black Bean and Ham Soup
- Roasted Poblano Corn Chowder
- Creamy Parm Tomato Soup
- Italian Sausage Vegetable Soup with Pasta
- Easy Potato Soup Recipe (Made with Baked Potatoes)
- Chicken, Shrimp and Crab Gumbo with Andouille
- Black Bean Sweet Potato Soup













SUe says
Hands down the best soup I make from my garden goodies! Freezes well,
Pam says
Thanks, Sue!
MJ says
What I love about this recipe is that it was pretty easy and fast. Thanks for providing the instructions for roasting the poblanos in the oven as I do not have a grill or gas stove. I found mine was a bit too spicy (and I have a fairly high spice tolerance), so one tip might be to buy extra poblanos and taste test them before roasting to determine which ones might be too hot. I was wondering if you have any opinion on using whole milk instead of half and half in this recipe (just to save a few calories and fat). I had never made a soup like this before and it was amazing. I will definitely be making it again and I have sent the recipe to my friends to try as well.
Pam says
Whole miilk would be fine. The soup would be not quite as rich, but still good. Thank you for your kind words!
Dionne says
This is so amazing!
We have a local wine bar/high end restaurant that has a soup like this (which is a favorite)
This is very similar and I am so pleased to find this delicious recipe to make at home! Thank you for sharing
Cheers!
Erin says
The soup bar at our favorite grocery store has an amazing poblano soup that I was trying to recreate. We were given a bunch of garden fresh poblanos and this recipe seemed the closest that I could find. It was pretty close! But the poblanos weren’t spicy enough so I added some adobo sauce from a can of chipotle peppers and that added that little smoky spice I was looking for. I also used my immersion blender to smooth it just a little. So good!!
Pam says
Sounds good! Thanks for letting us know, Erin.
SHERI says
I added cilantro on top of it and the soup is delicious!
AzHil says
Hi Pam! How many servings does this make?
Pam says
It makes about 4 large or 6 smaller portions.
Michelle Wiltgen says
I have made the soup now a few times and a few different ways. Hands-down one of the best soup recipes I’ve ever used! I’ve substituted sun-dried tomatoes and/or roasted red peppers for the regular tomatoes and roasted garlic for the regular garlic. Have shared the recipe more times than I can count!
Pam says
Thank you so much for letting us know!
Nora says
Made this today. Hands down one of the best cheese soups that I have ever made. I did use chicken which I think made it more of a meal and used bread bowls. Other than that I stayed to exactly to the recipe which is rare for me. Definitely keeping it in the rotation. Thanks for sharing it.
Pam says
Thank you! It's one of our favorites too!