Skip to main content

Spicy Black Bean and Corn Tacos

4.8

(47)

These meatless tacos are one of our favorite bean recipes. They're loaded with avocado corn  jalapeño cilantro and...
Photo by Chelsea Kyle, Food Styling by Katherine Sacks

Ripe summer corn is so delicious, so fresh, and so full of flavor, you can enjoy it raw. Filled with black beans, avocado, and raw corn marinated in bright lime juice along with jalapeño, cilantro, and toasted nuts and seeds, these hearty vegetarian tacos make an easy-to-cook, easy-to-eat weeknight dinner.

Cooks' Note

When ripe, fresh corn is unavailable, cook ears in boiling salted water until bright yellow and tender, about 6 minutes. Let cool and continue with recipe.

Recipe information

  • Total Time

    45 minutes

  • Yield

    4 servings

Ingredients

1/4 cup hazelnuts, coarsely chopped
1/4 cup raw pumpkin seeds
2 ears of corn, shucked
1 medium jalapeño, seeded, finely chopped
1 teaspoon crushed red pepper flakes
1/4 cup chopped cilantro, plus more for serving
5 tablespoons olive oil, divided
5 tablespoons fresh lime juice, divided, plus lime wedges for serving
1 1/4 teaspoons kosher salt, divided
1 red onion, coarsely chopped
2 (15-ounce) cans black beans, rinsed, drained
1 tablespoon ground cumin
12 small corn tortillas
1/2 cup sour cream
1 large avocado, thinly sliced

Preparation

  1. Step 1

    Toast hazelnuts and pumpkin seeds in a medium skillet over medium heat, tossing occasionally, until golden brown, 8–10 minutes.

    Step 2

    Meanwhile, slice corn off cobs into a large bowl (you should have about 2 cups kernels). Add toasted nuts and seeds, jalapeño, red pepper, 1/4 cup chopped cilantro, 1/4 cup oil, 3 Tbsp. lime juice, and 1/2 tsp. salt; toss to combine.

    Step 3

    Heat remaining 1 Tbsp. oil in a medium skillet over medium. Add onion and cook, stirring, until onion starts to release moisture and turns translucent, 4–5 minutes. Add beans, cumin, 1/3 cup water, and remaining 3/4 tsp. salt. Cover and cook until liquid is reduced and beans soften, about 5 minutes. Uncover, add 1/3 cup water, and use the back of a fork to mash up about half of beans.

    Step 4

    Working one at a time, warm tortillas with tongs directly over a gas burner over medium heat, turning often, until lightly charred and puffed in spots, about 45 seconds per side. (Alternatively, wrap tortillas in foil and heat in a 350°F oven until warmed through, or wrap in damp paper towels and microwave in 20-second bursts until warm.) Transfer to a plate and cover with a kitchen towel to keep warm.

    Step 5

    Whisk sour cream and remaining 2 Tbsp. lime juice in a small bowl. Fill tortillas with bean mixture, then top with corn salsa, avocado, and cilantro leaves. Drizzle with sour cream mixture and serve with lime wedges alongside.

  2. Do Ahead

    Step 6

    Corn salsa and beans can be made 3 days ahead; store separately, cover, and chill. Bring corn salsa to room temperature. Reheat beans in skillet before serving.

See Related Recipes and Cooking Tips

Read More
Scoop up these warmly spiced chickpeas with any flatbread or spoon them onto rice.
Love a tuna melt? Meet your new favorite nachos—fast and filling all thanks to tinned fish.
Who says latkes have to be potato? Brussels bring a delicious cruciferousness.
With haricots verts and crispy chickpeas, this two-bean salad will wow any party or potluck.
A satisfying weeknight dinner from Tiffy Chen. Serve with rice or noodles.
“This is my all-time favorite beet dish,” writes cookbook author Nisha Vora.
This custardy and comforting tofu comes together in minutes, all thanks to your microwave. Serve with rice or bread for an easy meal.
Serve these as you would falafel: in a pita, on top of a salad, or as a snack with a dip.