Easy Vegan White Bean Dip

Make this quick & simple vegan white bean dip without tahini—perfect as a snack, appetizer, or spread. No food processor or special equipment necessary!

or read on for step-by-step instructions with photos

Easy Vegan White Bean Dip Without Tahini Recipe

How to Make White Bean Dip Without a Food Processor

Whether you have a minimalist kitchen like me or just prefer to skip bulky gadgets, this easy white bean dip is perfect for any setup. It’s made entirely by hand—no food processor or tahini required—yet still turns out smooth, creamy, and packed with flavor.

To achieve a smooth texture and rich flavor without a food processor, keep these key factors in mind:

  • Use canned white beans: They are softer and easier to mash by hand, simplifying the process.

  • Heat your aromatics: Sautéing shallots and garlic enhances their flavor and softens them for easier mashing.

  • Incorporate liquid: Adding olive oil, lime juice, and the canned bean liquid helps create a smooth and creamy texture. The extra starch from the bean liquid also thickens the dip.

  • Chop fresh ingredients: Adding finely diced ingredients like tomatoes and green onions at the end add texture and freshness to your dip.

By following these simple steps, you'll have a delicious dip in just 30 minutes using pantry staples. It’s perfect as both a sandwich spread and a dip for veggies or crackers, making it incredibly versatile.

👉 Craving more? Check out my Quick Pinto Bean Spread Recipe for another no-processor dip option!

Now, let’s get cooking!

What you’ll need

Ingredients

  • 1 (12-ounce / 355 ml) can of white beans (with liquid)

  • 1 plum tomato, diced

  • 2 stalks green onion, chopped

  • 2 shallots, chopped

  • 2 cloves garlic, minced

  • 1 teaspoon smoked paprika

  • extra virgin olive oil (enough to cover the base of the pot)

  • 2 limes, juiced

  • salt and pepper, to taste

Equipment

  • Medium-sized pot

  • Knife & cutting board

  • Wooden spoon

  • Citrus juicer (or a spoon for hand-squeezing limes)

Makes: 2 cups (500 ml)

Prep: 10 min  Cook: 20 min

How to make it

Step 1

Cook aromatics slowly.

Pour enough olive oil to cover the base of a medium-sized pot and place on low heat. Add shallots and garlic, cooking gently until softened and the oil is very aromatic.

It’s important to do this step as slowly as possible to allow the shallot and garlic flavor to really infuse the oil, it should take about 10 minutes and they should fall apart if pressed onto the side of the pot.

Shallots and garlic gently cooking in olive oil in a pot for vegan white bean dip

Step 2

Toast paprika.

Add the smoked paprika and cook, stirring constantly for about 1 minute. This helps toast the spice and bring out its flavor.

Smoked paprika being stirred into the pot with softened shallots and garlic for vegan white bean dip

Step 3

Add beans.

Add the whole can of beans including the liquid. The extra starch in the liquid will help thicken your dip.

Raise the heat to bring the mixture up to a boil, then lower to medium so it does not stick or burn.

White beans and their liquid added to the pot with aromatics and paprika for vegan white bean dip with garlic

Step 4

Mash Beans.

Cook, stirring often, and mash the beans onto the side of the pot with any kitchen utensil you have on hand.

I used a wooden spoon and whisk. If you have a a potato masher, that’ll work too but is not necessary.

Step 5

Test for thickness.

Continue cooking until the mixture has thickened.

You can test this by turning the heat off and scraping a line through the middle of the pot. If the line does not fill in, the thickness is right.

A wooden spoon scraping a line through thickened white bean dip

Step 6

Add tomato.

Once the bean mixture has thickened sufficiently, take it off the heat and stir in the chopped tomato.

The residual heat should cook the tomato slightly but still retain its texture. Allow 2 minutes for this to happen.

Diced tomatoes being stirred into white bean dip in a pot

Step 7

Add final ingredients and seasonings.

Finally, add the green onion, lime juice, salt and pepper. Stir together, taste, and adjust the seasoning until you find the dip addictive.

I usually like mine on the tangier side and tend to add more lime.

Step 8

Let it rest.

You can eat it right away, but this dip gets better with time.

Once cool, transfer to an airtight container or lid the pot and throw the whole thing in the fridge.

Serve the next day with whatever veggies you have on hand, pita or crackers. Garnish with olive oil and smoked paprika if you’re feeling fancy.

Easy vegan white bean dip with garlic in a bowl with carrots and cabbage

