This comforting Mexican-inspired soup transforms the classic chile relleno into a bowl-worthy delight. Roasted poblano peppers bring their signature smoky flavor, perfectly balanced with a creamy broth enriched with Monterey Jack and sharp cheddar cheese. The diced potatoes add body while keeping the soup naturally gluten-free. Seasoned with cumin, oregano, and smoked paprika, each spoonful delivers layers of flavor with gentle warmth. Finished with tangy sour cream and fresh cilantro, this vegetarian soup comes together in under an hour and serves four generously. Perfect for cool evenings or whenever you crave authentic Mexican comfort in a bowl.
The smell of poblanos roasting under my broiler always takes me back to a tiny apartment kitchen where I first discovered that chile relleno flavors could exist in soup form. My friend Maria had mentioned it in passing as something her abuela would make on rainy days, and I spent weeks experimenting until the broth tasted like comfort itself. Now whenever I roast those peppers until their skins blister and blacken, I know exactly what kind of evening is about to unfold.
Last winter during that terrible storm that kept everyone inside for three days straight, I made batch after batch of this soup. My neighbor texted saying she could smell something incredible and ended up coming over with a loaf of crusty bread. We sat at my kitchen table watching snow pile up against the windows while steam curled off our bowls, both of us agreeing that difficult weather tastes better with roasted peppers and melted cheese.
Ingredients
- 4 large poblano peppers: Roasting these yourself makes all the difference in that authentic smoky flavor you cannot get from canned
- 1 medium yellow onion: Finely chopped so it melts into the broth without leaving big chunks
- 2 cloves garlic: Freshly minced because jarred garlic has a weird aftertaste in creamy soups
- 1 small russet potato: The secret to giving this soup body without needing flour or heavy thickeners
- 2 cups whole milk: Creates that velvety texture that makes chile rellenos so irresistible
- 1 cup shredded Monterey Jack: Melts beautifully and adds that classic mild flavor
- 1 cup shredded cheddar cheese: Brings a bit of sharpness to cut through the creaminess
- 1/2 cup sour cream: Stir in at the very end to prevent curdling and add a gentle tang
- 3 cups vegetable broth: Low sodium lets you control the seasoning exactly
- 1 tablespoon olive oil: For sautéing the aromatics and building that flavor base
- 1 teaspoon ground cumin: The earthy backbone that makes this taste authentically Mexican
- 1/2 teaspoon smoked paprika: Doubles down on that roasted pepper flavor
- Fresh cilantro: Brightens up all that rich creaminess right before serving
Instructions
- Roast the poblanos until perfectly charred:
- Set your oven rack directly under the broiler and place peppers on a baking sheet, flipping occasionally until the skins are blackened and blistered on all sides. Transfer them immediately to a bowl and cover tightly with plastic wrap or a plate so they steam themselves loose from their skins.
- Peeled chopped and ready:
- After about ten minutes of steaming, the skins should slip right off. Remove the stems and seeds, then chop the flesh into bite sized pieces. Do not worry about making them perfect, some variation in texture is lovely here.
- Build your flavor base:
- Heat olive oil in your large pot over medium heat and add the chopped onion. Let it soften and turn translucent, about four minutes, then add the garlic and stir constantly for one minute until fragrant but not browned.
- Add the spices:
- Toss in the diced potato, cumin, oregano, smoked paprika, and cayenne if you like things spicy. Stir for one full minute until the spices become incredibly aromatic and toast slightly in the hot oil.
- Simmer the foundation:
- Pour in the vegetable broth and bring everything to a boil. Reduce heat to maintain a gentle simmer and cook for about ten minutes until the potatoes are just tender when pierced with a fork.
- Bring in the peppers:
- Add those beautiful roasted chopped poblanos and let the soup simmer for another five minutes. The broth should be taking on a lovely greenish hue and smelling absolutely incredible by now.
- Make it creamy:
- Turn the heat down to low to prevent scorching. Stir in the milk gradually, followed by both cheeses, whisking gently until melted and smooth. The transformation from broth to creamy soup is magical.
- Finish with finesse:
- Remove the pot completely from heat before stirring in the sour cream. Taste carefully and season with salt and pepper until all the flavors pop. Ladle into bowls immediately and shower with fresh cilantro and any other garnishes that sound good.
My sister claimed she hated soup until I made this for her during a difficult month when she was working double shifts and barely had time to breathe. She texted me at eleven that night saying she had eaten the entire batch standing at her counter with a spoon. Now she asks for it every time life gets overwhelming, and I make extra just so she can take some home.
Making It Your Own
One of the things I love most about this recipe is how it welcomes improvisation. Sometimes I throw in a can of diced green chilies for extra heat, or swap half the potatoes for cauliflower when I am watching carbs. The soup remains delicious every time.
The Perfect Texture
I have learned that everyone has their own preference for how chunky or smooth they want this soup. My partner likes it almost velvety with just tiny bits of pepper throughout, while I prefer larger pieces of potato and poblanos. Try it both ways and see what becomes your favorite.
Serving Suggestions That Work
This soup manages to feel substantial enough for dinner but light enough for lunch. A simple green salad with lime vinaigrette cuts through the richness beautifully, or you can go full comfort mode and serve it alongside quesadillas. The broth alone makes incredible rice if you have leftovers.
- Warm some corn tortillas directly over a gas flame until they puff and char slightly
- Crumble extra queso fresco over each bowl for salty contrast to the melted cheese inside
- A squeeze of fresh lime right before eating brightens the whole bowl
There is something so satisfying about taking familiar flavors and transforming them into something new that still feels like home. I hope this soup finds its way into your rotation of rainy day comfort foods.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Yes, prepare the soup through step 6 and refrigerate for up to 2 days. Reheat gently over low heat, stirring in the sour cream just before serving to prevent separation.
- → How do I roast poblano peppers properly?
-
Place peppers directly over a gas flame or under the broiler, turning frequently until all sides are blackened and blistered. Cover immediately with a bowl or plastic wrap—the steam helps loosen the skins for easy peeling.
- → Is this soup freezer-friendly?
-
The soup freezes well for up to 3 months. Leave out the sour cream when freezing, then stir it in after reheating for the best texture and consistency.
- → What can I substitute for the potatoes?
-
You can replace the russet potato with white beans for added protein, or use cauliflower florets for a lower-carb version. Both alternatives provide similar creaminess when blended.
- → How spicy is this soup?
-
The poblano peppers offer mild heat, while the optional cayenne provides adjustable spice. Without cayenne, the soup remains gently warming rather than hot, making it family-friendly.
- → Can I use different cheeses?
-
Absolutely. Pepper jack adds extra kick, mozzarella creates superior stretch, or try Oaxacan cheese for authentic Mexican flavor. Just ensure any substitutes melt well into the broth.