This dip will stay for around 3-4 days (kept refrigerated). The onions may release a bit of moisture, so give leftover portions a nice stir before serving. Because it's dairy-based, this dip is not a good candidate for freezing.