
Cumin-Roasted Black Beans with Lime Crema
Crispy-edged black beans roasted with toasted cumin until their skins begin to split, then finished with a silky coconut-lime crema and fresh cilantro. The contrast of caramelized beans and cool, tangy crema makes a vibrant side dish with depth and sophistication.
- Prep
- 10 min
- Cook
- 28 min
- Wait
- 5 min
- Total
- 43 min
- Makes
- 4 servings (about 2 cups beans, ½ cup crema)
Steps
Before you start
- Preheat your oven to 425°F (220°C)
- Drain and rinse canned beans thoroughly, or use cooked dried beans at room temperature
- Have the lime crema ingredients ready to blend while beans roast
Toast the cumin
- Place the cumin seeds in a small, dry skillet over medium heat.
- Toast for 1 to 2 minutes, stirring frequently, until fragrant and slightly darker.
- You'll smell the cumin's warm, aromatic oils release.
- Transfer immediately to a plate to stop cooking.
+ Show details− Hide details
Ready when: Aromatic and slightly darker in color
Tip: Toast in a dry pan—no oil—to deepen the flavor without burning the cumin.
Prepare the beans
- On a rimmed baking sheet, combine the drained black beans, olive oil, minced garlic, toasted cumin seeds, salt, and black pepper.
- Toss well with a rubber spatula until all beans are evenly coated with oil and spices.
- Spread in a single layer.
+ Show details− Hide details
Ready when: All beans coated evenly with oil and spices
Tip: Pat the beans dry before tossing—excess moisture will cause steaming instead of roasting.
Roast the beansOven 425°F / 220°C
- Slide the baking sheet into the preheated 425°F (220°C) oven and roast for 25 to 28 minutes, stirring halfway through (around the 13–14 minute mark).
- The beans are done when their skins are beginning to split and blister, edges are caramelized and slightly darkened, and a few beans appear almost charred.
+ Show details− Hide details
Ready when: Skins split and blister; edges caramelized and dark
Tip: Stir halfway through to ensure even roasting. Don't skip this—uneven cooking results in some soft, some firm beans.
Make the lime crema
- While the beans roast, add the coconut cream, fresh lime juice, lime zest, cilantro, and salt to a blender or food processor.
- Blend on high speed for 1 to 2 minutes until smooth, light, and creamy.
- The mixture will be pale green from the cilantro.
- Taste and adjust salt or lime juice as needed—the crema should be tangy and herbaceous.
+ Show details− Hide details
Ready when: Smooth, pale green, and creamy
Tip: Don't over-blend; a few visible cilantro flecks look better than a completely uniform puree and help the crema feel fresh.
Rest and finish
- Remove the roasted beans from the oven and let them cool slightly on the baking sheet for 3 to 5 minutes.
- This allows the flavors to settle and prevents the crema from becoming too thin when it touches the hot beans.
- Transfer the beans to a serving dish, drizzle or dollop the lime crema over and around them, and serve warm.
+ Show details− Hide details
Ready when: Beans are warm but not steaming
Tip: Serve the crema on the side or drizzled on top just before eating so it stays creamy and doesn't warm too much.
Good to know
Tips
- For a smokier flavor, roast the beans at 450°F (232°C) and watch closely—they'll blister in 20–22 minutes instead of 25–28.
- If your canned beans are particularly wet, spread them on paper towels for a few minutes before tossing with oil; this ensures maximum crisping.
- Serve these beans alongside grilled fish, with rice and avocado, or as a topping for roasted vegetables or grain bowls.
- The lime crema can be thinned with a splash of water or milk if you prefer it more pourable; thickened with an extra tablespoon of coconut cream if you want it more dollop-able.
Make ahead
The lime crema can be made up to 2 days ahead and stored in an airtight container in the refrigerator. The roasted beans are best served the day they're made—they keep their crispy edges for up to 4 hours at room temperature, covered. Reheat gently in a 300°F (150°C) oven for 5 minutes if needed.
Storage & reheating
Room temperature: up to 4 hours, covered. Refrigerator: up to 3 days in separate airtight containers; the beans will soften but can be reheated. Freezer: not recommended—the beans become mushy and the crema separates. Always store the crema separately from the beans.
Substitutions
- unsweetened coconut cream (full-fat) → Greek yogurt or sour cream (mixed with 1 tablespoon milk to loosen). Use the same quantity. The result will be tangier and less rich, but equally delicious. Not dairy-free.
- fresh cilantro → fresh parsley or a mix of parsley and mint. Use the same quantity. The crema will taste less bright, but still herbaceous and fresh.
- cumin seeds → ground cumin (use 1 tablespoon in place of 2 tablespoons seeds). Ground cumin is more potent. Add it directly to the oil mixture; skip the toasting step. The roasted flavor will be slightly less complex.
- fresh lime juice → fresh lemon juice. Use the same quantity. The crema will be slightly less bright but still tangy and complementary.
More bean sides
See all →Find more like this
- Meal
- Dinner
- Main ingredient
- Black Beans
- Method
- Oven





