Close Menu
    Facebook X (Twitter) Instagram
    Go Dairy Free
    Pinterest X (Twitter) Instagram RSS Facebook
    • Need to Know
      • Newbies Start Here!
      • Take the Challenge!
      • Dairy-Free FAQs
      • Latest News
      • Milk Allergies
      • Key Health Topics
      • Calcium Guide
      • Holidays & More
      • Best Books
      • The Community
    • Recipes
      • Recipes by Category
        • Alisa’s Recipes
        • Sarah’s Recipes
        • Appetizers
        • Beverages
        • Bread
        • Breakfast
        • Cheese Substitutes
        • Condiments & Dressings
        • Cream Substitutes
        • Desserts
        • Entrees
        • Kids Can Cook
        • Milk Substitutes
        • Pasta
        • Salad
        • Sandwiches
        • Sauces
        • Sides
        • Snacks
        • Soup
      • Full Dairy-Free Recipe Index
      • Gluten-Free Recipe Index
      • Vegan Recipe Index
    • Reviews
      • Dairy Substitutes
        • Butter
        • Cheese
        • Cream
        • Creamer
        • Dessert Toppings
        • Ice Cream
        • Ice Cream Novelties
        • Milk
        • Yogurt
        • More Kitchen Essentials
      • Sweets & Snacks
        • Protein Shakes
        • More Creamy Beverages
        • Snack & Protein Bars
        • More Snacks
        • Chocolate
        • Cookie Dough
        • Cookies & Brownies
        • Pies & Cakes
        • Pudding & Mousse
      • Meal Makers
        • Baking Mixes
        • Bread Products
        • Breakfast Pastries
        • Cereal & Granola
        • Cheesy Pasta & Rice
        • Frozen Pizza
        • More Entrees
        • Dip and Spreads
        • Salad Dressing
        • Sauces
      • All Product Reviews
        • New Product Reviews!
        • Browse by Product Type
        • Full Review Index
        • Gluten-Free Review Index
        • Vegan Review Index
    • Grocery Guide
      • Alisa’s Dairy-Free Kitchen
      • Brands We Love
      • Dairy Substitutes
      • Dairy Ingredient List
      • Understanding Food Labels
      • No Dairy Product Lists
      • Ordering Specialty Foods
      • Best Grocery Stores
    • Eating Out
      • Fast Food Listings
      • Recommended Restaurants
    • My Books!
      • Go Dairy Free 2nd Edition (best seller!)
      • Eat Dairy Free 1st Edition (full color!)
      • eBooks & Printables
      • Book Supplements & Resources
    • About Us
      • Meet Us
      • Contact Us
      • Join Us
      • Work With Us
    Go Dairy Free
    You are at:Home»Dairy-Free Recipes»Condiments and Salad Dressings»Vegan White Bean Mayonnaise (Beannaise!)

    Vegan White Bean Mayonnaise (Beannaise!)

    4
    By Alisa Fleming on April 10, 2025 Condiments and Salad Dressings, Dairy-Free Recipes, Sauces
    Jump to Recipe Print Recipe

    Sure, mayonnaise is naturally dairy free, but many of you need egg-free, too! I typically shy away from store-bought vegan mayo because it’s often full of unsavory ingredients. But homemade vegan mayo is a different story. This Vegan White Bean Mayonnaise is one that I first enjoyed decades ago. It’s made with whole food ingredients, and is naturally lighter than mayonnaise without need for any additives. And it tastes pretty darn good! We’ve enjoyed it as a sandwich spread, in homemade dressings, and in deli salads.

    Vegan White Bean Mayonnaise Recipe (aka Beannaise!) - naturally low in fat, allergy-friendly, and nutritious!

    Vegan White Bean Mayonnaise that’s Naturally Allergy-Friendly

    We first osted this recipe back in 2007, but I’ve updated it with more info and some FAQs (below). The recipe was originally shared with us by Jo Stepaniak, from her book, the Food Allergy Survival Guide.

    At last, a vegan mayonnaise that is moderately low in fat, healthful, delicious, and soy free!  It also is far less expensive than store-bought vegan mayonnaise, yet it rivals the taste and versatility.  Best of all, you just can’t get any fresher than homemade.  Use this creamy spread anywhere you would use mayonnaise – on sandwiches, in potato and pasta salads, or as a starting point for other sauces and dressings.  You’ll find endless ways to enjoy it, and every time you do you’ll add a touch of luscious flavor, healthful dietary fiber,l and a wonderful protein boost, too!

    Ingredient FAQs

    • White Beans: Which Beans are White Beans? You might see them labelled as “white beans” or “cannellini beans” at the grocery store. In a pinch, great northern beans or navy beans could be substituted.
    • White Wine Vinegar: What can I Substitute for the Vinegar? You can use apple cider vinegar if you don’t have any white wine vinegar on hand. It will change the flavor a little. Another option is to use more lemon juice, but this does make the white bean mayonnaise a little more lemon forward.
    • Dry Mustard: What is Dry Mustard? It’s basically powdered mustard, and is sold in the spice section of most major supermarkets. If you don’t have any available, you can substitute 3/4 teaspoon Dijon mustard.
    • Oil: Why does the Recipe call for Organic Canola Oil? Jo chooses organic to avoid GMO canola oil (organic products can’t be made with GMO ingredients). You can use regular canola oil or another neutral-tasting oil, like grapeseed oil, extra light olive oil (different from extra-virgin), sunflower oil, etc.

    Special Diet Notes: White Bean Mayonnaise (Beannaise)

    By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, grain-free, nut-free, peanut-free, soy-free, vegan, plant-based, and vegetarian.

    Vegan White Bean Mayonnaise Recipe (aka Beannaise!) - naturally low in fat, allergy-friendly, and nutritious!
    Alisa Fleming

    Vegan White Bean Mayonnaise

    5 from 1 vote
    It's heartier than regular mayonnaise, but this rich dressing offers a similar thickness, flavor, and creaminess that is delicious on sandwiches, in dressings, and more! Please note that the Prep time is hands-on time only. Allow for a few hours of refrigeration for best flavor.
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Servings: 2 cups
    Course: Sauce
    Cuisine: American
    Calories: 57
    Ingredients Method Nutrition Notes

    Ingredients
      

    • 1 15-ounce can white beans drained
    • 2 tablespoons fresh lemon juice
    • 1 tablespoon white wine vinegar
    • ½ teaspoon salt
    • ¼ teaspoon dry mustard
    • ⅓ cup extra-virgin olive oil
    • ⅓ cup organic canola oil or safflower oil

    Method
     

    1. Place the beans, lemon juice, vinegar, salt, and dry mustard in a blender (for the smoothest dressing) or food processor fitted with a metal blade.
    2. Process the ingredients until very creamy. With the appliance running, drizzle in the oils, one at a time, in a slow, steady stream through the cap opening in the lid.
    3. Close the lid, and continue processing until well blended and completely smooth, stopping to scrape down the sides of the container as needed.
    4. Refrigerate the white bean mayonnaise for at least a few hours before using for optimal taste. It can be stored in the refrigerator in an airtight container for up to 1 week, or frozen for longer storage.

    Nutrition

    Serving: 1tablespoonCalories: 57kcalCarbohydrates: 2.8gProtein: 1.1gFat: 4.7gSaturated Fat: 0.5gSodium: 37mgFiber: 0.7gSugar: 0.1g

    Notes

    Bean Note: If cooking your own, 1 3/4 cups is equivalent to 1 (15-ounce) can.

    Tried this recipe?

    Let us know how it was!

    Use Beannaise to Make Mom’s Classic Coleslaw Recipe!

    Mom's Classic Coleslaw Recipe is Naturally Dairy-Free and Gluten-Free (Vegan Option)

    Share This!
    Alisa Fleming
    • Website

    Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.

    4 Comments

    1. Jackie on January 17, 2026 2:55 am

      5 stars
      I was tired of having my Mayo go bad after 1 week due to raw eggs, and, after eggs became pretty scares anyway, I needed an alternative from staples I can easily store in my kitchen. I’m so glad I found this recipe!! THANKS!

      Reply
      • Alisa Fleming on January 17, 2026 9:31 am

        Glad yo like it Jackie!

        Reply
    2. Pingback: Veg Friday–Quinoa Black Bean Burgers | Susan's Home

    3. carol on July 4, 2013 12:52 pm

      This is exactly what I am looking for!

      Reply
    5 from 1 vote
    Leave A Reply Cancel Reply
    Recipe Rating




    Dairy-Free Colcannon is Easy, Plant Based, Irish Mashed Potatoes

    Dairy-Free Soup Guide: From Creamy to Hearty Brands

    LET ME KNOW ABOUT NEW POSTS 🔔

    Enter your email address to subscribe and receive notifications of new posts by email.

    Chocolate Emporium | Vegan and Gluten Free TreatsEnjoy Life FoodsEat dairy free book
    Go Dairy Free is the leading informational website for dairy-free recipes, product reviews, news, restaurants, and health guides to aide those with milk allergies, lactose intolerance or a general need or desire to live without dairy. Dairy-free includes milk-free, lactose-free, casein-free and whey-free. We also offer resources for gluten-free, soy-free, food allergy, vegan and paleo diets. Please note that ingredients, processes and products are subject to change by a manufacturer at any time. All foods and products should be considered at risk for cross-contamination with milk and other allergens. Always contact the manufacturer prior to consumption. And always consult a physician before any change in diet.
    Disclaimer - All Rights Reserved - Privacy Policy - Go Dairy Free © 2005-2025 Fleming Marrs Inc.

    Type above and press Enter to search. Press Esc to cancel.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.