Could you name a better pair than onion and garlic? This Toasted Onion and Garlic dip is a garlic lovers dream with visible chunks of onion and garlic! We have found that mixing this mix into mashed potatoes has made a bland staple into a flavorful delight. This dip can also be substituted for your favorite store-bought onion chip dip. Break out the potatoe chips and dig in!