Boost plant-based protein with this Bean Lentil Dip, combining creamy beans and lentils with bold flavors. Made with nutrient-dense steamed kale, this dip is an easy, satisfying option for a snack, appetizer, or even a complete meal with roasted carrots. Whether you're meal-prepping or entertaining, this high protein dip keeps things healthy and protein-rich.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: Lentil Bean Dip
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🥬 Substitutions
- 📖 How to Make High-Protein Bean Lentil Dip
- ✔️ Storage & Meal Prep Tips
- 🫙 More Vegan High-Protein Dips
- 🙋🏽♀️ Recipe FAQs
- 🍽️ Related Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- High-Protein Bean Lentil Dip Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: Lentil Bean Dip
- ⏱️ Prep Time: 10 minutes
- 🎛 Cook Time: 15 minutes
- 👥 Servings: 4
- 📊 Calories: ~525 kcal (based on nutrition panel)
- 👩🏽🍳 Flavor Profile: Creamy and savory with smoky spices, bright herbs, and a hint of citrus.
- 💪🏼 Nutrition: 29 grams of protein, 20 grams of fiber, ~206 mg calcium
- ⭐ Difficulty: Easy. This dip comes together in 25 minutes.
👩🏽⚕️ Dietitian's Note
This bean lentil dip is a plant-based powerhouse that combines delicious flavors with impressive nutritional benefits. It's not just the nutrient-dense ingredients but also the preparation methods that make this dish truly special.
One serving delivers more than 100% of your daily vitamin A, copper, and manganese, plus over half your daily magnesium, folate, and phosphorus, and around 40% of your daily iron and zinc-all from whole food ingredients.
Lightly steaming kale not only preserves its antioxidants but also enhances their bioavailability. Adding mustard powder to the dip maximizes the potent antioxidant sulforaphane's health benefits, even after cooking.
Carrots are healthier when cooked because cooking increases the absorption of beta-carotene, the precursor to vitamin A, which supports eye health, immunity, and skin. Steaming or lightly boiling carrots is particularly effective, as these methods retain more nutrients than roasting or frying.
Why You'll Love This Recipe:
This isn't your average bean dip. It's rich, creamy, and satisfying enough to be the centerpiece of a meal. It's also:
- Packed with 30 grams of plant-based protein per serving
- Loaded with fiber to keep you full for hours
- Meal-prep friendly and even better the next day
- Perfect for dipping, spreading, or scooping with roasted carrots
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- Red lentils cook down until silky smooth, creating a naturally creamy texture without any dairy and adding lots of plant-based protein and fiber.
- White beans make this dip extra rich and velvety with a mild, buttery flavor.
- Steamed kale blends seamlessly into the dip, adding vibrant color and a boost of nutrients without overpowering the flavor.
- Tahini adds richness, nuttiness, and an irresistibly creamy texture that brings all the flavors together.
- Hemp hearts blend right into the dip, making it even creamier while adding a subtle nutty flavor and an extra boost of plant-based protein.
- Garlic adds bold, aromatic flavor that complements the creamy beans and earthy lentils.
- Lemon juice and zest brighten the dip with fresh citrus flavor, balancing its rich, savory ingredients.
- Capers (optional) add little bursts of salty, briny flavor .
- Nutritional yeast (optional) adds a subtle cheesy, savory depth and boosts the dip's umami flavor.
- Roasted carrots (optional) become sweet and caramelized in the oven, making the perfect contrast to the creamy, savory dip.
For more information on the health benefits of these ingredients, check out my longevity foods index.
See the printable recipe card below for quantities.
🥬 Substitutions
- Kale - substitute spinach or leafy greens, or omit entirely
- White beans - use cannellini, Great Northern, navy, pinto, baby lima beans, or chickpeas
- Red lentils - substitute with brown, green, or black lentils
- Garlic - substitute with 1 teaspoon garlic powder
📖 How to Make High-Protein Bean Lentil Dip
This is an overview. The full recipe is at the bottom of the post.

- Cook the lentils: Transfer the lentils to a small saucepan with water to cover by about 2 inches high. Bring the water to a simmer and cook for about 15 minutes or until just tender. Drain well.

- Optional - steam the kale separately in a skillet or add the chopped leaves to the carrots to steam.

- Optional - Steam the carrots: Preheat the oven to 375ºF. Transfer the chopped carrots to a steamer basket. Steam them over about ½ inch of water for 15 minutes. Add the chopped kale. Steam for about 5 minutes more until the carrots can be pierced with a knife.

- Optional - Bake the carrots: Transfer the carrots to a large baking sheet. Toss them with a dash of curry powder and salt to taste. Bake the carrots for about 20 minutes, or until tender.

- Combine: Transfer the cooked lentils, and steamed kale to the canister of a food processor. Add the curry powder, white beans, hemp hearts, marjoram, mustard powder, cayenne, garlic, nutrition yeast, tahini, capers, 2 tablespoons lemon juice, and water.