My Tips for the Best White Bean Dip

  • Use canned white beans for easy mashing: Canned white beans like cannellini, Great Northern, or navy beans are ideal since they’re soft and mash easily by hand.

  • Cook aromatics slowly: Gently cook shallots and garlic over low heat to avoid burning. The goal is to soften them and infuse the oil with rich flavor without browning.

  • Save the bean liquid for creaminess: The starchy liquid from the canned beans helps create a creamy consistency and naturally thickens the dip. 

  • Check thickness with the spoon test:
    To test if your dip is thick enough, scrape a line through the center of the pot with your wooden spoon. If the line holds without filling back in immediately, it’s ready.

  • How to Thicken White Bean Dip:
    If your dip is too thin, try one of these methods:

    • Simmer longer: Keep cooking over low heat while stirring to evaporate excess moisture.

    • Mash more: Continue mashing the beans to break them down further and release their natural starch.

    • Chill: Cooling the dip in the fridge will naturally thicken it as the starch sets.

  • Let the dip rest for better flavor: The flavors meld beautifully as the dip rests for a few hours or even days. If you have time, refrigerate it overnight for the best flavor. This dip keeps getting better over time, so consider making a big batch—it keeps for up to a week in the fridge!

Easy vegan white bean dip (no processor) in a storage container

Serving Suggestions

Substitutions

  • Beans: Use any beans you have on hand—cannellini, Great Northern, navy beans, or black turtle beans all work well. If using dried beans, cook them until very tender and falling apart, then drain, reserving some of the cooking liquid to adjust the dip's consistency.

  • Aromatics: Shallots, garlic, and smoked paprika add depth, but you can switch things up with caramelized onions, roasted garlic, fresh ginger, or even a spoonful of miso paste for umami richness. Mexican chili powder or cumin also make great alternatives for a smokier flavor.

  • Acid: Lime juice provides a bright, citrusy finish, but lemon juice or apple cider vinegar work well too. 

  • Something fresh: Green onions and tomatoes add a burst of color and texture. You could also try finely chopped celery, pickled red onions, pickled jalapeños, roasted red peppers, or a handful of fresh herbs like parsley, cilantro, or dill for extra brightness.

  • Olive oil: If you’re out of extra virgin olive oil, try avocado oil for a similar mild richness, or even a drizzle of sesame oil for a toasty, nutty finish.

Roasted garlic white bean dip with veggies in a bowl

Storage

  • How long does bean dip last in the fridge?

    Stored in an airtight container, this dip should last up to one week in the fridge. Before serving, give it a good stir to restore its creamy texture, as natural separation can occur.

  • Can you freeze bean dip?

    Yes, you can freeze white bean dip! However, freezing may alter the texture of fresh ingredients like tomatoes or green onions, making them slightly watery upon thawing. If freezing, consider omitting fresh add-ins or reheating the dip gently after thawing to thicken it back up.

  • How to thaw bean dip?

    Thaw overnight in the fridge. If the dip seems too soft for dipping, stir it well or reheat it gently to reduce moisture. Slightly thinner bean dip is still perfect as a sandwich or taco spread.

Dietary Notes: Gluten-free, Dairy-free, Egg-free, Vegan, Vegetarian, Low-carb

Garlic white bean dip in a bowl with carrots and cabbage

FAQ’s

Can I use canned beans for white bean dip?

Yes! Canned beans are ideal for white bean dip since they’re already cooked and soft enough to mash by hand. Heating the beans slightly before mashing makes the process even easier, and the starchy liquid from the can helps thicken the dip naturally.

Can I make white bean dip ahead of time?

Absolutely! White bean dip tastes even better after a few hours in the fridge as the flavors meld together. It’s a great make-ahead option for gatherings or meal prep. Just give it a stir before serving to restore the creamy texture.

What are the best beans to use for white bean dip?

Cannellini, Great Northern, and navy beans work best due to their soft texture and mild flavor. If using dried beans, cook them until very tender and falling apart. Drain them but reserve some cooking liquid to help adjust the dip’s consistency when mashing.

How do I fix a dip that’s too thin?

If your white bean dip turns out too thin, try one of these fixes:

  • Simmer it longer: Cook over low heat to reduce moisture.

  • Mash more thoroughly: Breaking down the beans further releases starch, which thickens the dip.

  • Refrigerate: Cooling the dip will naturally thicken it as the starches firm up.

Can I make white bean dip without oil?

Yes! To make an oil-free version, simply omit the olive oil and use a bit of the reserved bean liquid to cook and soften your aromatics in the first step. Roasting the garlic separately before adding it to the dip can also add depth of flavor without oil.

