This cannellini bean dip with mushrooms and sweetcorn was part of a mezze meal many years ago when I presented it for the February 2010 Daring Cooks Challenge, but since then I’ve been using it every so often as an alternative to homemade hummus. It is just as creamy with a mild nutty flavour and without tahini, making it sesame-free.

I blend the white beans into a smooth spread, and I like to make it a little thinner like a thick sauce. The mushrooms and sweetcorn are sautéed until they are tender, and the flavours are slightly intensified. Sweetcorn especially adds small bursts of sweetness and texture to this dip. A little cayenne pepper rounds off the flavours and also adds a hint of colour.
This white bean dip is quite filling and moreish without being heavy, and can be served for lunch or dinner, or snacks throughout the day.
On cooler days, I like to serve it warm; during the summer, it’s great enjoyed at room temperature, or straight from the fridge. It keeps in the fridge for a few days, and makes preparing meals quite convenient.

How This Differs from Traditional Hummus
Traditional hummus is made with chickpeas, tahini, lemon and garlic, blended until smooth and creamy. It has a bright, slightly nutty flavour and a texture that is usually uniform.
This dip calls for cannellini beans, also known as white kidney beans, instead of chickpeas. The flavour is softer and less earthy, and the texture blends into a naturally smooth base without needing much added fat. Since I do not use tahini due to a sesame allergy, this dip incorporates finely chopped sautéed mushrooms, which bring a little nuttiness and add an umami note that feels more rounded.
The sweetcorn is what sets it further apart. It is not blended smooth, so you bite on whole juicy pieces of corn kernels throughout the dip. That contrast in texture adds a lot of brightness and makes it feel more substantial than a classic hummus.
If you are looking for a white bean hummus alternative, this is one to try. It keeps the creamy spreadable quality, but the flavour is warmer and a little more intricate.

Ingredients You Will Need
This dip can be made entirely from pantry ingredients, which makes it especially useful to keep in mind for days when fresh produce is limited.
Cannellini beans or white kidney beans form the base. You can either use canned beans that are well rinsed, or cooked dried beans, both work.
Mushrooms add depth and savoury flavour. Fresh mushrooms can be sautéed until tender, but drained canned mushrooms also work well here and make this fully pantry-friendly.
Sweetcorn brings small bursts of sweetness and texture. Frozen, canned, or freshly cooked corn can all be used.
Olive oil adds to the flavour and smooths out the texture.
Vegan buttery spread is optional but contributes a touch of buttery richness.
Cayenne pepper provides warmth and a hint of colour.
Salt and black pepper finish off the seasoning.
If needed, a small amount of water or plant-based milk can be added to adjust the consistency. I like to add a splash of soy milk or coconut milk to make a thinner sauce-like dip.

How to Make This Cannellini Bean Dip
This cannellini bean dip is prepared in two easy stages: sautéing and blending.
Start by heating a small amount of olive oil in a pan over medium heat. Add the mushrooms and sweetcorn and cook until the mushrooms have softened and most of their moisture has evaporated. This step concentrates their flavour and prevents the dip from becoming watery.

While the vegetables cook, place the cannellini beans, olive oil, vegan buttery spread (if using), cayenne, salt and pepper in a blender or food processor. Blend until smooth. The texture should be creamy but thick enough to hold its shape when spooned. Add a small amount of water or plant-based milk if needed to loosen it slightly or make a thinner dip.

Once blended, fold in the sautéed mushrooms and sweetcorn. You can leave the vegetables partially chunky for texture, or blend briefly again if you prefer a smoother consistency.
Taste and adjust the seasoning as needed. The dip can be served warm straight from the pan, or cooled and stored for later use.

Serving Suggestions
This cannellini bean dip is flexible enough to be served for different meals without much adjustment.
Spread it inside warm pita or this easy no-knead overnight spelt bread for a simple lunch. It pairs well with roasted or crisp vegetables or a small salad on the side.
Spoon it alongside your Gâteau Piment (Mauritian chili cakes), similar to falafels, for a more filling plate. The creamy bean base balances the spice of the fritters.
It can also be served as part of a mezze-style platter with dairy-free raita, olives, and preserved lemons. A bowl of the dip placed at the centre of the table makes an easy starting point.
For everyday meals, try it:
- Spread on toast and topped with sliced tomatoes
- Layered into wraps, pita bread or sandwiches
- Enjoyed with your favourite crackers or homemade lentil crackers
- Served as a dip with carrot sticks or cucumber slices
Because this dip is versatile in its consistency, you can use it both as a spread and as a spoonable dip.
Variations and Substitutions
This cannellini bean dip is flexible and can be adapted slightly depending on what you have available.
Use different white beans.
Butter beans, great northern beans or navy beans can replace cannellini beans with similar results. The texture will remain creamy and mild.
Adjust the texture.
For a fully smooth dip, blend the sautéed mushrooms and sweetcorn into the beans. For more contrast, fold them in after blending so small pieces remain.
Add garlic or lemon.
A clove of sautéed garlic can be added with the mushrooms for extra depth. A squeeze of lemon juice at the end will brighten the flavour if you prefer a lighter finish.
Make it fully pantry-based.
Use canned mushrooms and canned sweetcorn to keep this entirely shelf-stable. This makes it suitable for emergency cooking or days when fresh produce is limited.
Increase the heat.
Add extra cayenne or a pinch of chili flakes if you prefer more spice.
These small adjustments can turn the dip from being subtle to bold without changing its base characteristic.

Storage Tips
Store the cannellini bean dip in an airtight container in the refrigerator.
It will keep well for up to 4 days. The texture may firm up slightly as it chills. If needed, stir in a small spoonful of water or olive oil before serving to loosen it.
The dip can be served cold, at room temperature, or slightly warmed.
Freezing is not recommended, as the texture of the beans may become grainy once thawed.
Cannellini Bean Dip with Mushrooms and Sweetcorn
A creamy cannellini bean dip blended until smooth and finished with sautéed mushrooms and sweetcorn. Tahini-free and suitable for pantry-based cooking. Serve warm or chilled as a spread or dip.
Ingredients
- 240 g cooked cannellini beans (about 1½ cups, drained and rinsed if canned)
- 100 g mushrooms, finely chopped (fresh or canned, drained)
- 30 g sweetcorn (about 2 tablespoons; fresh, frozen, or canned)
- 30 ml olive oil (2 tablespoon), divided
- 15 g vegan buttery spread (1 tablespoon), optional
- ¼ teaspoon cayenne pepper, more to taste
- Salt, to taste
- Black pepper, to taste
- 30–45 ml water (2–3 tablespoons), as needed for consistency
Optional:
- 1 small clove garlic, finely chopped
- 1–2 teaspoons lemon juice
Instructions
- Heat 1 tablespoon olive oil in a pan over medium heat.
- If using garlic, add it before adding the mushrooms and sweetcorn. Cook until the mushrooms are softened and most moisture has evaporated, about 5–7 minutes. Remove from heat and set aside.
- Place the cannellini beans, remaining olive oil, vegan butter spread (if using), cayenne, salt, and black pepper in a blender or food processor.
- Blend until smooth. Add water gradually until the dip reaches a creamy but thick consistency, as desired.
- Fold in the sautéed mushrooms and sweetcorn. Leave slightly chunky or blend briefly for a smoother texture.
- Taste and adjust salt, pepper, or lemon juice if using.
- Serve warm, at room temperature, or chilled.
Discover more from Veganlovlie: Scrumptious Vegan Recipes
Subscribe to get the latest posts sent to your email.



Leave a Reply