Roasted Poblano Corn Chowder
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This Mexican-inspired Roasted Poblano Corn Chowder is made with chunky potatoes, sweet corn, and roasted chiles, all simmered in a flavorful veggie broth with fresh cilantro. It’s so rich, hearty, and perfect with a slice of warm bread. I love that is totally plant-based and ready in about 45 minutes.

Soup is on the menu at least once a week in my house. They’re easy to throw together, and everyone has their favorite. My husband loves anything with a little spice, like this spicy Indian lentil soup while the kids stick to the simple stuff like a classic tomato soup, I’m just glad they’re eating veggies putting up a fight. Ha!
One of my close friends used to love classic Mexican corn soup, but ever since she went vegan, she’s been missing out because most recipes use cream and butter. So I figured it was time to give it a little makeover. I kept all the flavor but made it totally plant-based and way lighter, now she can enjoy it again, and honestly, we both can’t stop making it. 🙂
👩🏽🍳 Why I Love This Recipe
I’m really happy with how this roasted poblano corn chowder turned out. It has the perfect touch of heat from the roasted chiles, and the sweetness from the corn with the soft potatoes makes it so filling and satisfying. The best part is that it’s totally dairy-free, but still creamy thanks to blended cashews. Yum!
The cooking process is really simple too, I start by sautéing garlic, onion, and potatoes, then add in the roasted poblanos and corn. Everything simmers together in vegetable broth with fresh lime juice and chopped cilantro. That’s it! It all comes together in one pot, and now my friend gets to enjoy her favorite comforting soup in a lighter and plant-based version, and I get to enjoy making it for her and my family.
What I love about this recipe is how flexible it is, you can blend the cashews into the soup for a smooth and creamy base, or leave it chunky if you like it heartier. I adjust the spice depending on who I’m serving, hotter chiles when it’s just me and my husband, and mild ones when the kids are joining us. It’s easy to make your own based on what your family likes. I hope you give my recipe a try!
🥘 Ingredients
To make this vegan poblano corn chowder, here’s what I use. It’s all wholesome stuff you probably already have in your pantry:

Poblano chiles: I love using poblanos because they have a mild heat that’s not too much for the kids. If I want it extra mild, I take out the ribs inside the peppers, but I usually leave them as is.
Corn: I use fresh corn when it’s in season, but frozen or canned makes this soup super quick. All three work great, so I just go with what I have.
Potatoes: Yukon golds are our favorite to use, but red potatoes or russets work as well.
Onion: Sweet or yellow onions are ideal for their neutral taste.
Garlic: Fresh garlic cloves will give you the best flavor. For a sweeter flavor, roast the garlic in addition to the chilies and corn.
Veggie broth: Keep this poblano corn chowder vegan by using vegetable broth, if you eat meat you can substitute it for chicken broth. Make sure to choose low sodium if needed.
Lime Juice: It is best to use freshly squeezed lime juice, however if you have to use bottled you can.
Cilantro: This fresh herb adds amazing flavor, I do not recommend skipping it.
Raw cashews: These are optional but create the most creamy texture!
🔪 How To Make
Making this roasted poblano corn chowder is super straightforward, nothing fancy here. Here’s how I do it step by step to get all that flavor.
Roast the veggies: I preheat the oven to 400 Fahrenheit and line a baking sheet with parchment. Then I add the poblanos and corn, drizzle them with a little oil or broth, and roast for about 40 to 45 minutes until the skins are browned and popping. If I want the garlic to have a sweeter flavor, I roast that along with them too.

Prep the roasted chiles: Once the chiles and corn are done roasting, I place the chiles in a plastic bag or wrap them in foil so they can steam for about 5 minutes. Then I peel off as much of the skin as I can and chop them up for the soup.
Sauté the veggies: In a large pot, I cook the potatoes, onion, garlic, and salt in a little oil or broth over medium heat for about 5 to 7 minutes, just until they start to brown. Then I add the chopped roasted chiles and corn and let everything cook together for a few more minutes to bring out the flavor.

Add the flavor: I stir in the lime juice and chopped cilantro and let it all sauté for another 3 to 4 minutes. Then I pour in the veggie broth and let everything simmer together for about 5 more minutes.

Make it creamy: If I’m going for the creamy version, I scoop about 1 cup of the soup into a blender with the soaked cashews and a little extra broth. I blend it until it’s smooth and creamy, then pour it back into the pot and give it a good stir.

Serve it up: I ladle the soup into bowls and let everyone add their favorite toppings. We like a squeeze of lime, extra cilantro, or even a few crushed tortilla chips on top.

💭 Expert Tips
My #1 Secret Tip for making this roasted poblano corn chowder is to blend just a small portion of the soup before serving. I usually scoop out a cup or so, blend it until smooth, then pour it back into the pot. It thickens the soup just enough while keeping all the good chunky texture I love.
Other Tips To Keep In Mind:
- Roast extra chiles: Roast a few more poblanos than needed and freeze the extras for future use in soups, tacos, or stews.
- Make it ahead: Prepare the soup earlier in the day and reheat when ready to serve. This helps with time management during busy evenings.
- Adjust seasoning at the end: Taste the soup before serving and adjust salt, lime juice, or spice as needed based on your preference.
- Use kitchen scissors for chiles: Use clean kitchen scissors to slice the roasted chiles directly into the pot. It saves me time and cleanup.
📖 Variations
I make this soup all the time, and there are a bunch of twists I’ve tried, and I’d love to share a few of my favorites with you.
Add black beans: I sometimes stir in a can of black beans near the end for extra protein. It makes the soup more filling and adds great texture.
Make it spicier: When I want a little more heat, I swap one of the poblanos for a jalapeño or serrano.
Baby and kid option: For little ones, I blend or pulse the roasted veggies with a bit of broth to make a smooth soup. For older babies, I leave some soft veggies whole or let them gum on a piece of corn on the cob. If I’m using a mild pepper, I include that too for extra flavor without any spice.