What to eat bean dip with?

Bean dip is perfect for dipping crunchy veggies like carrots, cucumbers, and celery or scooping up with pita chips, tortilla chips, or crackers. 

It also works great as a spread on sandwiches, wraps, breakfast toast, tacos, burritos, or fajitas.

Check out the serving suggestions section above for even more creative ways to enjoy this dip!

What's the difference between refried beans and bean dip?

Refried beans are usually made with pinto or black beans that are cooked, mashed, and pan-fried with oil or lard. They’re typically served warm on the plate as a side dish and have a smooth, creamy texture with a savory, slightly rich flavor.

Bean dip, on the other hand, is meant for dipping! It’s often blended with olive oil, citrus, and spices, served chilled or at room temperature, and pairs perfectly with chips, veggies, or bread.

Easy no processor white bean dip and veggies on a floating pool tray in Bali

That’s it, enjoy!

This dip is made for simple cooking. At the time of writing this recipe, I was renting a pool villa in Bali without much kitchen equipment and made this dip multiple times. It’s so easy to make with just a pot and a spoon—no fancy tools required. Plus, there was a floating pool tray, so we could enjoy this snack right in the pool!

Whether you’re at home or away, it’s perfect anytime. Whether you’re working with a minimalist kitchen, or just craving something quick and delicious, this white bean dip fits the bill. It’s simple, flavorful, and perfect for sharing.

Happy dipping!

Summary

Easy White Bean Dip Recipe (No Processor)

This deliciously easy vegan white bean dip is perfect for snacking, spreading, or elevating your meals – no fancy gadgets required!

Makes: 2 cups (500ml)

Prep: 10 min  Cook: 20 min

Ingredients

  • 1 (12-ounce / 355 ml) can of white beans (with liquid)

  • 1 plum tomato, diced

  • 2 stalks green onion, chopped

  • 2 shallots, chopped

  • 2 cloves garlic, minced

  • 1 teaspoon smoked paprika

  • extra virgin olive oil (enough to cover the base of the pot)

  • 2 limes, juiced

  • salt and pepper, to taste

Instructions

  1. Gently cook aromatics. Heat olive oil in a medium pot over low heat. Cook shallots and garlic until softened and aromatic, about 10 minutes.

  2. Toast paprika. Stir in smoked paprika and cook for 1 minute to toast the spice.

  3. Add beans. Pour in the canned beans with their liquid. Bring to a boil, then reduce heat to medium.

  4. Mash beans. Stir and mash the beans occasionally until they thicken. Use a wooden spoon or any utensil to mash.

  5. Check thickness. Cook until desired thickness is reached. Test by turning off the heat and scraping a line through the middle; it should hold.

  6. Incorporate tomato. Remove from heat and stir in chopped tomato. Let sit for 2 minutes to lightly cook.

  7. Season. Add green onion, lime juice, salt, and pepper. Adjust seasoning to taste.

  8. Rest. Allow the dip to cool before transferring to an airtight container. Refrigerate overnight for best flavor.

Top Tips

  • Use canned white beans for easy mashing: Canned beans like cannellini, Great Northern, or navy beans are ideal since they’re soft and break down easily by hand—perfect for a no-processor recipe like this.

  • Save the bean liquid for creaminess: Don’t drain those beans completely! The starchy liquid from the can helps create a creamier texture and naturally thickens the dip as you mash.

  • How to store leftovers: Bean dip lasts up to one week in the fridge when stored in an airtight container. Stir before serving, as natural separation can occur. You can also freeze it, but the texture may change slightly. If too thin after thawing, stir or reheat gently to rethicken it.

  • Creative serving ideas: Pair this dip with my lime zest guacamole and classic pico de gallo salsa for a vibrant snack spread that’s perfect for gatherings. Spread it on sandwiches as a healthier, vegan alternative to mayo, or try it in tacos, burritos, or vegan mushroom and pepper fajitas.

If you’ve tried this vegan white bean dip, please let me know what you think! I’m always looking for feedback, so share your thoughts or any questions in the comments below—I’d love to hear from you.

Enjoy!

One Creative Cook

Hi, I’m Reem.

I’m a professional chef with a passion for travel and cooking.

My recipes are made for anyone who enjoys simplicity, minimal equipment, and local seasonal ingredients. Learn to make delicious meals from your home kitchen, campfire, hotel room, or just about anywhere!

read more>>>

Previous
Previous

Easy Baked Butternut Squash with Nutmeg and Sumac

Next
Next

Campfire Grilled Spaghetti Squash