
Black Bean and Roasted Tomatillo Dip
A vibrant, chunky dip made with creamy black beans and charred roasted tomatillos. Fresh cilantro, lime, and a touch of cumin bring bright, zesty flavors. Serve warm or at room temperature with tortilla chips, fresh vegetables, or crispy pita chips.
Steps
Before you start
- Preheat your oven to 450°F (230°C)
- Drain and rinse canned black beans thoroughly
- Have all ingredients prepped and ready before you start roasting
Roast tomatillos and aromaticsOven 450°F / 230°C
- Toss the halved tomatillos, onion chunks, and garlic cloves with 1 tablespoon olive oil, ¼ teaspoon salt, and a pinch of black pepper on a large baking sheet.
- Spread in a single layer and roast at 450°F (230°C) for 15–18 minutes, stirring halfway through, until the tomatillos are very soft, their skins are charred in spots, and the onion is tender and caramelized at the edges.
+ Show details− Hide details
Ready when: Tomatillos are soft and spotted with char; onion is tender and golden
Tip: Don't crowd the pan—spread vegetables in a single layer so they roast instead of steam. Stir halfway for even cooking.
Cool roasted vegetables slightly
- Remove the baking sheet from the oven and let the vegetables rest for 2–3 minutes until cool enough to handle but still warm.
+ Show details− Hide details
Ready when: Vegetables are warm but safe to touch
Blend tomatillo mixture
- Transfer the roasted tomatillos, onion, and garlic to a food processor.
- Pulse 8–10 times until the mixture is chunky but well combined, with some small pieces of tomatillo still visible.
- Do not overblend; you want texture, not a smooth purée.
+ Show details− Hide details
Ready when: Mixture is chunky with visible pieces but evenly blended
Tip: Pulse, don't purée—overblending destroys the rustic texture that makes this dip special.
Heat beans with spices
- Warm the remaining 1 tablespoon olive oil in a medium saucepan over medium heat.
- Add the drained black beans and ground cumin, stirring gently for 1–2 minutes until the beans are heated through and the cumin is fragrant.
- The beans should be warm but not scorching hot.
+ Show details− Hide details
Ready when: Beans are uniformly hot and cumin is fragrant
Tip: Keep the heat at medium to avoid burning the cumin, which will turn bitter.
Combine beans and tomatillo mixture
- Pour the warm bean mixture into the tomatillo mixture in the food processor.
- Pulse gently 5–6 times until the beans are incorporated but still partially whole, creating a hearty, chunky texture.
- You should see whole and halved beans throughout.
+ Show details− Hide details
Ready when: Beans are distributed throughout; texture is chunky, not smooth
Tip: Pulse gently to keep beans intact. If you overblend, you'll end up with bean paste instead of dip.
Season and finish
- Transfer the dip to a serving bowl.
- Fold in the lime juice, fresh cilantro, and optional jalapeño.
- Taste and adjust the salt and pepper.
- Stir in half the optional cotija cheese if using, reserving the rest for garnish.
+ Show details− Hide details
Ready when: Ingredients are evenly distributed and flavors are balanced
Tip: Taste before adding salt—the cotija cheese and roasted vegetables already contribute salty flavor.
Serve
- Transfer the dip to a serving bowl.
- Drizzle lightly with olive oil if desired and top with remaining cotija cheese and a small handful of fresh cilantro.
- Serve warm or at room temperature alongside tortilla chips, warm flour tortillas, or fresh vegetables like jicama sticks, bell pepper strips, and cucumber.
+ Show details− Hide details
Tip: The dip keeps its best flavor when served within an hour of making, but can be reheated gently.
Good to know
Tips
- Roasting is the key to flavor: it concentrates the tomatillo's tartness and adds smoke and char that elevate the entire dip.
- Keep the texture chunky and rustic—this dip is all about bold, individual flavors, not a smooth blend.
- For a spicier dip, add a pinch of cayenne pepper along with the jalapeño, or roast a poblano pepper alongside the tomatillos.
- Serve this dip warm for best flavor, but it's equally delicious at room temperature once made.
Make ahead
Prepare the roasted tomatillo mixture up to 1 day ahead; store in an airtight container in the refrigerator. Warm gently in a saucepan over medium-low heat, then fold in the beans and fresh seasonings just before serving.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: up to 3 days in an airtight container. Reheat gently in a saucepan over medium-low heat, stirring occasionally, or microwave in 30-second intervals until warm. Freezer: up to 2 months (freeze before adding fresh cilantro for best texture).
Substitutions
- Black beans, canned → Pinto beans or chickpeas. Use the same amount drained and rinsed. Chickpeas will add a slightly nuttier flavor and firmer texture.
- Fresh tomatillos, husked and rinsed → 2 cups (480 g) fresh green tomatoes or 1 can (13 oz / 370 g) whole tomatillos in juice, drained. Fresh green tomatoes are tarter; canned tomatillos are softer but more convenient. Skip the roasting if using canned; blend them directly with the roasted onion and garlic.
- Fresh cilantro leaves and tender stems → Fresh parsley or a combination of cilantro and basil. Use the same amount. Cilantro is authentic, but parsley is milder if you dislike cilantro's soapy quality.
- Cotija cheese, crumbled → Crumbled feta, queso fresco, or aged cheddar. Cotija is traditional and tangy; feta offers a similar brine-like quality. Cheddar will be nuttier.
More dips & spreads
See all →Find more like this
- Meal
- Snack
- Cuisine
- Mexican
- Main ingredient
- Black Beans
- Method
- Oven
- Quick & Easy
- Easy




