Bean and Artichoke Dip

Hello there beautiful people, I hope you’re all doing well!

I love entertaining at home this time of year – having family or a few friends over to celebrate Christmas and just get together in a warm cosy environment and have some time together to enjoy each other’s company is my favourite thing about the holidays!

As you can probably guess by now, I love cooking and preparing food for my loved ones. However, when I’m super busy (which is pretty much always), I do enjoy making some really quick delicious nibbles. I almost always go for snacks and nibbles over full meals when we have guests over. They’re so much easier to prepare, you don’t really have to time anything perfectly and it’s so much nicer to move around and mingle – in my humble opinion.

Today, I thought I’d share my new favourite dip recipe – this is a lovely snack type recipe that is so easy to make, actually very healthy, absolutely delicious and you can make it a couple of days in advance. I normally share these really simple recipes on my social media pages – instagram and facebook (both @holisticnutritionninja), however, this one is so good that I want to share it here to have as reference for the future – because once you make it, you’ll want to make it time and time again. I share so many recipes and photos on instagram and faebook that they almost get lost over time! Here, you can look it up whenever you’re in the mood for a delicious dip.


200g dried cannellini beans OR 2 cups white beans (cooked)

240g artichoke hearts (I used canned ones that are preserved in salted water)

1 – 2 cloves garlic

2 tablespoons olive oil

large handful fresh herbs (I used Chives)

salt and pepper to taste


If you are using dried beans, which I find tastier if I’m being totally honest, remember to soak for 8 hours and then cook until tender. This may seem like a lot of time, but what I like to do is either soak overnight and cook first thing in the morning or soak right before I leave for work and then cook when I get home while I’m doing a million other things – just remember to add a lot of water to your pot when cooking beans. Burnt beans are NOT tasty, plus the smell is horrible if you do burn them – just take my word for it!

Add all the above ingredients to a high powered blender or food processor and blitz until you reach desired consistency. I like leaving this dip a bit more chunky as opposed to blending it until it’s a paste – however this is simply a matter of preference.

Drizzle some olive oil and add some extra herbs when serving. My favourite way to eat this is with warm pita bread – so yum!

This recipe is super simple, you can switch out beans for a different variety or choose different herbs if you like to find your fave combination! It’s also really nutritious, full of protein and fibre, contains no nasty ingredients and tasted totally indulgent – what’s not to love?

That’s it from me for today 🙂 If you like this, don’t forget to ‘like’ it – it helps let me know what you guys want to see more of!

If you have any questions or requests for future blog posts, please leave them in the comment section below. Don’t forget to click on the ‘follow’ button below to stay updated on all the content I share here. Also, I do share a TON of recipes over on my facebook and instagram pages – @holisticnutritionninja

As always, if you do try them out, please let me know 🙂

Thank you for taking the time to be here and read this ❤

Until my next post, be well xXx

3 Comments Add yours

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.