Save This Recipe
Let’s talk about my current sauce obsession. I’m not even kidding—this creamy, dreamy poblano sauce is pure magic on just about everything. Last weekend, I roasted a batch of poblano peppers on a whim (let’s blame the two-for-one sale at the grocery store), and by Sunday afternoon, I’d tasted this sauce on quesadillas, veggie bowls, roasted potatoes, and…well, a spoon. It’s that good. It’s a little bit smoky from the roasted peppers, with just enough spicy kick to make it interesting, and there’s this luscious, rich texture that somehow feels decadent and fresh at the same time. I just know you’ll love it, too!
Why You’ll Love This Creamy Roasted Poblano Sauce
- Super easy recipe—everything comes together in one blender
- Big, bold Mexican flavors with just a touch of heat
- Creamy but still vegetarian (yep, no meat here!)
- Homemade and SO much better than store-bought sauces or bottled condiments
- Perfect for meal-prep, tacos, bowls, veggies, chips… you name it
- Makes those plain old weeknight dinners feel extra special
Ingredient Notes & Simple Swaps
Poblano Peppers: You’ll want 2-3 large poblano peppers for this sauce (they look like big, dark-green bell peppers, but with a little more attitude). Roasting them gives that irresistible smoky flavor. Mildly spicy, but nothing wild—so don’t worry if you’re spice-shy. You can always sub in Anaheim peppers for even milder heat or add a jalapeño for a bolder kick.
Sour Cream or Greek Yogurt: This is where the creamy magic happens. I love using full-fat Greek yogurt for a little tang and extra protein, but regular sour cream is the classic option. If you need to keep things dairy-free, go for your favorite creamy cashew yogurt or vegan sour cream—totally doable!
Cilantro: A big fistful, leaves and stems. If you’re one of those cilantro-tastes-like-soap folks (hey, it’s genetic!), just swap for a handful of fresh parsley or even basil for a totally different twist.
Garlic: A couple of cloves—raw for that punchy garlic flavor, or roast them with your poblanos if you want things mellower.
Lime Juice: Fresh is best! You want that pop of acidity. Bottled will work in a pinch, though.
Olive Oil: Just a splash to bring everything together and help it blend up silky smooth. Avocado oil is a good substitute if you’ve got it.
Salt & Pepper: Don’t forget these! Tasting and adjusting the seasoning makes a big difference. (I always end up adding a smidge more salt—taste as you go!)
Optional Extras: If you love a thicker dip-style sauce, toss in half a ripe avocado. Want it a little spicier? Add half of a jalapeño. Need it thinner, for drizzling over roasted veggies? A tablespoon or two of water or milk (dairy or non-dairy) will do the trick.
How to Make Creamy Roasted Poblano Sauce
1. Roast the Poblanos
Turn your oven’s broiler on high and lay your poblano peppers right on a foil-lined baking sheet. Slide them under the broiler (about 4 inches from the heat) and watch them bubble and blister. Turn them occasionally—you want charred, blackened spots all over, but don’t let them actually burn up. For most ovens, it takes 8-12 minutes. If you’ve got a gas stovetop, you can char them directly over the flame using tongs (honestly, it makes you feel like a chef, and it smells amazing!).
2. Steam and Peel
Once the poblanos are beautifully blackened, pop them into a bowl and cover tightly with plastic wrap (or tuck them in a clean dish towel). Let them steam for 10-15 minutes—this makes the skins super easy to peel off. Just rub away the skins with your fingers. Don’t stress about getting every bit. A little char adds flavor!
3. Remove Seeds & Stems
Slice the peeled peppers open and gently scrape out those seeds and pull off the stem. (Don’t rinse under water unless absolutely necessary; water can wash away the flavor and that precious smoky aroma!)
4. Blend Everything Together
Into your blender or food processor, toss in the roasted poblanos, cilantro, garlic, sour cream (or Greek yogurt), lime juice, olive oil, and a big pinch of salt and pepper. Pulse until mostly smooth, then taste it. Like things tangier? Add more lime. Need more salt? Sprinkle away.
5. Adjust Consistency
If you want the sauce pourable, add water (or a splash of milk) a tablespoon at a time and blend again. For a thicker dip, just keep it as-is. At this point, try to resist eating the whole thing straight from the blender… no judgment if a little taste-test turns into a lot.
Variations and Flavor Twists
Spicy Roasted Poblano Sauce: For heat lovers, add half or a whole jalapeño (seeds in for wild times, seeds out for friendly fire) to the blender with everything else.
Dairy-Free/Vegan Twist: Use a plant-based yogurt or vegan sour cream. Add an extra tablespoon of olive oil or a ripe avocado for extra richness if you like.
Tex-Mex Style: Swirl in a bit of chipotle in adobo—it’s smoky, spicy, and so good drizzled over tacos or grilled corn. Or, add a pinch of ground cumin and a handful of fresh basil for a totally new flavor profile.
Super-Creamy Poblano Dip: Mix in half an avocado and use less liquid for a thick, decadent dip that’s made for dunking tortilla chips (seriously, you’ll want to hide a bowl for yourself).
Make it a Dressing: Thin the sauce with an extra squeeze of lime and a couple tablespoons of water or buttermilk. Try it on salads, grain bowls, or roasted summer veggies.
Storage & Reheating Tips
Pop your extra poblano sauce into an airtight container or mason jar and stash it in the fridge. It’ll stay fresh for up to 5 days—though honestly, it usually disappears much faster at my house. If it thickens up a tad in the fridge, just give it a stir and maybe add a splash of water to loosen it. (Weird tip: It’s surprisingly tasty as a sandwich spread on day three. Trust me!)
This sauce doesn’t really freeze well because of the dairy, but if you use a non-dairy base, it’ll hold up okay for a couple weeks in the freezer. Let it thaw overnight in the fridge, then blend again if needed to bring it back to creamy perfection.
Ways to Use This Saucy Goodness
- Drizzled over tacos, enchiladas, or burritos—like a homemade, spicy crema
- As a dipping condiment for roasted potatoes, sweet potato fries, or fresh veggies
- Spread inside quesadillas or grilled cheese sandwiches (total game changer)
- Mixed into rice bowls, grain salads, or over scrambled eggs for a Mexican breakfast twist
- Swirled onto grilled chicken, shrimp, or tofu
- Or… just eat it with a spoon (no judgment, again!)
I’d love to hear how this creamy roasted poblano sauce turns out for you—there’s always room at my table for more ideas and flavor adventures! If you put your own spin on it, drop a comment or send a picture my way. Honestly, recipes like this bring folks together (even just through a screen), and that’s what I adore most about sharing my kitchen. Happy cooking, friends!

Creamy Roasted Poblano Sauce
Ingredients
- 2-3 large poblano peppers roasted
- 1 cup sour cream or Greek yogurt
- 1 cup cilantro leaves and stems
- 2 cloves garlic
- 1 tablespoon lime juice freshly squeezed
- 1 tablespoon olive oil
- salt & pepper to taste
Instructions
- Roast poblano peppers under the broiler or over a gas flame until charred. Steam, peel, remove seeds and stems.
- Combine roasted poblanos, cilantro, garlic, sour cream, lime juice, olive oil, salt, and pepper in a blender. Blend until smooth.
- For a pourable sauce, add water or milk. Taste and adjust seasoning as needed.