• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Lettuce Veg Out
  • Vegan Recipes
    • Vegan and Gluten Free
    • Breakfast
    • Dinner
    • Snacks
    • Desserts
    • Appetizers
    • Side Dishes
  • Vegan Nutrition
  • About
menu icon
go to homepage
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
subscribe
search icon
Homepage link
  • All Recipes
    • Main Course
    • Appetizers
    • Breakfast
    • Snacks
    • Dessert
    • Side Dish
    • Gluten Free
  • Nutrition
  • About
×

Home > Vegan Recipes

Vegan Black Bean Dip Recipe

10/14/21 by Nicole | 3 Comments

Jump to Recipe Video Print
5 from 3 votes. Leave a review!

This vegan black bean dip is easy to make and packed with flavor! It’s the perfect appetizer that’s delicious and nutritious while being free from most major allergens. You can make it mild, spicy or somewhere in between.

Enjoy the dip served hot or cold with chips, crackers and veggies. This is also a great spread for sandwiches or wraps!

Glass dish filled with black bean dip that is garnished with fresh tomato salsa. Bowl sits on a folded beige towel with two metal serving spoons and a white bowl with extra salsa is in the back left corner.

Get the Veg Out newsletter for vegan recipes + nutrition content!

This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.

Is Black Bean Dip Vegan?

Black bean dip recipes may be vegan, but people commonly use dairy products (sour cream or cheese). You can easily create a delicious, thick bean dip without dairy ingredients.

This recipe packs in flavorful spices, and you can add jalapeno peppers for a spicy option! Feel free to serve with vegan sour cream or mix in vegan cheese shreds. I like to serve with tomato salsa for some extra freshness.

Top view of a small cast iron pan filled with black bean dip that is garnished with a sprinkle of cilantro and two lime pieces. Pan sits on a wood board that is covered with blue and white corn tortilla chips and sprigs of cilantro.

Vegan Black Bean Dip Ingredients

This recipe uses simple ingredients, most of which you likely have on hand! Every ingredient, apart from the black beans, is used for flavor and you can customize them if you want to.

  • Black beans: These are the base for the recipe and create a thick, delicious dip. To keep things simple, just drain and rinse some canned beans!
  • Avocado oil: Use avocado oil (or any type of cooking oil) to cook the vegetables and spices. Oil adds richness to the recipe and creates a super satisfying dip.
  • Onion and garlic: Build flavor in this recipe with onion and garlic.
  • Jalapeno peppers (optional): Use these for a spicy black bean dip! You can add as much (or as little) jalapeno peppers as you like.
  • Corn and tomato: Some corn and tomato go a long way to add flavor to this recipe. The tomatoes also add moisture which helps to blend the dip.
  • Smoked paprika: Smoked paprika is one of my favorite spices and it adds a ton of delicious smokiness to this dip. If you don’t like smoked paprika, you can use a regular or sweet paprika. You could even use a spicy paprika if you like it hot!
  • Ground cumin: Along with paprika, cumin adds smokiness and its distinctive flavor to this dip.
  • Chili powder: Chili powder, where I live, is a blend of spices that adds a touch of heat and a ton of flavor to any recipe.
  • Salt: Enhance all the other flavors with some salt. You can use more (or less) to taste.
  • Cilantro: I can’t leave out one of my favorite herbs! Cilantro has a distinct flavor that adds lots of freshness to this recipe. If you don’t like cilantro, leave it out or substitute for another herb that you enjoy.
  • Lime juice: Citrus is the perfect way to brighten this recipe. Lime juice adds acid which perfectly balances the strong spices and greatly improves flavor.
Arrangement of ingredients in glass and wood dishes. From top left working right then down: Black beans; corn; chopped onion; chopped tomato; mined garlic; olive oil; chopped cilantro; lime juice; salt; smoked paprika; chili powder; cumin.

How to Make Dairy Free Black Bean Dip

This is an incredibly easy recipe to make. Simply cook a few vegetables with spices, then blend with the beans!

Step 1: Cook the Vegetables

Warm some oil in a frying pan over medium heat.

Add your diced onion and cook for 3-4 minutes. The onion should soften and turn translucent.

Next, add the minced garlic. If you use jalapeno peppers, add them to your pan now. Cook the garlic and jalapeno peppers with onion for about one minute.

Now add the diced tomato, corn and the spices. Cook this mixture until the tomato completely cooks down (until the tomato is complete mush).

Remove the pan from heat and allow your vegetable mixture to cool slightly while you prep the other ingredients.