🍽 Serving Suggestions
Whenever I make this corn chowder for dinner, I usually turn it into a little Mexican-inspired night for the whole family. My boys love helping me set the table while I warm up a batch of healthy black bean tacos and slice up some smoky vegetarian fajitas.
One time we had friends over and I made a double batch of those crispy butternut squash quesadillas and the kids kept coming back for more until the tray was empty. If we’re having a laid-back dinner or a movie night, I’ll bring out a big dish of this 7-layer healthy taco dip with some tortilla chips. Everyone just gathers around and digs in.
🧊 Storage Directions
Refrigeration: When I want to prep ahead, I roast the chiles and corn, chop the veggies, and get the toppings ready. I store everything in airtight containers in the fridge and it keeps well for up to 3 days. Leftover soup stays fresh in the fridge for up to 5 days.
Freezing: If I have extra, I let the soup cool completely and pour it into a freezer-safe container. It freezes well for up to 3 months, which makes dinner super easy on busy nights.
Reheating: I usually reheat bowls in the microwave when we need something quick. If we’re having a sit-down meal, I warm it up on the stovetop over medium heat until it’s hot
❓Recipe FAQs
Yes, I’ve used canned corn when that’s all I had. I just drain it really well before adding it to the soup so it doesn’t make it watery. It still tastes sweet and works great in this recipe.
I do peel them because the skin can be tough and chewy. After roasting, I wrap the chiles in foil or place them in a bag to steam for a few minutes. This helps the skin come off easily, but it’s okay if some little bits are left.
This soup is usually mild if I use poblanos. When I make it for the kids, I remove the seeds and ribs so it’s even less spicy. If I want it a little hotter for adults, I add a chopped jalapeño or a small pinch of chili flakes.

🥣 More Vegan Soup Recipes!
Love this plant based soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Roasted Poblano Corn Chowder
Ingredients
- 6 poblano chiles , can sub another chile too
- 3 cups corn , fresh or frozen, or about 3 ears
- Drizzle of oil or broth to roast and sauté
- 3 cups chopped Yukon gold potatoes , or other type you prefer (about 3 medium potatoes)
- 1 cup chopped sweet or yellow onion
- 3 – 5 medium cloves garlic , adjust for your preference
- ¾ – 1 teaspoon sea salt , adjust for salt content of broth
- ¼ – ½ cup lime juice , adjust to your preference (about 3 limes)
- ¼ – ½ cup chopped fresh cilantro
- 4 cups veggie broth , low sodium if needed (plus 1 extra for creamy version)
- ½ – ¾ cup raw cashews , optional (see note, you can also sub in a dairy free cream or thick milk like coconut)
To serve (optional)
- Vegan sour cream
- Chopped cilantro
- Tortilla strips or chips
- Chopped cilantro
- Lime
Equipment
Instructions
- If using the oven to roast, pre heat oven to 400 F/ 205 C.
- Put chiles and corn on a parchment lined baking sheet. Drizzle with oil or broth and roast for 40 – 45 minutes until the skins are brown and popping. You can also roast the garlic here if you prefer a sweeter flavor.
- Alternatively, you can roast the chiles on the grill outside, this takes less time (about 5-7 minutes per side). This will work for the corn too if it is on the cob. If not, just saute it in the pot with the other veggies.
- When chile and corn are done roasting, put the chiles in a plastic bag or wrap in foil to steam. Then slice the kernels off of the cobs if you used cobs.
- After about 5 minutes of steaming, carefully peel as much skin off the chilies as you can. It helps to do this under running water. You can see my post on roasting peppers for step by step directions.
- Chop the chilies.
- Saute the potatoes, onion, garlic and salt in a large pot over medium heat with oil or broth until the begin to get brown (about 5-7 minutes).
- Add the roasted chile and corn. Saute a few more minutes.
- Add lime juice and cilantro. Saute about 3-4 more minutes.
- Add the veggie broth and simmer 5 more minutes.
- If making the creamy version, add about 1 cup of the soup, cashews and extra broth in a blender and blend until smooth and creamy. Put back into the pot and mix well.
- Serve with toppings of choice!
Notes
- My #1 Secret Tip for making this roasted poblano corn chowder is to blend just a small portion of the soup before serving. I usually scoop out a cup or so, blend it until smooth, then pour it back into the pot. It thickens the soup just enough while keeping all the good chunky texture I love.
- Roast extra chiles: Roast a few more poblanos than needed and freeze the extras for future use in soups, tacos, or stews.
- Make it ahead: Prepare the soup earlier in the day and reheat when ready to serve. This helps with time management during busy evenings.
- Adjust seasoning at the end: Taste the soup before serving and adjust salt, lime juice, or spice as needed based on your preference.
- Use kitchen scissors for chiles: Use clean kitchen scissors to slice the roasted chiles directly into the pot. It saves me time and cleanup.