Grilled Corn, Peppers & Black Bean Tacos with Creamy Poblano Sauce

Grilled Corn, Peppers & Black Bean Tacos with Creamy Poblano Sauce

If you’re thinking, “tacos without meat?” you might not be alone. Since I’m a mainly meat-free eater (don’t you hate labels?), I love to transform more traditional-style recipes into those without meat. This recipe for Grilled Corn, Peppers & Black Bean Tacos with Creamy Poblano Sauce is a perfect example.

Filled with hearty black beans, cabbage, corn and pepper, this taco recipe was another of my husband’s great ideas. He loves grilling peppers and adding them to all sorts of dishes, and this is a new favorite!

The finishing touch to these tacos – the Creamy Poblano Sauce – is probably my favorite part about this recipe. It didn’t come as a surprise that when the tacos were finished and there was extra sauce in the fridge, I added it to whatever I could (including toast with avocado smeared on it – yum!). I’m a sucker for sauce.

A plate of Grilled Corn, Peppers & Black Bean Tacos,Taco ingredients

Give these Grilled Corn, Peppers & Black Bean Tacos with Creamy Poblano Sauce a try. The peppers add great flavor both inside and as a topping for these tacos!

Note: This recipe can be made using corn tortillas to keep it a gluten-free dish. Read the labels of all prepared food products to ensure they are, in fact, gluten free.

Recipe for Grilled Corn, Peppers & Black Bean Tacos with Creamy Poblano Sauce
Serves 4


For the tacos

  • 4 poblano peppers
  • 1 ear of corn
  • 1 tablespoon melted butter
  • 1 tablespoons olive oil
  • Pinch of chile powder, salt and ground black pepper
  • 1, 15-ounce can black beans, drained and rinsed
  • 2/3 cup shredded cabbage
  • Juice from 1 lime
  • 2 tablespoons fresh cilantro
  • 8, 4-inch tortillas (use corn tortillas to keep this recipe gluten free)

For the Creamy Poblano Sauce

  • 2 garlic cloves
  • 2 tablespoons olive oil
  • 1/4 cup chopped onion
  • 2/3 cup sour cream
  • 2 tablespoons fresh chopped cilantro
  • 1/2 teaspoon dried cumin
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 2 small limes, quartered to serve with the tacos


For the Tacos

  1. Clean away the husk and silk of an ear of corn and brush it lightly with 1 tablespoon of melted butter. Season the corn with a pinch of chile powder, salt and ground black pepper. Set aside.
  2. Lightly brush the poblano peppers with 1 tablespoon of olive oil.
  3. Add the corn and peppers to a grill over medium-high heat. Turn the corn every few minutes until it begins to darken, then remove it from the grill.
  4. Cook the peppers, turning them every few minutes, until they blister and darken (about 8-10 minutes).
  5. Remove the peppers from the grill, add them to bowl and cover it with foil.
  6. With the grill off but still hot, add the tortillas to the grill and cook for about 1 minute on each side. Remove and keep them warm.
  7. Slice the corn away from the cob and add it to a bowl along with the black beans.
  8. When the peppers are cool to the touch, peel away their outer skin, slice off the tops, clear away the seeds and membrane, and slice them into 1/4-inch strips.

For the Creamy Poblano Sauce

  1. Add the garlic (with the skin on) to a small baking dish and drizzle with 1 tablespoon of olive oil. Broil them in the oven for 3-4 minutes. Remove, and when cool to the touch, squeeze the garlic out of its skin and set it aside.
  2. Add 1 tablespoon of olive oil to a sauté pan over medium heat. Cook the onion until it becomes translucent, about 4-6 minutes.
  3. Add the sour cream, two of the poblano peppers, garlic, onion, juice from 1 lime, 2 tablespoons of the cilantro, cumin, salt, and ground black pepper to a food processor.
  4. Blend until smooth. Taste and adjust the seasoning as needed. Remove and add the cream sauce to a squeeze bottle.
  5. Assemble the tacos: for each, add several strips of the pepper to the center of a tortilla followed by a few heaping tablespoons of the corn-black bean mixture. Add a big pinch of the cabbage to the top, drizzle with the Creamy Poblano Sauce, and sprinkle on some of the cilantro. Serve with a lime wedge to squeeze over the tacos.



  1. Yvonne says

    The corn in Ohio is amazing right now! Just gobbled a cob last night-plain, no butter, no salt. Still, yum!!!

    • Patricia says

      Hi Stacey! Well now it sounds like you’ll be ready for your next Taco Night 😉 Thanks for stopping by!

    • Patricia says

      Hi Amanda – thanks so much! You definitely won’t miss the meat in these! Thanks for stopping by!

    • Patricia says

      Thanks, Amanda! That’s the beauty of these tacos….it’s all good & you don’t “miss” anything!

  2. says

    I happen to love vegetarian tacos so these are more than welcome! Besides, grilled corn? YUMMERS!! I live in Indiana… corn is the only thing we’ve got! haha 😀

    • Patricia says

      Lucky you, Kate! I’m going to assume you’ll make these often this summer 😉 Thanks for stopping by!

  3. Shravya says

    Hi – is it possible to “grill” the poblano peppers on the stove in a regular pan? Don’t have a grill :( but love the recipe. Any advice on how to prepare if I don’t have a grill? Thanks!

    • Patricia says

      Hi there! You don’t have to grill the peppers. You could always roast them in a pan in the oven (or maybe directly over the burner if you have gas stovetop — but be careful!). You could also try placing on the racks inside your oven – hopefully won’t cause too much mess. I bet sauteeing them would work well, too! Hope it works for you!

  4. Shravs says

    Hi – thanks for the recipe! It looks delicious. I plan on making it this weekend. However, I do not own a grill – any advice on how to modify the preparation if making the meal on a stove? I was thinking of just “grilling” the peppers in a pan – thoughts?

    • Patricia says

      Hi there – You don’t have to grill them. You could always roast them in the oven in a pan, or on stovetop. If you’d like, try placing them on the grill racks of your oven (hopefully won’t cause too much mess)! Hope this works for you!


Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>