Compilation of 4 images each showing the top down view of a large pan. Top left: onion being cooked in oil and stirred with a large red spoon. Top right: garlic being stirred into the onion. Bottom left: tomato, corn and spices added to the garlic and onion. Bottom right: mixture is cooked and the tomatoes and spices have turned into a dark red sauce that coats the corn and onion pieces.

Step 2: Blend with Black Beans

Drain and rinse away liquid from your canned black beans. Add them to a food processor.

Wash the cilantro and remove any large stems. Don’t worry about smaller cilantro stems as they’ll blend nicely. Roughly chop the cilantro before adding to your food processor.

You’ll also need to juice half a lime and add this juice to the food processor.

Next, add the cooked vegetable and spice mixture to your food processor. Use a spatula to scrape as much as possible from the pan; this is where all the flavor in this recipe is, so do your best to get it all!

Side-by-side images of a food processor. Left shows black beans and cilantro in the processor. Right shows a mixture of corn and spices added on top of the black beans.

Blend the dip until everything is well combined. You’ll need to scrape down the edges of your food processor a few times as you blend. Leave the dip slightly chunky or puree it until it’s completely smooth.

Top view of a food processor with black bean dip in it. The dip is thick and there are some flecks of corn, black beans and cilantro throughout.

Step 3: Serve

Now you’re ready to serve the dip hot or cold.

Feel free to garnish with any of your favorite toppings, adding even more flavor. Some fun garnish ideas are:

  • Extra cilantro
  • Chopped tomato
  • Roasted corn
  • Sprinkle of smoked paprika
  • Salsa
  • Vegan sour cream
  • Vegan cheese shreds
  • Diced or sliced jalapeno peppers (pickled jalapenos are great too!)
Glass bowl of black bean dip topped with a scoop of fresh tomato salsa sitting on a folded beige bowl and surrounded with blue and white corn chips behind the bowl. Bottom right corner shows the corner of a wood bowl of chips and top right corner shows a bit of a white bowl filled with salsa.

How to Serve this Recipe as a Balanced Vegan Meal

Black bean dip is best eaten as an appetizer. Serve this before a lunch or dinner and use the main meal to help round out your nutrition.

However, if you’d like to serve this dip as a meal, here’s some things to consider.

The dip is high in protein and carbohydrates from the beans. There’s some fat from the oil, but lots of room to add extra fats. Avocado, guacamole, vegan sour cream or vegan cheese are all tasty ways to add fat to this dip.

As for vegetables, the dip contains some, but as a meal, it may be helpful to add some extra veggies.

Close up of a cast iron pan filled with black bean dip that is garnished with chopped cilantro and lime pieces. Pan surrounded by white and blue corn chips with sprigs of cilantro.

How to Store Leftovers

Transfer leftover dip into an airtight container for storage. You can refrigerate it for up to a week. I haven’t yet tested whether you can freeze this dip. It makes a large amount, but you can easily cut the recipe in half if you’re concerned about not getting through it all in a week.

Top view of a glass dish of black bean dip topped with a scoop of fresh tomato salsa and surrounded by blue and white corn tortilla chips, two metal serving spoons, cilantro and lime slices.

If you make this recipe, please rate and comment below to help others benefit from your experience!

Square cropped close up of a glass dish filled with black bean dip that is garnished with fresh tomato salsa.

Vegan Black Bean Dip

This vegan black bean dip is incredibly easy to make and packed with flavor. There’s an option to make a spicy or mild dip and serve hot or cold. Free from most major allergens.
5 from 3 votes. Leave a review!
Prevent screen going dark
Prep Time 15 mins
Cook Time 10 mins
Total Time 25 mins
Servings 8 Servings
Calories 182 kcal
Cuisine Mexican-inspired, Vegan

Equipment

  • Food processor
  • Cutting board
  • Knife
  • Measuring cups and spoons
  • Spatula
  • Medium-sized pan
  • Can opener

Ingredients
  

  • 4 ½ cups black beans (2 19 oz cans, drained and rinsed)
  • 2 tablespoons avocado oil
  • ¼ cup onion , diced
  • 2 cloves garlic , crushed/ finely minced
  • 1-2 tablespoons jalapeno peppers , minced (optional)
  • ½ cup tomato , diced
  • ½ cup corn kernels
  • 1 ½ teaspoons smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon salt
  • ¼ cup cilantro
  • 1 tablespoon lime juice
Prevent screen going dark

Instructions

