
Roasted Red Bean and Recado Dip
A vibrant Yucatecan-inspired dip where roasted red beans are folded together with recado paste—a spiced blend of annatto, cumin, and oregano—then finished with cilantro and lime. The roasting caramelizes the beans slightly and deepens their flavor, while the recado adds earthy warmth and a subtle golden hue. Serve warm or at room temperature with tortilla chips, fresh vegetables, or as a spread.
- Prep
- 10 min
- Cook
- 25 min
- Wait
- 5 min
- Total
- 40 min
- Makes
- About 2 cups (480 ml) dip
Steps
Before you start
- Preheat your oven to 400°F (200°C)
- Drain and rinse canned beans thoroughly or use cooked beans
- Gather your spices—recado paste should be room temperature
Roast beans with oil and garlicOven 400°F / 205°C
- Spread the drained beans on a rimmed baking sheet and drizzle with olive oil.
- Add the minced garlic and toss gently but thoroughly to coat evenly.
- Spread in a single layer.
- Roast at 400°F (200°C) for 20–25 minutes, stirring halfway through at about 12 minutes, until the beans are lightly browned and slightly caramelized at the edges—they should smell nutty and fragrant.
+ Show details− Hide details
Ready when: Beans are lightly browned with caramelized edges and smell nutty
Tip: Stir halfway to ensure even roasting; don't let them scorch or they'll taste bitter
Transfer and cool briefly
- Remove the baking sheet from the oven and let the beans cool for about 2–3 minutes.
- This brief rest allows the exteriors to firm up slightly and prevents the dip from becoming too warm to handle initially.
+ Show details− Hide details
Ready when: Beans are cool enough to touch but still warm
Combine beans with recado paste
- Transfer the warm roasted beans to a medium bowl.
- Add the recado paste and stir vigorously with a wooden spoon until the paste is well distributed and the beans begin to break down slightly, about 1–2 minutes.
- The mixture should look cohesive with the annatto coloring the beans throughout.
+ Show details− Hide details
Ready when: Recado paste is fully incorporated and beans are evenly colored
Tip: The warmth of the beans helps the recado paste distribute smoothly—don't skip this step while the beans are still warm
Mash lightly and fold in cilantro
- Using a fork or potato masher, gently crush some of the beans to create a chunky, textured consistency—you want some whole beans to remain intact.
- Fold in the fresh cilantro and lime juice until evenly combined.
+ Show details− Hide details
Ready when: Cilantro is fully folded in and lime juice is evenly distributed
Tip: Don't over-mash—you want texture, not a purée. Add the lime juice just before serving to keep the cilantro bright and prevent oxidation
Season to taste
- Taste the dip and adjust seasoning with fine sea salt, black pepper, and the optional cumin if you'd like more earthy depth.
- Start with a pinch of salt and build from there—recado paste is already seasoned, so go easy at first.
+ Show details− Hide details
Ready when: Flavors are balanced and pleasant to your taste
Transfer and serve
- Spoon the dip into a shallow serving bowl, smoothing the top with a spatula if desired.
- Drizzle lightly with a bit more olive oil and a small shower of fresh cilantro.
- Serve warm or at room temperature with tortilla chips, fresh vegetable sticks, or as a spread on tostadas.
+ Show details− Hide details
Ready when: Dip is ready to serve
Tip: For a creamier dip, stir in 2–3 tablespoons of sour cream or Mexican crema after the recado is combined
Good to know
Tips
- Recado paste can be found in Latin American markets, specialty grocery stores, or online. It's worth hunting down—the annatto gives an authentic color and earthy flavor unique to Yucatecan cuisine
- If you prefer a smoother dip, add 3–4 tablespoons of crema, sour cream, or Greek yogurt after mashing the beans, then stir until you reach your desired consistency
- Roasting the beans is key: it deepens their flavor and prevents the dip from tasting flat or canned. Don't skip this step
- Serve the dip in a shallow dish so the beautiful golden-orange color from the annatto is visible. It's part of the appeal!
Make ahead
The dip can be made up to 2 days ahead; store it covered in the refrigerator. Reheat gently in a bowl set over warm water or in a low oven (300°F/150°C) for 10 minutes, stirring occasionally. Add a squeeze of fresh lime juice and a pinch of cilantro just before serving to brighten the flavors.
Storage & reheating
Room temperature up to 2 hours (loosely covered). Refrigerate in an airtight container for up to 3 days. Freeze for up to 1 month (though the cilantro will darken—add fresh cilantro after reheating). Reheat gently on the stovetop over medium-low heat or in a microwave in 30-second bursts, stirring between intervals.
Substitutions
- recado paste → 1 tablespoon annatto seeds (achiote), bloomed in warm water, plus ½ teaspoon ground cumin, ¼ teaspoon dried oregano, and a pinch each of allspice and clove. This creates a homemade recado paste if you can't source the prepared kind. Bloom the annatto in 3 tablespoons warm water for 15 minutes, strain, and mix with the spices
- red beans, drained and rinsed → Black beans or pinto beans in the same quantity. Black beans will create a darker, earthier dip; pintos offer a creamy texture. Roast and proceed as directed
- fresh cilantro, chopped → Fresh parsley (flat-leaf preferred). Parsley is milder and less herbaceous but maintains the fresh, bright finish. Use the same quantity
- lime, juiced → Fresh lemon juice in the same quantity. Lemon is less assertive but still brightens the dip. For a closer match to traditional Yucatecan flavor, stick with lime
More dips & spreads
See all →Find more like this
- Meal
- Snack
- Cuisine
- Mexican
- Main ingredient
- Beans & Lentils




