Black Bean Dip with Cumin
Photo by Marek Ruczaj on Pexels

Black Bean Dip with Cumin

A smooth, flavorful black bean dip brightened with lime juice, fresh cilantro, and warm cumin. Ready in 15 minutes, this crowd-pleasing dip is perfect for parties, game day, or a quick appetizer. Serve warm or at room temperature with tortilla chips, crackers, or fresh vegetables.

Prep
5 min
Cook
8 min
Total
13 min
Makes
About 1½ cups dip (serves 6 as an appetizer)
Share

Steps

Before you start
  • Gather all ingredients and prep them before you start cooking—the dip cooks quickly
  • Have tortilla chips or vegetables ready for serving
  • A food processor or blender makes this smoother, but a potato masher works fine too
  1. Warm the aromatics

    • Heat the olive oil in a medium saucepan over medium heat.
    • Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant but not browned.
    • The oil should gently sizzle around the garlic.
    + Show details

    Ready when: Garlic is fragrant and light golden

    Tip: Don't let the garlic brown or it will taste bitter; keep heat at medium and stir constantly.

  2. Toast the cumin

    • Add the ground cumin to the pan and stir constantly for 20 to 30 seconds until the spice is fragrant and lightly toasted.
    • You should smell the warm, earthy aroma of cumin.
    + Show details

    Ready when: Cumin is fragrant and has deepened slightly in color

    Tip: Toasting the cumin blooms its flavor—don't skip this step even though it's quick.

  3. Add the beans

    • Pour the drained and rinsed black beans into the pan and stir to combine with the garlic and cumin.
    • Add 2 tablespoons of water to help create a creamy texture.
    • Cook, stirring occasionally, for 3 to 4 minutes until the beans are heated through and the mixture begins to soften.
    + Show details

    Ready when: Beans are heated through and some beans begin to break down slightly at the edges

    Tip: The beans will break down a bit as they cook, which creates creaminess. Don't worry about a few chunks—they add texture.

  4. Blend or mash

    • Remove the pan from heat.
    • Using an immersion blender, blend the mixture until it reaches your desired consistency—smooth, slightly chunky, or somewhere in between.
    • Alternatively, transfer to a food processor and pulse until your preferred texture is reached, or mash with a sturdy wooden spoon for a rougher dip.
    • Work in batches if needed.
    + Show details

    Ready when: Dip reaches your preferred texture (smooth or chunky)

    Tip: An immersion blender (directly in the pan) is fastest. If you prefer a perfectly smooth dip, a food processor gives the best results.

  5. Season and finish

    • Add the fresh lime juice and salt, stirring well to combine.
    • Taste and adjust seasoning with more salt, black pepper, or lime juice as needed.
    • Stir in the fresh cilantro and the hot sauce or minced jalapeño if using.
    + Show details

    Ready when: Flavors are balanced and cilantro is evenly distributed

    Tip: Taste as you go—lime juice brightens the dip, but too much can overpower the cumin. Add a little at a time.

  6. Serve

    • Transfer to a serving bowl.
    • Serve warm or let cool to room temperature, about 10 minutes.
    • Drizzle with a little extra olive oil and sprinkle with extra cilantro if desired.
    • Serve with tortilla chips, pita chips, crackers, or fresh vegetable sticks.
    + Show details

    Ready when: Dip is ready to serve

    Tip: A warm dip is creamier, but it's equally good at room temperature. If reheating, warm gently on the stovetop or in a 300°F (150°C) oven for 5 minutes.

Good to know

Tips
  • For a restaurant-style smooth dip, blend longer or use a food processor for a silky texture. For a rustic, chunky dip, mash by hand with a potato masher.
  • Toasting the cumin before adding the beans unlocks deeper flavor—don't skip this step even though it adds only 30 seconds.
  • If the dip is too thick after blending, add water 1 tablespoon at a time until you reach the right consistency. If it's too thin, cook uncovered for another minute or two.
  • Fresh lime juice makes a noticeable difference in flavor. Bottled juice is fine in a pinch, but fresh lime is worth the squeeze.
Make ahead

You can make this dip up to 2 days ahead. Store it covered in the refrigerator, then reheat gently on the stovetop with a splash of water or in a 300°F (150°C) oven for 5 to 10 minutes. The flavors actually deepen after a day.

Storage & reheating

Room temperature: up to 2 hours before serving. Refrigerator: up to 3 days in an airtight container. Freezer: up to 3 months; thaw overnight in the fridge and reheat gently. Do not freeze with fresh cilantro; add it fresh after reheating.

Substitutions
  • canned black beans, drained and rinsed → Pinto beans or refried beans. Pinto beans are milder and slightly sweeter; refried beans will create a thicker, creamier dip (use 1½ cups). Both work well with cumin.
  • fresh cilantro, chopped → Fresh parsley or a mix of chives and parsley. If cilantro isn't available or you dislike it, parsley adds freshness without the distinctive cilantro flavor. Chives add a mild onion note.
  • fresh lime juice → Lemon juice or white vinegar. Lime is more traditional in Mexican cuisine, but lemon juice works well. Use white vinegar sparingly (1 tablespoon) as it's more acidic.
  • ground cumin → Chili powder (use 1 teaspoon) or a blend of cumin and smoked paprika. Chili powder adds more heat and depth; smoked paprika adds a subtle smoky note while keeping the cumin warmth.

More dips & spreads

See all →

Find more like this

Meal
Snack
Cuisine
Mexican
Main ingredient
Black Beans
Method
Stovetop

Reviews (0)