Heat the olive oil in a small pan over medium heat and gently sauté the onion and garlic until they are lightly browned and caramelized, 5 - 10 minutes.
Transfer the onions and garlic into the bowl of a food processor, add the remaining ingredients and blitz until smooth. Serve with bread, crackers, or veggies. Store the dip in an air-tight container in the fridge for up to 4 days.
Notes
Oil-free: to make oil-free, omit the oil and instead do a water or broth sauté. For the sun-dried tomatoes use the kind packed in air. Before using them, soak them in hot water first to soften them, then drain before blending.