- Blend until smooth. Add more lemon juice and salt to taste. Add about 2 ice cubes and blend for a fluffier dip.

- For serving: Transfer Bean Lentil Dip to a plate. Top with the roasted carrots.
✔️ Storage & Meal Prep Tips
These simple steps help preserve freshness and texture:
- Refrigerate: Store the dip in an airtight container in the refrigerator for up to 5 days. The flavors become even more delicious as they meld together.
- Meal prep: Roast the carrots and prepare the dip up to 4 days in advance for easy lunches, snacks, or quick meals throughout the week.
- Freeze: Freeze the dip (without the carrot topping) in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and stir well before serving.
🫙 More Vegan High-Protein Dips
This high-protein red lentil dip is creamy, flavorful, and made with just 5 budget-friendly ingredients. Perfect as a dip, sandwich spread, or healthy snack, it's ready in about 20 minutes.
My green goddess dip is creamy, fresh, and perfect for dipping veggies, spreading on sandwiches, or adding to grain bowls.
My vegan spinach artichoke dip is rich, creamy, and packed with cheesy, savory flavor. Perfect for parties, game day, or anytime you need a crowd-pleasing appetizer.
🙋🏽♀️ Recipe FAQs
Carrots are healthier when cooked because cooking increases the bioavailability of beta-carotene, the precursor to vitamin A, which is a key nutrient for eye health, immunity, and skin. Steaming or lightly boiling carrots is particularly effective, as these methods retain more nutrients than roasting or frying.
Kale becomes even healthier when it's lightly steamed because steaming breaks down its tough plant cell walls, making it easier for your body to absorb its powerful antioxidants and other nutrients. Adding a pinch of mustard powder to steamed kale further amplifies its health benefits. This simple step ensures you maximize kale's incredible anti-cancer potential while enjoying its nutrient-dense profile.
Store this bean lentil dip in an airtight container in the refrigerator for up to 5 days. The flavors continue to develop as it chills, making it even more delicious the next day. Give it a quick stir before serving if any liquid separates.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

