This broccoli dip is made with roasted broccoli, buttery beans, flavourful garlic, refreshing basil and lemon juice for a delicious, satisfying snack. This creamy dip is dairy free, nutritious and easy to make.
Roast broccoli: Preheat the oven to 375F/190C/170 fan/gas mark 5. Peel the broccoli stem to remove the tough outer layer then cut in half lengthwise. Cut the florets in half (or leave whole if small). Arrange on top of a large baking sheet lined with parchment, season lightly and sprinkle over the garlic and onion powders. Drizzle with a tablespoon of oil and roast in the centre of the oven for about 15 minutes (until the broccoli is lightly browned around the edges but is still a vivid green colour).TIP: Alternatively place the broccoli pieces in a bowl, add the oil and seasoning and stir thoroughly before arranging on top of the baking sheet.
Remove from the oven and set aside to cool before making the dip.
Puree ingredients: Combine the broccoli, beans, basil leaves, garlic, lemon juice, 1 tablespoon of oil and about ⅓ teaspoon of fine sea salt (or to taste). Puree until smooth and creamy. Taste and adjust the flavour if needed (or add a little more lemon juice if the mixture is too thick). Cover and refrigerate for 30 minutes before serving, if possible.
Notes
Make sure your broccoli is firm and has a bright green colour.
Brush the broccoli slices with the oil thoroughly and roast in a single layer.
Do not roast the broccoli for too long. It should be lightly browned around the edges, but still feel firm and have a vivid green colour.
*Drain the beans, rinse and dry thoroughly using a paper towel.
I used an immersion blender to puree the mixture, but if you've got a good food processor you can use that, instead.
This healthy broccoli dip with beans is best served chilled. Keep refrigerated, covered, for up to 2 days.