Step 1: Cook the Vegetables

  • Warm some oil in a frying pan over medium heat. Once warm, add the diced onion. Cook for 3-4 minutes, until the onion softens and turns translucent.
    2 tablespoons avocado oil, ¼ cup onion
  • Next, add the minced garlic. If using, add minced jalapeno pepper. Cook for another minute.
    2 cloves garlic, 1-2 tablespoons jalapeno peppers
  • Add diced tomato, corn and spices (smoked paprika, ground cumin, chili powder and salt).
    ½ cup tomato, ½ cup corn kernels, 1 ½ teaspoons smoked paprika, 1 teaspoon ground cumin, 1 teaspoon chili powder, 1 teaspoon salt
  • Cook for another 2-3 minutes, until the tomato cooks down completely (turns to mush).
  • Remove the pan from heat and allow to cool while prepping other ingredients.

Step 2: Blend with Black Beans

  • Drain and rinse your canned black beans before adding them to a food processor.
    4 ½ cups black beans
  • Wash the cilantro and remove any large stems. Roughly chop it before adding it to the food processor.
    ¼ cup cilantro
  • Add lime juice to the food processor.
    1 tablespoon lime juice
  • Add the cooked vegetable and spice mixture to your food processor. Use a spatula to scrape every drop of delicious flavor from the pan!
  • Blend your bean dip until everything is well combined, scraping edges of the food processor as needed. You can leave some chunky texture in the dip or blend until completely smooth.

Step 3: Serve

  • Now you’re ready to serve the dip hot or cold.
  • Optional to top with extra diced tomato, jalapeno peppers, cilantro, salsa, vegan sour cream, roasted corn, a sprinkle of smoked paprika – whatever you like!

Video

Notes

Nutrition information is based on black bean dip only and does not factor the nutrition offered from what you dip into it (like tortilla chips, crackers or other vegetables).
Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.

Nutrition

Serving: 1 Serving (⅛ of recipe)Calories: 182 kcalCarbohydrates: 29 gProtein: 9 gFat: 4 gSaturated Fat: 1 gPolyunsaturated Fat: 1 gMonounsaturated Fat: 3 gSodium: 700 mgPotassium: 459 mgFiber: 11 gSugar: 2 gVitamin A: 464 IUVitamin C: 6 mgCalcium: 76 mgIron: 3 mg
Tried this recipe?Let us know how it was!

More Vegan Appetizer Recipes

Like this recipe? You should also try:

  • Close up of plate filled with cucumber rollups filled with pistachio and avocado.
    Vegan Cucumber Roll Ups (Avocado + Pistachio Filling)
  • Close up of a pile of cauliflower wings.
    Vegan Cauliflower Wings (with BBQ Sauce)
  • Close up of a plate of kale salad with tahini dressing, oranges, edamame, almonds and carrots.
    Vegan Kale Salad (with Orange-Tahini Dressing)

About Nicole Stevens

Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.

She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.


Reader Interactions

Comments

  1. Jeannette

    October 31, 2021 at 4:22 pm

    Cilantro is one of my favourite herbs and I can never get enough!
    So simple and delicious!

    Reply
  2. Alicia

    June 08, 2020 at 9:24 am

    Super easy and quick to make! It was also really good warmed up with some vegan cheese sprinkled on top, I will definitely be making this again!

    Reply
    • Nicole Stevens

      June 08, 2020 at 11:58 am

      Yes it's delicious warmed up! Glad you liked it!!

      Reply

Reply to comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I'm Nicole! As a vegan Registered Dietitian, I empower vegans to live a balanced life and gain confidence in the kitchen.

More about me →

Latest Vegan Recipes

  • Close up of a stack of three chocolate chip cookies that are cut in half.
    Vegan Chocolate Chip Cookies (Soft and Chewy)
  • Close up of a bowl of vegan chicken or turkey gravy.
    Vegan Turkey Gravy Recipe
  • Close up of a glass bowl filled with vegan mashed potatoes topped with butter and chives.
    Vegan Mashed Potatoes Recipe (with Roasted Garlic)
  • Close crop of seitan turkey roast with slices cut on wood serving board.
    Seitan Turkey Recipe (Vegan Turkey Roast)

Footer


About

  • About Lettuce Veg Out
  • Privacy Policy
  • Disclaimer
  • Terms of Service
  • Contact Nicole

Email Updates

© 2016–2023 Lettuce Veg Out

Manage your privacy
To provide a quality experience, we use technologies like cookies to store and/or access device information. Consenting to these technologies allows us to process data such as browsing activity or unique IDs on this site. Not consenting, or withdrawing consent, may affect site features and functions.
Functional Always active
Necessary to enable a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. Exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Manage options
{title} {title} {title}