High-Protein Bean Lentil Dip Recipe
Ingredients
- ½ cup red lentils
- 1 ½ pounds carrots chopped into about 2-inch pieces (optional)
- 1 ½ cups chopped kale or leafy greens
- 1 teaspoon curry powder plus more for the carrots
- Salt to taste
- 1 ½ cups cooked white beans or 1 (15-ounce) can, rinsed and drained
- ½ cup hemp hearts or sunflowers seeds
- 1 teaspoon dried marjoram or oregano
- 1 teaspoon mustard powder
- ½ teaspoon cayenne
- 2 cloves garlic
- 3 tablespoons nutritional yeast (optional)
- ⅓ cup tahini or unsweetened nondairy yogurt
- 2 tablepsoons capers preferably reduced sodium, rinsed (optional)
- ¼ cup fresh lemon juice or to taste
- ⅓ cup ice water
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- Food processor
Instructions
- Cook the lentils: Transfer the lentils to a small saucepan with water to cover by about 2 inches high. Bring the water to a simmer and cook for about 15 minutes, or until cooked, but not mushy. Drain well.
- Preheat the oven to 375ºF.
- Cook the carrots and kale (optional): Meanwhile, transfer the chopped carrots to a steamer basket. Steam them over about ½ inch water for 15 minutes. Add the chopped kale. Steam for about 5 minutes more until the carrots can be pierced with a knife. Transfer the carrots to a large baking sheet. Toss them with a dash of curry powder and salt to taste. Bake the carrots forabout 20 minutes, or until tender.
- Steam the kale (optional): If omitting the carrots, transfer the kale to a small saucepan with 1 tablespoon water. Cover and cook over low heat for about 3 minutes, or until the kale is lightly steamed. Or skip this step and add raw kale leaves to the dip when blending.
- Make the dip: Transfer the steamed kale, and cooked lentils, to the canister of a food processor. Add the curry powder, white beans, hemp hearts, marjoram, mustard powder, cayenne, garlic, nutrition yeast, tahini, capers, 2 tablespoons lemon juice, and water. Blend until smooth. Add more lemon juice and salt to taste. Add about 2 ice cubes and blend for a fluffier dip.
- For serving: Spread the dip onto a plate. Top with roasted carrots.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Sara Jane Cook says
Oh my goodness. How is this so fluffy?? It is so delicious.
Nisha Melvani, RDN says
So glad you are enjoying this dip. Thank you so much for taking the tipme to let me know!
Heather Nichol says
With pureed vegetables in the dip, it likely should be eaten within 3-4 days? Thank you
Nisha Melvani, RDN says
Yes, I would say up to 4 days.
Margot Adams says
I made this dip and it was amazing !! Definitely going to be making this regularly. It's so good. Is it 30g protein and 525 calories for 1 portion ( says it serves 4), or is that for the whole quantity please ? Thankyou 😀
Nisha Melvani, RDN says
Hi. So glad you enjoyed it. The nutrition info is for one serving, one-fourth of the total amount.
Andrea Smith says
Love love this recipe. Substituted cauliflower for carrots and it was fabulous. Thanks so much.
Nisha Melvani, RDN says
So glad to hear. Thank you for sharing your substitution!
Tiffany says
This was sooo good!! I used lima beans and a couple little pickles to substitute for capers. We will definitely have this again! Thank you!
Nisha Melvani, RDN says
Sounds delicious! Thank you for sharing.
Lisa says
I had my doubts, but to my surprise this recipe is absolutely delicious! I followed it to the T and it did not disappoint! So different than any other hummus I have tried. It’s absolutely a keeper!
Nisha Melvani, RDN says
Thank you for letting me know you enjoyed this dip! Have a great day.
Fabia says
So happy to find a snackable, Protein-rich, flavour-busting dip... zero guilt! As a plus I also made the Longevity Spice Mix and the Falafel Sauce (with Yoghurt) as per your suggestion, and BOTH are fantastic! But all 3 together are DELISH! LOVE your food. Thank you.
If there are other replacements for lentils besides other lentils, please share. Blood Type B+ can't eat ANY lentils or Tahini. Boo Hoo! (I ignored that for now, as I was keen to whip this up as is)!
Nisha Melvani, RDN says
Hi. So glad you enjoyed this dip! I imagine it would be delicious with green peas, mung beans, or even soaked walnuts!
MC says
This was fantastic! Next time I will roast the garlic cloves first before adding to the dip instead of raw cloves. I roasted thin carrot sticks tossed with evoo, Parmesan cheese, smoke paprika, and garlic powder for crunchy dipping. This recipe is. YES!
Nisha Melvani, RDN says
Sounds delicious. Thank you!!!
Sarah Thomson says
This is delicious and oh-so-creamy. One of my New Year's Resolutions is to incorporate more beta-carotene-rich veggies for skin health, so this recipe is a win-win!
Nisha Melvani, RDN says
So glad! Yes, the carrots are perfect for that!
Katelynn says
This is legit the best dip I've ever had! Obsessed
Nisha Melvani, RDN says
Awww truly so happy to read this! Thank you!
Kat says
Thank you for this! Do you think it would be ok to freeze this if you think you won't be able to finish eating it within the 3 days or so?
Nisha Melvani, RDN says
I think so! Thaw in the refrigerator overnight and mix it well before serving.
Robyn says
Thanks, this recipe is delicious. I'm expanding my vegan repertoire and appreciate recipes that will feed any eaters happily. I think if I went lighter on the chilli and garlic my young grandkids would happily consume this.
Whipped it up for lunch with homemade sourdough 😋
Nisha Melvani, RDN says
Delicious with sourdough! So glad you all enjoyed it. Thank you for commenting.
Annie says
In the instructions you say at the beginning to cook the lentils but they don’t get mentioned again so I think that’s why people were asking. I wasn’t sure either if they went into the bowl to be processed with white beans and other ingredients or were served separately. I will def try this minus the curry powder- it’s a great high protein meal!
Nisha Melvani, RDN says
Sorry! Just added them in.
Tanya Bragg says
We loved this recipe! We added baby potatoes and crumbled bean burger too. Light but filling meal. Thank you for sharing!
Nisha Melvani, RDN says
OOOh love the idea of adding crumbled burger! Sounds delicious.
Catherine says
I feel silly asking this, but the red lentils go in the food processor with all the other sauce ingredients, right?
Nisha Melvani, RDN says
Yes! Not silly at all! They are cooked before adding them.
Janey K says
This is fab. It's disappearing fast in my kitchen full of 20 yr olds. I cooked the carrots in the airfryer and they were done by the time the dip was ready. This recipe is a keeper, thank you!
Nisha Melvani, RDN says
So happy to hear you already made it and enjoyed it so much! The carrots sound delicious. Thank you.
Kim says
When do you add the cooked red lentils?
Nisha Melvani, RDN says
At the start of the recipe. It is written in the instructions.
Mimi Clark says
Looks great! It says to cook the red lentils but it doesn't say to add them to the food processor with the other ingredients.
Nisha Melvani, RDN says
Sorry! Just included this.
JD VOJ says
No I read the instruction twice. Please review. I assumed they go in with the beans but you omitted the adding of the lentils to the food processor.
Nisha Melvani, RDN says
Sorry! Yes! Just added this.
Jam says
Do You add the cooked carrots to the processor too?
Nisha Melvani, RDN says
No
Stanny Mandias says
Healthy and delicious looking!!! Thank you so much!🙏❤️
Nisha Melvani, RDN says
So happy to hear! Thank you so much for leaving a comment.
Mona says
I don't have a food processor, but do have a Vitamix. Has anyone had success with making this in a Vitamix? Thank you!
Nisha Melvani, RDN says
That might be tricky. I recommend this small efficient food processor: https://amzn.to/3WOeOUI