To prepare the aromatics, first heat the olive oil in a small skillet or saucepan. Add garlic, rosemary and oregano and let cook for 4-5 minutes, turning occasionally until the oil is sizzling and the garlic clove is browned on both sides. Remove from heat, discard rosemary (or reserve for garnish) and set aside.
In a 4-cup food processor, combine cannellini beans, lemon juice and zest, water, salt and pepper. Add the garlic clove and 3 tablespoons of the herb infused oil from the pan and blend until smooth, scraping down the sides with a spatula as needed. If you find the consistency to be too thick for your taste, add more water a teaspoon at a time to thin it out.
Transfer dip to a serving bowl, drizzle with the remaining tablespoon of herb-infused oil from the pan or add your toppings of choice. Serve with chips, crostini, fresh veggies or your favourite crusty bread and enjoy!